7 # define __ATOMIC_PASS_WRITE__
14 #ifdef __ATOMIC_PASS_WRITE__
24 #ifdef __ATOMIC_PASS_WRITE__
42 #ifdef __ATOMIC_PASS_WRITE__
#define atomic_add_and_fetch_float(p, x)
#define ccl_device_inline
#define CCL_NAMESPACE_END
ccl_global float * buffer
CCL_NAMESPACE_BEGIN ccl_device_inline void kernel_write_pass_float(ccl_global float *ccl_restrict buffer, float value)
ccl_device_inline float kernel_read_pass_float(ccl_global float *ccl_restrict buffer)
ccl_device_inline void kernel_write_pass_float3(ccl_global float *ccl_restrict buffer, float3 value)
ccl_device_inline float3 kernel_read_pass_float3(ccl_global float *ccl_restrict buffer)
ccl_device_inline float4 kernel_read_pass_float4(ccl_global float *ccl_restrict buffer)
ccl_device_inline void kernel_write_pass_float4(ccl_global float *ccl_restrict buffer, float4 value)