Showing the changes to libraries/render-utils/src/RenderDeferredTask.cpp (1 of 8 files). Show all
Unified · Split
| @@ -178,14 +178,16 @@ RenderDeferredTask::RenderDeferredTask(CullFunctor cullFunctor) { · 177 unmodified lines | ||
| 178 | 178 | |
| 179 | 179 | // Debugging stages |
| 180 | 180 | { |
| 181 | + // Debugging Deferred buffer job | |
| 182 | + const auto debugFramebuffers = render::Varying(DebugDeferredBuffer::Inputs(deferredFramebuffer, linearDepthTarget, surfaceGeometryFramebuffer, ambientOcclusionFramebuffer)); | |
| 183 | + addJob<DebugDeferredBuffer>("DebugDeferredBuffer", debugFramebuffers); | |
| 184 | + | |
| 181 | 185 | addJob<DebugSubsurfaceScattering>("DebugScattering", deferredLightingInputs); |
| 182 | 186 | |
| 183 | 187 | const auto debugAmbientOcclusionInputs = DebugAmbientOcclusion::Inputs(deferredFrameTransform, deferredFramebuffer, linearDepthTarget, ambientOcclusionUniforms).hasVarying(); |
| 184 | 188 | addJob<DebugAmbientOcclusion>("DebugAmbientOcclusion", debugAmbientOcclusionInputs); |
| 185 | 189 | |
| 186 | − // Debugging Deferred buffer job | |
| 187 | − const auto debugFramebuffers = render::Varying(DebugDeferredBuffer::Inputs(deferredFramebuffer, linearDepthTarget, surfaceGeometryFramebuffer, ambientOcclusionFramebuffer)); | |
| 188 | − addJob<DebugDeferredBuffer>("DebugDeferredBuffer", debugFramebuffers); | |
| 190 | + | |
| 189 | 191 | |
| 190 | 192 | // Scene Octree Debuging job |
| 191 | 193 | { |