|
Blender V5.0
|
Go to the source code of this file.
| ccl_device_inline float4 cast | ( | const int4 | a | ) |
Definition at line 250 of file math_int4.h.
References __int_as_float, ccl_device_inline, make_float4, int4::w, int4::x, int4::y, and int4::z.
| ccl_device_inline int4 clamp | ( | const int4 | a, |
| const int4 | mn, | ||
| const int4 | mx ) |
Definition at line 225 of file math_int4.h.
References ccl_device_inline, max, and min.
| ccl_device_inline int4 load_int4 | ( | const int * | v | ) |
Definition at line 240 of file math_int4.h.
References ccl_device_inline, make_int4(), and v.
| ccl_device_inline int4 max | ( | const int4 | a, |
| const int4 | b ) |
Definition at line 216 of file math_int4.h.
References b, ccl_device_inline, make_int4(), max, int4::w, int4::x, int4::y, and int4::z.
| ccl_device_inline int4 min | ( | const int4 | a, |
| const int4 | b ) |
Definition at line 207 of file math_int4.h.
References b, ccl_device_inline, make_int4(), min, int4::w, int4::x, int4::y, and int4::z.
| ccl_device_inline int4 operator& | ( | const int32_t | a, |
| const int4 | b ) |
Definition at line 134 of file math_int4.h.
References b, ccl_device_inline, and make_int4().
| ccl_device_inline int4 operator& | ( | const int4 | a, |
| const int32_t | b ) |
Definition at line 139 of file math_int4.h.
References b, ccl_device_inline, and make_int4().
| ccl_device_inline int4 operator& | ( | const int4 | a, |
| const int4 | b ) |
Definition at line 107 of file math_int4.h.
References b, ccl_device_inline, make_int4(), int4::w, int4::x, int4::y, and int4::z.
| ccl_device_inline int4 & operator&= | ( | int4 & | a, |
| const int32_t | b ) |
Definition at line 168 of file math_int4.h.
References b, and ccl_device_inline.
| ccl_device_inline int4 & operator&= | ( | int4 & | a, |
| const int4 | b ) |
Definition at line 164 of file math_int4.h.
References b, and ccl_device_inline.
| ccl_device_inline int4 operator* | ( | const int4 | a, |
| const int4 | b ) |
Definition at line 42 of file math_int4.h.
References b, ccl_device_inline, make_int4(), int4::w, int4::x, int4::y, and int4::z.
| CCL_NAMESPACE_BEGIN ccl_device_inline int4 operator+ | ( | const int4 | a, |
| const int4 | b ) |
Definition at line 14 of file math_int4.h.
References b, ccl_device_inline, make_int4(), int4::w, int4::x, int4::y, and int4::z.
| ccl_device_inline int4 operator+= | ( | int4 & | a, |
| const int4 | b ) |
Definition at line 23 of file math_int4.h.
References b, and ccl_device_inline.
| ccl_device_inline int4 operator- | ( | const int4 | a, |
| const int4 | b ) |
Definition at line 28 of file math_int4.h.
References b, ccl_device_inline, make_int4(), int4::w, int4::x, int4::y, and int4::z.
| ccl_device_inline int4 operator-= | ( | int4 & | a, |
| const int4 | b ) |
Definition at line 37 of file math_int4.h.
References b, and ccl_device_inline.
| ccl_device_inline int4 operator< | ( | const int4 | a, |
| const int | b ) |
Definition at line 74 of file math_int4.h.
References b, ccl_device_inline, and make_int4().
| ccl_device_inline int4 operator< | ( | const int4 | a, |
| const int4 | b ) |
Definition at line 65 of file math_int4.h.
References b, ccl_device_inline, make_int4(), int4::w, int4::x, int4::y, and int4::z.
| ccl_device_inline int4 operator<< | ( | const int4 | a, |
| const int | i ) |
Definition at line 56 of file math_int4.h.
References ccl_device_inline, i, make_int4(), int4::w, int4::x, int4::y, and int4::z.
| ccl_device_inline int4 & operator<<= | ( | int4 & | a, |
| const int32_t | b ) |
Definition at line 191 of file math_int4.h.
References b, and ccl_device_inline.
| ccl_device_inline int4 operator== | ( | const int4 | a, |
| const int | b ) |
Definition at line 88 of file math_int4.h.
References b, ccl_device_inline, and make_int4().
| ccl_device_inline int4 operator== | ( | const int4 | a, |
| const int4 | b ) |
Definition at line 79 of file math_int4.h.
References b, ccl_device_inline, make_int4(), int4::w, int4::x, int4::y, and int4::z.
| ccl_device_inline int4 operator>= | ( | const int4 | a, |
| const int | b ) |
Definition at line 102 of file math_int4.h.
References b, ccl_device_inline, and make_int4().
| ccl_device_inline int4 operator>= | ( | const int4 | a, |
| const int4 | b ) |
Definition at line 93 of file math_int4.h.
References b, ccl_device_inline, make_int4(), int4::w, int4::x, int4::y, and int4::z.
| ccl_device_inline int4 operator>> | ( | const int4 | a, |
| const int | i ) |
Definition at line 47 of file math_int4.h.
References ccl_device_inline, i, make_int4(), int4::w, int4::x, int4::y, and int4::z.
| ccl_device_inline int4 & operator>>= | ( | int4 & | a, |
| const int32_t | b ) |
Definition at line 195 of file math_int4.h.
References b, and ccl_device_inline.
| ccl_device_inline int4 operator^ | ( | const int32_t | a, |
| const int4 | b ) |
Definition at line 154 of file math_int4.h.
References b, ccl_device_inline, and make_int4().
| ccl_device_inline int4 operator^ | ( | const int4 | a, |
| const int32_t | b ) |
Definition at line 159 of file math_int4.h.
References b, ccl_device_inline, and make_int4().
| ccl_device_inline int4 operator^ | ( | const int4 | a, |
| const int4 | b ) |
Definition at line 125 of file math_int4.h.
References b, ccl_device_inline, make_int4(), int4::w, int4::x, int4::y, and int4::z.
| ccl_device_inline int4 & operator^= | ( | int4 & | a, |
| const int32_t | b ) |
Definition at line 186 of file math_int4.h.
References b, and ccl_device_inline.
| ccl_device_inline int4 & operator^= | ( | int4 & | a, |
| const int4 | b ) |
Definition at line 182 of file math_int4.h.
References b, and ccl_device_inline.
| ccl_device_inline int4 operator| | ( | const int32_t | a, |
| const int4 | b ) |
Definition at line 144 of file math_int4.h.
References b, ccl_device_inline, and make_int4().
| ccl_device_inline int4 operator| | ( | const int4 | a, |
| const int32_t | b ) |
Definition at line 149 of file math_int4.h.
References b, ccl_device_inline, and make_int4().
| ccl_device_inline int4 operator| | ( | const int4 | a, |
| const int4 | b ) |
Definition at line 116 of file math_int4.h.
References b, ccl_device_inline, make_int4(), int4::w, int4::x, int4::y, and int4::z.
| ccl_device_inline int4 & operator|= | ( | int4 & | a, |
| const int32_t | b ) |
Definition at line 177 of file math_int4.h.
References b, and ccl_device_inline.
| ccl_device_inline int4 & operator|= | ( | int4 & | a, |
| const int4 | b ) |
Definition at line 173 of file math_int4.h.
References b, and ccl_device_inline.
| ccl_device_inline int4 select | ( | const int4 | mask, |
| const int4 | a, | ||
| const int4 | b ) |
Definition at line 230 of file math_int4.h.
References b, ccl_device_inline, make_int4(), mask(), int4::w, int4::x, int4::y, and int4::z.