|
Blender
V2.93
|
Go to the source code of this file.
Functions | |
| CCL_NAMESPACE_BEGIN ccl_device_inline int4 | operator+ (const int4 &a, const int4 &b) |
| ccl_device_inline int4 | operator+= (int4 &a, const int4 &b) |
| ccl_device_inline int4 | operator>> (const int4 &a, int i) |
| ccl_device_inline int4 | operator<< (const int4 &a, int i) |
| ccl_device_inline int4 | operator< (const int4 &a, const int4 &b) |
| ccl_device_inline int4 | operator>= (const int4 &a, const int4 &b) |
| ccl_device_inline int4 | operator& (const int4 &a, const int4 &b) |
| ccl_device_inline int4 | min (int4 a, int4 b) |
| ccl_device_inline int4 | max (int4 a, int4 b) |
| ccl_device_inline int4 | clamp (const int4 &a, const int4 &mn, const int4 &mx) |
| ccl_device_inline int4 | select (const int4 &mask, const int4 &a, const int4 &b) |
| ccl_device_inline int4 | load_int4 (const int *v) |
| ccl_device_inline int4 clamp | ( | const int4 & | a, |
| const int4 & | mn, | ||
| const int4 & | mx | ||
| ) |
Definition at line 126 of file util_math_int4.h.
References Freestyle::a, max(), and min().
| ccl_device_inline int4 load_int4 | ( | const int * | v | ) |
Definition at line 144 of file util_math_int4.h.
Referenced by filter_combine_halves(), filter_construct_transform(), filter_detect_outliers(), filter_divide_shadow(), filter_finalize(), filter_get_feature(), filter_nlm_blur(), filter_nlm_calc_difference(), filter_nlm_calc_weight(), filter_nlm_construct_gramian(), filter_nlm_normalize(), filter_nlm_update_output(), and filter_write_feature().
| ccl_device_inline int4 max | ( | int4 | a, |
| int4 | b | ||
| ) |
Definition at line 117 of file util_math_int4.h.
References Freestyle::a, make_int4, int4::w, int4::x, int4::y, and int4::z.
Referenced by clamp().
| ccl_device_inline int4 min | ( | int4 | a, |
| int4 | b | ||
| ) |
Definition at line 108 of file util_math_int4.h.
References Freestyle::a, make_int4, int4::w, int4::x, int4::y, and int4::z.
Referenced by clamp().
| ccl_device_inline int4 operator& | ( | const int4 & | a, |
| const int4 & | b | ||
| ) |
Definition at line 99 of file util_math_int4.h.
References Freestyle::a, make_int4, int4::w, int4::x, int4::y, and int4::z.
| ccl_device_inline int4 operator+ | ( | const int4 & | a, |
| const int4 & | b | ||
| ) |
Definition at line 49 of file util_math_int4.h.
References Freestyle::a, make_int4, int4::w, int4::x, int4::y, and int4::z.
| ccl_device_inline int4 operator+= | ( | int4 & | a, |
| const int4 & | b | ||
| ) |
Definition at line 58 of file util_math_int4.h.
References Freestyle::a.
| ccl_device_inline int4 operator< | ( | const int4 & | a, |
| const int4 & | b | ||
| ) |
Definition at line 81 of file util_math_int4.h.
References Freestyle::a, make_int4, int4::w, int4::x, int4::y, and int4::z.
| ccl_device_inline int4 operator<< | ( | const int4 & | a, |
| int | i | ||
| ) |
Definition at line 72 of file util_math_int4.h.
References Freestyle::a, and make_int4.
| ccl_device_inline int4 operator>= | ( | const int4 & | a, |
| const int4 & | b | ||
| ) |
Definition at line 90 of file util_math_int4.h.
References Freestyle::a, make_int4, int4::w, int4::x, int4::y, and int4::z.
| ccl_device_inline int4 operator>> | ( | const int4 & | a, |
| int | i | ||
| ) |
Definition at line 63 of file util_math_int4.h.
References Freestyle::a, and make_int4.
| ccl_device_inline int4 select | ( | const int4 & | mask, |
| const int4 & | a, | ||
| const int4 & | b | ||
| ) |
Definition at line 131 of file util_math_int4.h.
References Freestyle::a, make_int4, mask(), int4::w, int4::x, int4::y, and int4::z.