Scene voxelization on GPU + voxel radiance compute started + general updates

This commit is contained in:
turanszkij
2017-02-25 22:43:18 +01:00
parent c43bce08bc
commit 06a4c9c4a6
28 changed files with 650 additions and 79 deletions
+2 -4
View File
@@ -120,11 +120,7 @@ void MainComponent::run()
}
wiProfiler::GetInstance().EndRange(); // Fixed Update
// Rendering:
wiProfiler::GetInstance().BeginRange("GPU Frame", wiProfiler::DOMAIN_GPU, GRAPHICSTHREAD_IMMEDIATE);
Render();
wiProfiler::GetInstance().EndRange(GRAPHICSTHREAD_IMMEDIATE); // GPU Frame
wiProfiler::GetInstance().EndRange(); // CPU Frame
@@ -157,7 +153,9 @@ void MainComponent::Render()
wiLua::GetGlobal()->Render();
wiRenderer::GetDevice()->LOCK();
wiProfiler::GetInstance().BeginRange("GPU Frame", wiProfiler::DOMAIN_GPU, GRAPHICSTHREAD_IMMEDIATE);
getActiveComponent()->Render();
wiProfiler::GetInstance().EndRange(GRAPHICSTHREAD_IMMEDIATE); // GPU Frame
wiRenderer::GetDevice()->UNLOCK();
}