Blender  V3.3
Classes | Functions
half.h File Reference
#include "util/math.h"
#include "util/types.h"

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)
 

Function Documentation

◆ float4_to_half4_display()

ccl_device_inline half4 float4_to_half4_display ( const float4  f)

Definition at line 155 of file half.h.

References absolute(), Freestyle::Cast::cast(), float_to_half_display(), max, min, result, x, and Z.

◆ float_to_half_display()

ccl_device_inline half float_to_half_display ( const float  f)

Definition at line 139 of file half.h.

References __float2half, __float_as_int(), absolute(), min, result, x, and Z.

Referenced by float4_to_half4_display().

◆ float_to_half_image()

ccl_device_inline half float_to_half_image ( float  f)

Definition at line 74 of file half.h.

References __float2half, __float_as_uint(), and min.

Referenced by BlenderImageLoader::load_pixels(), and util_image_multiply_native().

◆ half4_to_float4_image()

ccl_device_inline float4 half4_to_float4_image ( const half4  h)

◆ half_to_float_image()

ccl_device_inline float half_to_float_image ( half  h)