Useful for graphics debugging
Showing the changes to libraries/render-utils/src/RenderDeferredTask.cpp (1 of 4 files). Show all
Unified · Split
| @@ -59,6 +59,7 @@ RenderDeferredTask::RenderDeferredTask() : Task() { · 58 unmodified lines | |||
| 59 | _jobs.push_back(Job(new ResetGLState::JobModel())); | 59 | _jobs.push_back(Job(new ResetGLState::JobModel())); |
| 60 | _jobs.push_back(Job(new RenderDeferred::JobModel("RenderDeferred"))); | 60 | _jobs.push_back(Job(new RenderDeferred::JobModel("RenderDeferred"))); |
| 61 | _jobs.push_back(Job(new ResolveDeferred::JobModel("ResolveDeferred"))); | 61 | _jobs.push_back(Job(new ResolveDeferred::JobModel("ResolveDeferred"))); |
| 62 | _jobs.push_back(Job(new AmbientOcclusion::JobModel("AmbientOcclusion"))); | ||
| 62 | _jobs.push_back(Job(new FetchItems::JobModel("FetchTransparent", | 63 | _jobs.push_back(Job(new FetchItems::JobModel("FetchTransparent", |
| 63 | FetchItems( | 64 | FetchItems( |
| 64 | ItemFilter::Builder::transparentShape().withoutLayered(), | 65 | ItemFilter::Builder::transparentShape().withoutLayered(), |
| @@ -77,8 +78,9 @@ RenderDeferredTask::RenderDeferredTask() : Task() { · 12 unmodified lines | |||
| 77 | _jobs.back().setEnabled(false); | 78 | _jobs.back().setEnabled(false); |
| 78 | _drawStatusJobIndex = _jobs.size() - 1; | 79 | _drawStatusJobIndex = _jobs.size() - 1; |
| 79 | 80 | ||
| 81 | //_jobs.push_back(Job(new AmbientOcclusion::JobModel("AmbientOcclusion"))); | ||
| 80 | _jobs.push_back(Job(new DrawOverlay3D::JobModel("DrawOverlay3D"))); | 82 | _jobs.push_back(Job(new DrawOverlay3D::JobModel("DrawOverlay3D"))); |
| 81 | _jobs.push_back(Job(new AmbientOcclusion::JobModel("AmbientOcclusion"))); | 83 | |
| 82 | _jobs.push_back(Job(new ResetGLState::JobModel())); | 84 | _jobs.push_back(Job(new ResetGLState::JobModel())); |
| 83 | 85 | ||
| 84 | // Give ourselves 3 frmaes of timer queries | 86 | // Give ourselves 3 frmaes of timer queries |