Changeset View
Changeset View
Standalone View
Standalone View
intern/cycles/kernel/device/cpu/kernel_arch.h
| Show All 31 Lines | |||||
| #define KERNEL_INTEGRATOR_INIT_FUNCTION(name) \ | #define KERNEL_INTEGRATOR_INIT_FUNCTION(name) \ | ||||
| bool KERNEL_FUNCTION_FULL_NAME(integrator_##name)(const KernelGlobalsCPU *ccl_restrict kg, \ | bool KERNEL_FUNCTION_FULL_NAME(integrator_##name)(const KernelGlobalsCPU *ccl_restrict kg, \ | ||||
| IntegratorStateCPU *state, \ | IntegratorStateCPU *state, \ | ||||
| KernelWorkTile *tile, \ | KernelWorkTile *tile, \ | ||||
| ccl_global float *render_buffer) | ccl_global float *render_buffer) | ||||
| KERNEL_INTEGRATOR_INIT_FUNCTION(init_from_camera); | KERNEL_INTEGRATOR_INIT_FUNCTION(init_from_camera); | ||||
| KERNEL_INTEGRATOR_INIT_FUNCTION(init_from_bake); | KERNEL_INTEGRATOR_INIT_FUNCTION(init_from_bake); | ||||
| KERNEL_INTEGRATOR_FUNCTION(intersect_closest); | KERNEL_INTEGRATOR_SHADE_FUNCTION(intersect_closest); | ||||
| KERNEL_INTEGRATOR_FUNCTION(intersect_shadow); | KERNEL_INTEGRATOR_FUNCTION(intersect_shadow); | ||||
| KERNEL_INTEGRATOR_FUNCTION(intersect_subsurface); | KERNEL_INTEGRATOR_FUNCTION(intersect_subsurface); | ||||
| KERNEL_INTEGRATOR_FUNCTION(intersect_volume_stack); | KERNEL_INTEGRATOR_FUNCTION(intersect_volume_stack); | ||||
| KERNEL_INTEGRATOR_SHADE_FUNCTION(shade_background); | KERNEL_INTEGRATOR_SHADE_FUNCTION(shade_background); | ||||
| KERNEL_INTEGRATOR_SHADE_FUNCTION(shade_light); | KERNEL_INTEGRATOR_SHADE_FUNCTION(shade_light); | ||||
| KERNEL_INTEGRATOR_SHADE_FUNCTION(shade_shadow); | KERNEL_INTEGRATOR_SHADE_FUNCTION(shade_shadow); | ||||
| KERNEL_INTEGRATOR_SHADE_FUNCTION(shade_surface); | KERNEL_INTEGRATOR_SHADE_FUNCTION(shade_surface); | ||||
| KERNEL_INTEGRATOR_SHADE_FUNCTION(shade_volume); | KERNEL_INTEGRATOR_SHADE_FUNCTION(shade_volume); | ||||
| ▲ Show 20 Lines • Show All 93 Lines • Show Last 20 Lines | |||||