Divide Framework 0.1
A free and open-source 3D Framework under heavy development
Loading...
Searching...
No Matches
TaskPool.cpp File Reference

Go to the source code of this file.

Namespaces

namespace  Divide
 Handle console commands that start with a forward slash.
 
namespace  Divide::anonymous_namespace{TaskPool.cpp}
 

Functions

void Divide::Parallel_For (TaskPool &pool, const ParallelForDescriptor &descriptor, const DELEGATE< void, const Task *, U32, U32 > &cbk)
 

Variables

std::atomic_uint Divide::anonymous_namespace{TaskPool.cpp}::g_taskIDCounter = 0u
 
NO_DESTROY thread_local Task Divide::anonymous_namespace{TaskPool.cpp}::g_taskAllocator [Config::MAX_POOLED_TASKS]
 
thread_local U64 Divide::anonymous_namespace{TaskPool.cpp}::g_allocatedTasks = 0u