50 while (attr_map.
id !=
id) {
56 attr_offset = attr_map.
offset;
unsigned long long int uint64_t
ccl_device_inline float4 color_uchar4_to_float4(const uchar4 c)
ccl_device float4 color_srgb_to_linear_v4(const float4 c)
#define kernel_assert(cond)
#define kernel_data_fetch(name, index)
const ThreadKernelGlobalsCPU * KernelGlobals
#define ccl_device_inline
#define ccl_device_template_spec
#define CCL_NAMESPACE_END
ccl_device_inline uint object_attribute_map_offset(KernelGlobals kg, const int object)
CCL_NAMESPACE_BEGIN ccl_device_inline AttributeDescriptor attribute_not_found()
ccl_device Transform primitive_attribute_matrix(KernelGlobals kg, const AttributeDescriptor desc)
ccl_device_inline AttributeDescriptor find_attribute(KernelGlobals kg, const int object, const int prim, const uint64_t id)
ccl_device_inline T attribute_data_fetch_bytecolor(KernelGlobals, int)
ccl_device_inline T attribute_data_fetch(KernelGlobals kg, int offset)
ccl_device float3 rec709_to_rgb(KernelGlobals kg, const float3 rec709)
ccl_device_inline T make_zero()