102 const int buffer_stride,
103 const int pixel_stride)>;
109 const int buffer_stride)>;
111#define KERNEL_FILM_CONVERT_FUNCTION(name) \
112 FilmConvertFunction film_convert_##name; \
113 FilmConvertHalfRGBAFunction film_convert_half_rgba_##name;
130#undef KERNEL_FILM_CONVERT_FUNCTION
void reset()
clear internal cached data and reset random seed
AdaptiveSamplingConvergenceCheckFunction adaptive_sampling_convergence_check
IntegratorFunction integrator_intersect_subsurface
ShaderEvalFunction shader_eval_background
IntegratorShadeFunction integrator_shade_dedicated_light
CryptomattePostprocessFunction cryptomatte_postprocess
IntegratorShadeFunction integrator_shade_shadow
IntegratorShadeFunction integrator_shade_surface
IntegratorShadeFunction integrator_intersect_closest
IntegratorFunction integrator_intersect_shadow
ShaderEvalFunction shader_eval_displace
IntegratorFunction integrator_intersect_volume_stack
ShaderEvalFunction shader_eval_curve_shadow_transparency
IntegratorFunction integrator_intersect_dedicated_light
IntegratorShadeFunction integrator_shade_background
IntegratorShadeFunction integrator_megakernel
AdaptiveSamplingFilterYFunction adaptive_sampling_filter_y
IntegratorShadeFunction integrator_shade_volume
IntegratorShadeFunction integrator_shade_light
IntegratorInitFunction integrator_init_from_bake
AdaptiveSamplingFilterXFunction adaptive_sampling_filter_x
IntegratorInitFunction integrator_init_from_camera
#define KERNEL_FILM_CONVERT_FUNCTION(name)
#define CCL_NAMESPACE_END
draw_view push_constant(Type::INT, "radiance_src") .push_constant(Type capture_info_buf storage_buf(1, Qualifier::READ, "ObjectBounds", "bounds_buf[]") .push_constant(Type draw_view int
ccl_global const KernelWorkTile * tile
ccl_gpu_kernel_postfix ccl_global KernelWorkTile const int ccl_global float * render_buffer