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().