<div dir="ltr">Robert,<div><br></div><div>We recently pulled the latest master branch of OpenSceneGraph, and found that FBOs in osgEarth no longer initialize properly. We narrowed the problem down to this commit which appears to introduce the usage of glTexStorage:</div><div><br></div><div><a href="https://github.com/openscenegraph/OpenSceneGraph/commit/7be09e8dcd1ed63eb501c12bb7c8df6f6902783b">https://github.com/openscenegraph/OpenSceneGraph/commit/7be09e8dcd1ed63eb501c12bb7c8df6f6902783b</a></div><div><br></div><div>We are seeing output like the following. </div><div><br></div><div><div>RenderStage::runCameraSetUp(), FBO setup failed, FBO status= 0x8cd6<br></div><div>Warning: RenderStage::runCameraSetUp(State&) Pbuffer does not support multiple color outputs.</div><div>ContextData::incrementContextIDUsageCount(0) to 2</div><div>Warning: detected OpenGL error 'invalid enumerant' after applying attribute Viewport 000002517C076560</div><div>RenderStage::runCameraSetUp(), FBO setup failed, FBO status= 0x8cd6</div><div>Warning: RenderStage::runCameraSetUp(State&) Pbuffer does not support multiple color outputs.</div><div>ContextData::incrementContextIDUsageCount(0) to 3</div><div><br></div><div>

<span style="font-size:small;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">The "osgprerender" example still seems to work but generates FBO warnings as well.</span>  I have not had a chance for a deep-dive yet ... but wanted to make you aware.</div><div><br></div><div><div dir="ltr" class="gmail_signature"><div class="gmail_signature"><div dir="ltr"><div>Glenn Waldron / osgEarth</div></div></div></div></div></div></div>