Blender
V3.3
|
#include "kernel/integrator/init_from_camera.h"
#include "kernel/integrator/intersect_closest.h"
#include "kernel/integrator/intersect_shadow.h"
#include "kernel/integrator/intersect_subsurface.h"
#include "kernel/integrator/intersect_volume_stack.h"
#include "kernel/integrator/shade_background.h"
#include "kernel/integrator/shade_light.h"
#include "kernel/integrator/shade_shadow.h"
#include "kernel/integrator/shade_surface.h"
#include "kernel/integrator/shade_volume.h"
Go to the source code of this file.
Functions | |
CCL_NAMESPACE_BEGIN ccl_device void | integrator_megakernel (KernelGlobals kg, IntegratorState state, ccl_global float *ccl_restrict render_buffer) |
CCL_NAMESPACE_BEGIN ccl_device void integrator_megakernel | ( | KernelGlobals | kg, |
IntegratorState | state, | ||
ccl_global float *ccl_restrict | render_buffer | ||
) |
Definition at line 19 of file megakernel.h.
References DEVICE_KERNEL_INTEGRATOR_INTERSECT_CLOSEST, DEVICE_KERNEL_INTEGRATOR_INTERSECT_SHADOW, DEVICE_KERNEL_INTEGRATOR_INTERSECT_SUBSURFACE, DEVICE_KERNEL_INTEGRATOR_INTERSECT_VOLUME_STACK, DEVICE_KERNEL_INTEGRATOR_SHADE_BACKGROUND, DEVICE_KERNEL_INTEGRATOR_SHADE_LIGHT, DEVICE_KERNEL_INTEGRATOR_SHADE_SHADOW, DEVICE_KERNEL_INTEGRATOR_SHADE_SURFACE, DEVICE_KERNEL_INTEGRATOR_SHADE_SURFACE_MNEE, DEVICE_KERNEL_INTEGRATOR_SHADE_SURFACE_RAYTRACE, DEVICE_KERNEL_INTEGRATOR_SHADE_VOLUME, integrator_intersect_closest(), integrator_intersect_shadow(), integrator_intersect_subsurface(), integrator_intersect_volume_stack(), integrator_shade_background(), integrator_shade_light(), integrator_shade_shadow(), integrator_shade_surface(), integrator_shade_surface_mnee(), integrator_shade_surface_raytrace(), integrator_shade_volume(), INTEGRATOR_STATE, kernel_assert, render_buffer, and state.