Blender V4.3
intersect_closest.h File Reference

Go to the source code of this file.

Functions

CCL_NAMESPACE_BEGIN ccl_device_forceinline bool integrator_intersect_skip_lights (KernelGlobals kg, IntegratorState state)
 
ccl_device_forceinline bool integrator_intersect_terminate (KernelGlobals kg, IntegratorState state, const int shader_flags)
 
template<DeviceKernel current_kernel>
ccl_device_forceinline void integrator_intersect_next_kernel (KernelGlobals kg, IntegratorState state, ccl_private const Intersection *ccl_restrict isect, ccl_global float *ccl_restrict render_buffer, const bool hit)
 
template<DeviceKernel current_kernel>
ccl_device_forceinline void integrator_intersect_next_kernel_after_volume (KernelGlobals kg, IntegratorState state, ccl_private const Intersection *ccl_restrict isect, ccl_global float *ccl_restrict render_buffer)
 
ccl_device void integrator_intersect_closest (KernelGlobals kg, IntegratorState state, ccl_global float *ccl_restrict render_buffer)
 

Function Documentation

◆ integrator_intersect_closest()

◆ integrator_intersect_next_kernel()

◆ integrator_intersect_next_kernel_after_volume()

◆ integrator_intersect_skip_lights()

◆ integrator_intersect_terminate()