Blender V5.0
path_trace_work_cpu.cpp File Reference
#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/tbb.h"
#include "util/time.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 ThreadKernelGlobalsCPUkernel_thread_globals_get (vector< ThreadKernelGlobalsCPU > &kernel_thread_globals)

Function Documentation

◆ kernel_thread_globals_get()

ThreadKernelGlobalsCPU * kernel_thread_globals_get ( vector< ThreadKernelGlobalsCPU > & kernel_thread_globals)
inlinestatic

Definition at line 37 of file path_trace_work_cpu.cpp.

References DCHECK_GE, and DCHECK_LE.

Referenced by PathTraceWorkCPU::render_samples().

◆ local_tbb_arena_create()