|
Blender V5.0
|
Go to the source code of this file.
Classes | |
| class | half |
| struct | half4 |
Functions | |
| ccl_device_inline half | float_to_half_image (const float f) |
| ccl_device_inline float | half_to_float_image (half h) |
| ccl_device_inline float4 | half4_to_float4_image (const half4 h) |
| ccl_device_inline half | float_to_half_display (const float f) |
| ccl_device_inline half4 | float4_to_half4_display (const float4 f) |
| ccl_device_inline half4 float4_to_half4_display | ( | const float4 | f | ) |
Definition at line 151 of file half.h.
References absolute(), cast, ccl_device_inline, float_to_half_display(), make_float4, make_int4(), max, min, result, float4::w, float4::x, x, float4::y, Z, and float4::z.
Referenced by load_half_pixels().
| ccl_device_inline half float_to_half_display | ( | const float | f | ) |
Definition at line 135 of file half.h.
References __float2half, __float_as_int, absolute(), ccl_device_inline, min, result, x, and Z.
Referenced by float4_to_half4_display().
| ccl_device_inline half float_to_half_image | ( | const float | f | ) |
Definition at line 70 of file half.h.
References __float2half, __float_as_uint, ccl_device_inline, and min.
Referenced by load_half_pixels(), util_image_cast_from_float(), and util_image_multiply_native().
| ccl_device_inline float4 half4_to_float4_image | ( | const half4 | h | ) |
Definition at line 112 of file half.h.
References ccl_device_inline, half_to_float_image(), make_float4, half4::w, half4::x, x, half4::y, and half4::z.
Referenced by CCL_NAMESPACE_BEGIN::TextureInterpolator< TexT, OutT >::read().
| ccl_device_inline float half_to_float_image | ( | half | h | ) |
Definition at line 98 of file half.h.
References __half2float(), __int_as_float, ccl_device_inline, float, and x.
Referenced by half4_to_float4_image(), CCL_NAMESPACE_BEGIN::TextureInterpolator< TexT, OutT >::read(), util_image_cast_to_float(), and util_image_multiply_native().