Blender
V3.3
|
Go to the source code of this file.
Macros | |
#define | FILM_CONVERT_KERNEL_AS_STRING(variant, variant_lowercase) |
Functions | |
CCL_NAMESPACE_BEGIN const char * | device_kernel_as_string (DeviceKernel kernel) |
std::ostream & | operator<< (std::ostream &os, DeviceKernel kernel) |
string | device_kernel_mask_as_string (DeviceKernelMask mask) |
#define FILM_CONVERT_KERNEL_AS_STRING | ( | variant, | |
variant_lowercase | |||
) |
CCL_NAMESPACE_BEGIN const char* device_kernel_as_string | ( | DeviceKernel | kernel | ) |
Definition at line 10 of file device/kernel.cpp.
References DEVICE_KERNEL_ADAPTIVE_SAMPLING_CONVERGENCE_CHECK, DEVICE_KERNEL_ADAPTIVE_SAMPLING_CONVERGENCE_FILTER_X, DEVICE_KERNEL_ADAPTIVE_SAMPLING_CONVERGENCE_FILTER_Y, DEVICE_KERNEL_CRYPTOMATTE_POSTPROCESS, DEVICE_KERNEL_FILTER_COLOR_POSTPROCESS, DEVICE_KERNEL_FILTER_COLOR_PREPROCESS, DEVICE_KERNEL_FILTER_GUIDING_PREPROCESS, DEVICE_KERNEL_FILTER_GUIDING_SET_FAKE_ALBEDO, DEVICE_KERNEL_INTEGRATOR_ACTIVE_PATHS_ARRAY, DEVICE_KERNEL_INTEGRATOR_COMPACT_PATHS_ARRAY, DEVICE_KERNEL_INTEGRATOR_COMPACT_SHADOW_PATHS_ARRAY, DEVICE_KERNEL_INTEGRATOR_COMPACT_SHADOW_STATES, DEVICE_KERNEL_INTEGRATOR_COMPACT_STATES, DEVICE_KERNEL_INTEGRATOR_INIT_FROM_BAKE, DEVICE_KERNEL_INTEGRATOR_INIT_FROM_CAMERA, DEVICE_KERNEL_INTEGRATOR_INTERSECT_CLOSEST, DEVICE_KERNEL_INTEGRATOR_INTERSECT_SHADOW, DEVICE_KERNEL_INTEGRATOR_INTERSECT_SUBSURFACE, DEVICE_KERNEL_INTEGRATOR_INTERSECT_VOLUME_STACK, DEVICE_KERNEL_INTEGRATOR_MEGAKERNEL, DEVICE_KERNEL_INTEGRATOR_QUEUED_PATHS_ARRAY, DEVICE_KERNEL_INTEGRATOR_QUEUED_SHADOW_PATHS_ARRAY, DEVICE_KERNEL_INTEGRATOR_RESET, 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, DEVICE_KERNEL_INTEGRATOR_SHADOW_CATCHER_COUNT_POSSIBLE_SPLITS, DEVICE_KERNEL_INTEGRATOR_SORTED_PATHS_ARRAY, DEVICE_KERNEL_INTEGRATOR_TERMINATED_PATHS_ARRAY, DEVICE_KERNEL_INTEGRATOR_TERMINATED_SHADOW_PATHS_ARRAY, DEVICE_KERNEL_NUM, DEVICE_KERNEL_PREFIX_SUM, DEVICE_KERNEL_SHADER_EVAL_BACKGROUND, DEVICE_KERNEL_SHADER_EVAL_CURVE_SHADOW_TRANSPARENCY, DEVICE_KERNEL_SHADER_EVAL_DISPLACE, FILM_CONVERT_KERNEL_AS_STRING, FLOAT, FLOAT3, FLOAT4, kernel, and LOG.
Referenced by DeviceQueue::debug_enqueue(), device_kernel_mask_as_string(), PathTraceWorkGPU::enqueue_path_iteration(), PathTraceWorkGPU::num_active_main_paths_paths(), and operator<<().
string device_kernel_mask_as_string | ( | DeviceKernelMask | mask | ) |
Definition at line 138 of file device/kernel.cpp.
References device_kernel_as_string(), mask(), and str.
Referenced by DeviceQueue::debug_active_kernels(), and DeviceQueue::~DeviceQueue().
std::ostream& operator<< | ( | std::ostream & | os, |
DeviceKernel | kernel | ||
) |
Definition at line 132 of file device/kernel.cpp.
References device_kernel_as_string(), and kernel.