Blender V5.0
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, const ccl_private 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, const ccl_private 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()