MCPcopy Create free account
hub / github.com/blender/cycles / device_kernel_has_intersection

Function device_kernel_has_intersection

src/device/kernel.cpp:31–40  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

29}
30
31bool device_kernel_has_intersection(DeviceKernel kernel)
32{
33 return (kernel == DEVICE_KERNEL_INTEGRATOR_INTERSECT_CLOSEST ||
34 kernel == DEVICE_KERNEL_INTEGRATOR_INTERSECT_SHADOW ||
35 kernel == DEVICE_KERNEL_INTEGRATOR_INTERSECT_SUBSURFACE ||
36 kernel == DEVICE_KERNEL_INTEGRATOR_INTERSECT_VOLUME_STACK ||
37 kernel == DEVICE_KERNEL_INTEGRATOR_INTERSECT_DEDICATED_LIGHT ||
38 kernel == DEVICE_KERNEL_INTEGRATOR_SHADE_SURFACE_RAYTRACE ||
39 kernel == DEVICE_KERNEL_INTEGRATOR_SHADE_SURFACE_MNEE);
40}
41
42const char *device_kernel_as_string(DeviceKernel kernel)
43{

Callers 4

enqueueMethod · 0.85
is_optix_specific_kernelFunction · 0.85
oneapi_enqueue_kernelFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected