Divide Framework 0.1
A free and open-source 3D Framework under heavy development
Loading...
Searching...
No Matches
Divide::anonymous_namespace{TaskPool.cpp} Namespace Reference

Variables

std::atomic_uint g_taskIDCounter = 0u
 
NO_DESTROY thread_local Task g_taskAllocator [Config::MAX_POOLED_TASKS]
 
thread_local U64 g_allocatedTasks = 0u
 

Variable Documentation

◆ g_allocatedTasks

thread_local U64 Divide::anonymous_namespace{TaskPool.cpp}::g_allocatedTasks = 0u

Definition at line 17 of file TaskPool.cpp.

◆ g_taskAllocator

NO_DESTROY thread_local Task Divide::anonymous_namespace{TaskPool.cpp}::g_taskAllocator[Config::MAX_POOLED_TASKS]

Definition at line 16 of file TaskPool.cpp.

◆ g_taskIDCounter

std::atomic_uint Divide::anonymous_namespace{TaskPool.cpp}::g_taskIDCounter = 0u

Definition at line 14 of file TaskPool.cpp.