Add profiler

This commit is contained in:
Vincent Lejeune
2014-11-01 00:12:54 +01:00
parent b95fb6d030
commit aba6c00fc6

View File

@@ -566,12 +566,14 @@ void IrrDriver::PrepareDrawCalls(scene::ICameraSceneNode *camnode)
DeferredUpdate.clear();
core::list<scene::ISceneNode*> List = m_scene_manager->getRootSceneNode()->getChildren();
PROFILER_PUSH_CPU_MARKER("- culling", 0xFF, 0xFF, 0x0);
for (scene::ISceneNode *child : List)
FixBoundingBoxes(child);
bool cam = false, rsmcam = false;
bool shadowcam[4] = { false, false, false, false };
parseSceneManager(List, ImmediateDrawList::getInstance(), camnode, m_shadow_camnodes, m_suncam, cam, shadowcam, rsmcam);
PROFILER_POP_CPU_MARKER();
// Add a 1 s timeout
if (!m_sync)