Hi Robert,

About my first problem concerning MFC threading an resize events, I was
thinking I resolved the bug with User Interface threads but the bug is back
if I open/close a lot of new window.

The bug appears later with this method but it doesn't resolve it.

I'm sad about it.

If someone has some experience with embedding osgViewer with MFC I'll be
gratefull to get some help.
Kind regards,
2008/6/27 amalric alexandre <[EMAIL PROTECTED]>:

> Hi Robert,
>
> This fix is working great !!! No more texture disappearing.
>
> Kind regards,
>
>  2008/6/26 Robert Osfield <[EMAIL PROTECTED]>:
>
>> On Thu, Jun 26, 2008 at 4:42 PM, amalric alexandre
>>
>> <[EMAIL PROTECTED]> wrote:
>> > 2nd Problem :
>> >
>> >  I'm glad that you have reproduced the bug, loosing texture seems to me
>> > connected to context ID too, but I hadn't the time to go further.
>>
>> I've tracked down the problem to the reuse of contextID, something in
>> itself was working correctly, but the subgraphs below the cameras
>> weren't been modified to account for the removal of the previous
>> contexts.  The OSG already has a mechanism to help clean up a the
>> scene graph to avoid these types of problems, but in this particular
>> usage combination the required relaseGLObjects() wasn't been called.
>>
>> I have now changed the GraphicsContext::removedCamera() method to it
>> works out which subgraphs need the releaseGLObjects() called upon,
>> this fixes the texture/display lists issues you've seen.  The changed
>> GraphicsContext.cpp is attached, and also checked in to SVN.  Could
>> you please try it out at your end and confirm whether it's fixed.
>>
>> Robert.
>>
>> _______________________________________________
>> osg-users mailing list
>> [email protected]
>> http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
>>
>>
>
>
> --
> Alexandre AMALRIC Ingénieur R&D
> ===================================
> PIXXIM S.A. 73E, rue Perrin-Solliers 13006 Marseille
> http://www.pixxim.fr
>



-- 
Alexandre AMALRIC Ingénieur R&D
===================================
PIXXIM S.A. 73E, rue Perrin-Solliers 13006 Marseille
http://www.pixxim.fr
_______________________________________________
osg-users mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

Reply via email to