|
Blender V4.3
|
#include "COM_WorkScheduler.h"#include "COM_CPUDevice.h"#include "MEM_guardedalloc.h"#include "BLI_task.h"#include "BLI_threads.h"#include "BLI_vector.hh"#include "BKE_global.hh"Go to the source code of this file.
Namespaces | |
| namespace | blender |
| namespace | blender::compositor |
Enumerations | |
| enum class | blender::compositor::ThreadingModel { blender::compositor::SingleThreaded , blender::compositor::Queue , blender::compositor::Task } |
Variables | ||
| struct { | ||
| struct { | ||
| Vector< CPUDevice > blender::compositor::devices | ||
| list of all CPUDevices. for every hardware thread an instance of CPUDevice is created More... | ||
| ListBase blender::compositor::threads | ||
| list of all thread for every CPUDevice in cpudevices a thread exists. More... | ||
| bool blender::compositor::initialized = false | ||
| ThreadQueue * blender::compositor::queue | ||
| all scheduled work for the cpu More... | ||
| } blender::compositor::queue | ||
| struct { | ||
| TaskPool * blender::compositor::pool | ||
| } blender::compositor::task | ||
| int blender::compositor::num_cpu_threads | ||
| } | blender::compositor::g_work_scheduler | |