|
Blender V4.3
|
Go to the source code of this file.
Classes | |
| class | half |
| struct | half4 |
Functions | |
| ccl_device_inline half | float_to_half_image (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 152 of file half.h.
References absolute(), cast(), ccl_device_inline, float_to_half_display(), make_float4(), make_int4(), max, min, result, x, and Z.
| ccl_device_inline half float_to_half_display | ( | const float | f | ) |
Definition at line 136 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 | ( | float | f | ) |
Definition at line 71 of file half.h.
References __float2half, __float_as_uint, ccl_device_inline, and min.
Referenced by BlenderImageLoader::load_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 113 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 99 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().