History

Keep cleaning up the DeferredLightingEffect , removing stage s from there...

Sam Cake committed 9 years ago

Commit 07e18eb1 parent 9ae286114 files · +142 −46Browse files

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

Unified · Split

libraries/render-utils/src/DebugDeferredBuffer.cpp+6−3
@@ -432,9 +432,12 @@ void DebugDeferredBuffer::run(const RenderContextPointer& renderContext, const I · 431 unmodified lines
432 batch.setResourceTexture(Lighting, deferredFramebuffer->getLightingTexture());432 batch.setResourceTexture(Lighting, deferredFramebuffer->getLightingTexture());
433 }433 }
434 434
435 auto deferredLightingEffect = DependencyManager::get<DeferredLightingEffect>();435 // auto deferredLightingEffect = DependencyManager::get<DeferredLightingEffect>();
436 assert(deferredLightingEffect->getLightStage()->getNumLights() > 0);436 auto lightStage = renderContext->_scene->getStage<LightStage>("LIGHT_STAGE");
437 auto lightAndShadow = deferredLightingEffect->getLightStage()->getLightAndShadow(0);437 // assert(deferredLightingEffect->getLightStage()->getNumLights() > 0);
438 assert(lightStage->getNumLights() > 0);
439 // auto lightAndShadow = deferredLightingEffect->getLightStage()->getLightAndShadow(0);
440 auto lightAndShadow = lightStage->getLightAndShadow(0);
438 const auto& globalShadow = lightAndShadow.second;441 const auto& globalShadow = lightAndShadow.second;
439 if (globalShadow) {442 if (globalShadow) {
440 batch.setResourceTexture(Shadow, globalShadow->map);443 batch.setResourceTexture(Shadow, globalShadow->map);