Blender  V3.3
Functions
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/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 CPUKernelThreadGlobalskernel_thread_globals_get (vector< CPUKernelThreadGlobals > &kernel_thread_globals)
 

Function Documentation

◆ kernel_thread_globals_get()

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

◆ local_tbb_arena_create()

static CCL_NAMESPACE_BEGIN tbb::task_arena local_tbb_arena_create ( const Device device)
inlinestatic