Showing the changes to libraries/render-utils/src/RenderDeferredTask.cpp (1 of 6 files). Show all
Unified · Split
| @@ -124,8 +124,7 @@ RenderDeferredTask::RenderDeferredTask(CullFunctor cullFunctor) { · 123 unmodified lines | |||
| 124 | addJob<DrawLight>("DrawLight", lights); | 124 | addJob<DrawLight>("DrawLight", lights); |
| 125 | 125 | ||
| 126 | const auto deferredLightingInputs = render::Varying(RenderDeferred::Inputs(deferredFrameTransform, curvatureFramebuffer, diffusedCurvatureFramebuffer)); | 126 | const auto deferredLightingInputs = render::Varying(RenderDeferred::Inputs(deferredFrameTransform, curvatureFramebuffer, diffusedCurvatureFramebuffer)); |
| 127 | // const auto scatteringFramebuffer = addJob<SubsurfaceScattering>("Scattering", scatteringInputs); | 127 | |
| 128 | |||
| 129 | // DeferredBuffer is complete, now let's shade it into the LightingBuffer | 128 | // DeferredBuffer is complete, now let's shade it into the LightingBuffer |
| 130 | addJob<RenderDeferred>("RenderDeferred", deferredLightingInputs); | 129 | addJob<RenderDeferred>("RenderDeferred", deferredLightingInputs); |
| 131 | 130 | ||
| @@ -136,6 +135,8 @@ RenderDeferredTask::RenderDeferredTask(CullFunctor cullFunctor) { · 4 unmodified lines | |||
| 136 | // Render transparent objects forward in LightingBuffer | 135 | // Render transparent objects forward in LightingBuffer |
| 137 | addJob<DrawDeferred>("DrawTransparentDeferred", transparents, shapePlumber); | 136 | addJob<DrawDeferred>("DrawTransparentDeferred", transparents, shapePlumber); |
| 138 | 137 | ||
| 138 | const auto scatteringFramebuffer = addJob<SubsurfaceScattering>("Scattering", deferredLightingInputs); | ||
| 139 | |||
| 139 | // Lighting Buffer ready for tone mapping | 140 | // Lighting Buffer ready for tone mapping |
| 140 | addJob<ToneMappingDeferred>("ToneMapping"); | 141 | addJob<ToneMappingDeferred>("ToneMapping"); |
| 141 | 142 | ||