|
Blender V4.3
|
Go to the source code of this file.
Functions | |
| struct | ccl_try_align (16) int4 |
| ccl_device_inline int4 | make_int4 (int x, int y, int z, int w) |
| ccl_device_inline int4 | make_int4 (int i) |
| ccl_device_inline int4 | make_int4 (const float3 f) |
| ccl_device_inline int4 | make_int4 (const float4 f) |
| ccl_device_inline void | print_int4 (ccl_private const char *label, const int4 a) |
| struct ccl_try_align | ( | 16 | ) |
Definition at line 11 of file types_int4.h.
| ccl_device_inline int4 make_int4 | ( | const float3 | f | ) |
Definition at line 74 of file types_int4_impl.h.
References make_int4(), float3::x, float3::y, and float3::z.
| ccl_device_inline int4 make_int4 | ( | const float4 | f | ) |
Definition at line 85 of file types_int4_impl.h.
References make_int4().
| ccl_device_inline int4 make_int4 | ( | int | i | ) |
Definition at line 65 of file types_int4_impl.h.
References make_int4().
Definition at line 252 of file device/metal/compat.h.
References w(), x, y, and z().
Referenced by __float4_as_int4(), SVMCompiler::add_node(), SVMCompiler::add_node(), SVMCompiler::add_node(), SVMCompiler::add_node(), BVHObjectBinning::blocks(), BVHObjectBinning::BVHObjectBinning(), cast(), SVMCompiler::compile(), fast_exp2f4(), float4_to_half4_display(), SVMCompiler::generate_multi_closure(), BVHObjectBinning::get_bin(), BVHObjectBinning::get_bin(), get_int4(), load_int4(), make_int4(), make_int4(), make_int4(), max(), min(), operator&(), operator&(), operator&(), operator+(), operator-(), operator<(), operator<(), operator<(), operator<<(), operator<=(), operator==(), operator==(), operator>=(), operator>=(), operator>=(), operator>>(), operator^(), operator^(), operator^(), operator|(), operator|(), operator|(), OSLTextureHandle::OSLTextureHandle(), BVH2::pack_aligned_node(), rect_clip(), rect_expand(), rect_from_shape(), and select().
| ccl_device_inline void print_int4 | ( | ccl_private const char * | label, |
| const int4 | a ) |
Definition at line 94 of file types_int4_impl.h.