[osg-users] New glTexStorage code is disrupting FBO initialization

Julien Valentin julienvalentin51 at gmail.com
Fri Aug 10 09:31:09 PDT 2018


No you're right 
osgprerender bugs
I'll dig it



mp3butcher wrote:
> Hi
> It's weird that immutable texture interact with fbo render to texture.
> I've done a lot of FBORTT since this commit and haven't seen any problem
> Are you sure your problem come from here?
> Try to replicate the behavior in a simple example code please
> 
> Cheers
> 
> 
> gwaldron wrote:
> > Robert,
> > 
> > 
> > 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:
> > 
> > 
> > https://github.com/openscenegraph/OpenSceneGraph/commit/7be09e8dcd1ed63eb501c12bb7c8df6f6902783b (https://github.com/openscenegraph/OpenSceneGraph/commit/7be09e8dcd1ed63eb501c12bb7c8df6f6902783b)
> > 
> > 
> > We are seeing output like the following. 
> > 
> > 
> > RenderStage::runCameraSetUp(), FBO setup failed, FBO status= 0x8cd6
> > 
> > Warning: RenderStage::runCameraSetUp(State&) Pbuffer does not support multiple color outputs.
> > ContextData::incrementContextIDUsageCount(0) to 2
> > Warning: detected OpenGL error 'invalid enumerant' after applying attribute Viewport 000002517C076560
> > RenderStage::runCameraSetUp(), FBO setup failed, FBO status= 0x8cd6
> > Warning: RenderStage::runCameraSetUp(State&) Pbuffer does not support multiple color outputs.
> > ContextData::incrementContextIDUsageCount(0) to 3
> > 
> > 
> > The "osgprerender" example still seems to work but generates FBO warnings as well.  I have not had a chance for a deep-dive yet ... but wanted to make you aware.
> > 
> > 
> > Glenn Waldron / osgEarth
> > 
> >  ------------------
> > Post generated by Mail2Forum
> 


------------------------
Twirling twirling twirling toward freedom

------------------
Read this topic online here:
http://forum.openscenegraph.org/viewtopic.php?p=74486#74486







More information about the osg-users mailing list