From e8eeaa0c8bc74f4b91f6baad58523b4374fe1e97 Mon Sep 17 00:00:00 2001 From: Robert Osfield Date: Fri, 21 Aug 2009 09:43:41 +0000 Subject: [PATCH] From Wojciech Lewandowski, part of the FBO attachment submission --- src/osgShadow/ShadowVolume.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/osgShadow/ShadowVolume.cpp b/src/osgShadow/ShadowVolume.cpp index ed906fa2c..798c08ec1 100644 --- a/src/osgShadow/ShadowVolume.cpp +++ b/src/osgShadow/ShadowVolume.cpp @@ -273,8 +273,8 @@ void ShadowVolume::cull(osgUtil::CullVisitor& cv) new_rs->setViewport(orig_rs->getViewport()); new_rs->setClearColor(orig_rs->getClearColor()); new_rs->setClearMask(GL_STENCIL_BUFFER_BIT); - new_rs->setDrawBuffer(orig_rs->getDrawBuffer()); - new_rs->setReadBuffer(orig_rs->getReadBuffer()); + new_rs->setDrawBuffer(orig_rs->getDrawBuffer(), orig_rs->getDrawBufferApplyMask()); + new_rs->setReadBuffer(orig_rs->getReadBuffer(), orig_rs->getReadBufferApplyMask()); new_rs->setColorMask(orig_rs->getColorMask()); osg::Vec4 lightpos;