Blender V5.0
shade_volume.h File Reference

Go to the source code of this file.

Functions

template<DeviceKernel volume_kernel>
CCL_NAMESPACE_BEGIN ccl_device_inline void integrator_next_kernel_after_shade_volume (KernelGlobals kg, const IntegratorState state, ccl_global float *ccl_restrict render_buffer, const ccl_private Intersection *ccl_restrict isect, const VolumeIntegrateEvent event)
ccl_device void integrator_shade_volume (KernelGlobals kg, IntegratorState state, ccl_global float *ccl_restrict render_buffer)
ccl_device void integrator_shade_volume_ray_marching (KernelGlobals kg, IntegratorState state, ccl_global float *ccl_restrict render_buffer)

Function Documentation

◆ integrator_next_kernel_after_shade_volume()

◆ integrator_shade_volume()

◆ integrator_shade_volume_ray_marching()

ccl_device void integrator_shade_volume_ray_marching ( KernelGlobals kg,
IntegratorState state,
ccl_global float *ccl_restrict render_buffer )