Hi Christian, A workaround for this bug in the driver would be rather convoluted and awkward to maintain, I would recommend just not using sharing of graphics contexts with this driver.
Robert. On Fri, Mar 5, 2010 at 3:38 PM, Christian Buchner < [email protected]> wrote: > Hi, > > I am having a peculiar problem in my application. The OpenGL Intel > graphics drivers for the GPUs mentioned in the subject seem to have a > bug where a wglShareLists() on windows (for OpenGL context sharing) > does not carry over any ARB fragment and vertex shaders. > > This leads to OSG trying to apply shader handles in the new context > that are only valid on the original context. Is there a way to force a > osg::FragmentProgram and osg::VertexProgram to re-load the shaders (as > if it was a different graphics context)? > > Would this be a case that might be considered for an implementation of > a workaround in the osg shader code? I might be willing to supply a > patch if this has a chance of getting included. > > Christian > _______________________________________________ > osg-users mailing list > [email protected] > http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org >
_______________________________________________ osg-users mailing list [email protected] http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

