From: Frederic Bouvier Date: Wed, 1 Aug 2012 20:42:00 +0000 (+0200) Subject: Add some predefined uniforms to Rembrandt stages X-Git-Url: https://git.mxchange.org/?a=commitdiff_plain;h=64a89240352d83da1c70216a96e3790795c64239;p=flightgear.git Add some predefined uniforms to Rembrandt stages --- diff --git a/src/Viewer/renderer.cxx b/src/Viewer/renderer.cxx index 1aebc3525..3b705f019 100644 --- a/src/Viewer/renderer.cxx +++ b/src/Viewer/renderer.cxx @@ -1210,6 +1210,7 @@ FGRenderer::buildDeferredDisplayCamera( osg::Camera* camera, flightgear::CameraI osg::StateSet* ss = camera->getOrCreateStateSet(); ss->addUniform( _depthInColor ); + ss->addUniform( info->bufferSize ); } void @@ -1267,6 +1268,8 @@ FGRenderer::buildLightingLightsPass(CameraInfo* info, FGRenderingPipeline::Pass* StateSet* ss = lightCam->getOrCreateStateSet(); ss->addUniform( _planes ); ss->addUniform( info->bufferSize ); + ss->addUniform( _fogColor ); + ss->addUniform( _fogDensity ); lightCam->setName( "LightCamera" ); lightCam->setClearMask(0); lightCam->setAllowEventFocus(false);