[osg-users] (no subject)

Robert Osfield robert.osfield at gmail.com
Thu Feb 4 02:57:01 PST 2016


Hi Anders,

There is a new mechanism for managing clean up of GL objects, which in
theory should help improve management of lifetimes of GL objects.

The warning suggests that something is try to do GL call after the
context is cleaned up, I don't know yet if this is a bug in the new
code or whether the new code is just revealling an old bug elsewhere.

Could you be more specific of how to reproduce the problem as there
isn't an --ssm option supported by the osgviewer example.

Robert.


On 4 February 2016 at 09:05, Anders Backman <andersb at cs.umu.se> wrote:
> Hi all.
>
> Trying OSG 3.5.1 and I have started to get some problems with objects
> (osg::Program/osg::Shaders etc.) being de-allocated after context is
> destroyed:
>
> Error: OpenGL version test failed, requires valid graphics context.
>
>
> Sometime it crasches sometimes it just print the warning.
>
> I can reproduce it with osgViewer --ssm
>
> The only solution so far has been to keep a static reference to the camera
> in the scene, which feels a lot like a hack.
> The same code worked in 3.4.0. So as you wrote in an earlier post, this
> probably reveals something that was not deallocated before.
>
> As soon as the viewer is destroyed, it takes the camera with it. Hence the
> Context is also destroyed.
>
> Not sure how to handle this in an general way.
>
> /Anders
>
>
> --
> __________________________________________
> Anders Backman, HPC2N
> 90187 Umeå University, Sweden
> anders at cs.umu.se http://www.hpc2n.umu.se
> Cell: +46-70-392 64 67
>
> _______________________________________________
> osg-users mailing list
> osg-users at lists.openscenegraph.org
> http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
>



More information about the osg-users mailing list