Divide Framework 0.1
A free and open-source 3D Framework under heavy development
Loading...
Searching...
No Matches
Kernel.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{Kernel.cpp}
 

Functions

static void Divide::ComputeViewports (const Rect< I32 > &mainViewport, vector< Rect< I32 > > &targetViewports, const U8 count)
 
static Time::ProfileTimer & Divide::GetTimer (Time::ProfileTimer &parentTimer, vector< Time::ProfileTimer * > &timers, const U8 index, const char *name)
 

Variables

constexpr U32 Divide::anonymous_namespace{Kernel.cpp}::g_printTimerBase = 15u
 
constexpr U8 Divide::anonymous_namespace{Kernel.cpp}::g_warmupFrameCount = 8u
 
constexpr U32 Divide::anonymous_namespace{Kernel.cpp}::g_mininumTotalWorkerCount = 16u
 
static U32 Divide::anonymous_namespace{Kernel.cpp}::g_totalWorkerCount = 8u
 
constexpr U8 Divide::anonymous_namespace{Kernel.cpp}::g_renderThreadCount = 1u
 
U32 Divide::anonymous_namespace{Kernel.cpp}::g_printTimer = g_printTimerBase