History

CLeaning up and debugging the splotch

samcake committed 10 years ago

Commit e95a31f1 parent 884b9216 files · +26 −23Browse files

Showing the changes to libraries/render-utils/src/RenderDeferredTask.cpp (1 of 6 files). Show all

Unified · Split

libraries/render-utils/src/RenderDeferredTask.cpp+3−2
@@ -124,8 +124,7 @@ RenderDeferredTask::RenderDeferredTask(CullFunctor cullFunctor) { · 123 unmodified lines
124124 addJob<DrawLight>("DrawLight", lights);
125125
126126 const auto deferredLightingInputs = render::Varying(RenderDeferred::Inputs(deferredFrameTransform, curvatureFramebuffer, diffusedCurvatureFramebuffer));
127− // const auto scatteringFramebuffer = addJob<SubsurfaceScattering>("Scattering", scatteringInputs);
128−
127+
129128 // DeferredBuffer is complete, now let's shade it into the LightingBuffer
130129 addJob<RenderDeferred>("RenderDeferred", deferredLightingInputs);
131130
@@ -136,6 +135,8 @@ RenderDeferredTask::RenderDeferredTask(CullFunctor cullFunctor) { · 4 unmodified lines
136135 // Render transparent objects forward in LightingBuffer
137136 addJob<DrawDeferred>("DrawTransparentDeferred", transparents, shapePlumber);
138137
138+ const auto scatteringFramebuffer = addJob<SubsurfaceScattering>("Scattering", deferredLightingInputs);
139+
139140 // Lighting Buffer ready for tone mapping
140141 addJob<ToneMappingDeferred>("ToneMapping");
141142