|
Blender
V3.3
|
#include "integrator/path_trace_work_cpu.h"#include "device/cpu/kernel.h"#include "device/device.h"#include "kernel/integrator/path_state.h"#include "integrator/pass_accessor_cpu.h"#include "integrator/path_trace_display.h"#include "scene/scene.h"#include "session/buffers.h"#include "util/atomic.h"#include "util/log.h"#include "util/tbb.h"Go to the source code of this file.
Functions | |
| static CCL_NAMESPACE_BEGIN tbb::task_arena | local_tbb_arena_create (const Device *device) |
| static CPUKernelThreadGlobals * | kernel_thread_globals_get (vector< CPUKernelThreadGlobals > &kernel_thread_globals) |
|
inlinestatic |
Definition at line 33 of file path_trace_work_cpu.cpp.
References DCHECK_GE, and DCHECK_LE.
Referenced by PathTraceWorkCPU::render_samples().
|
inlinestatic |
Definition at line 24 of file path_trace_work_cpu.cpp.
References DeviceInfo::cpu_threads, and Device::info.
Referenced by PathTraceWorkCPU::adaptive_sampling_converge_filter_count_active(), PathTraceWorkCPU::copy_to_display(), PathTraceWorkCPU::cryptomatte_postproces(), and PathTraceWorkCPU::render_samples().