set glDrawBuffer( GL_BACK ) in SceneView::draw() when not drawing in

stereo mode.  Without this, we end up drawing to the wrong buffer when
toggling stereo off.
This commit is contained in:
Don BURNS
2003-04-29 00:55:12 +00:00
parent 2ee54ecb1e
commit e1468428e3

View File

@@ -715,6 +715,10 @@ void SceneView::draw()
}
else
{
// Need to restore draw buffer when toggling Stereo off.
glDrawBuffer(GL_BACK);
_localStateSet->setAttribute(_viewport.get());
osg::ref_ptr<osg::ColorMask> cmask = new osg::ColorMask;
cmask->setMask(true,true,true,true);