Hi David,

>
>We seem to be having massive texture memory leaks under 1.3 beta 1 / OpenGL.
>I have no evidence of this except that we can only run our app once and then
>we have to reboot.  We experience no such problems under DirectX. I never
>noticed it in 1.2.1 either, but it may have been there to a lesser degree.
>
>Bug Database has this bug:
>
>OGL: TextureID & DisplayList not free before ogl context destroy in applet
>Category  java3d:graphics_si
>Reported Against  1.2, 1.2.1, 1.2.1_01, 1.3_alpha1
>State  In progress, bug
>Related Bugs
>Submit Date  Jun 22, 2001
>
>Could this be the bug we are running into?  Our project is an application,
>not an applet.  We are doing removeAllLocals before exiting... is there
>anything else we need to do to make sure Java3d has time to clean up the
>application memory?
>
>David Yazel
>Cosm Development Team
>
>

This is probably the bug that you encounter. Under openGL version
the texture did not free sometimes when calling removeAllLocales()
to do the cleanup before releasing the GL content.
However DirectX version does have it own
texture table to free up the memory before releasing the context.
This is the same for v1.2.1, we'll try to address it in beta2.

Thanks.

- Kelvin
--------------
Java 3D Team
Sun Microsystems Inc.

===========================================================================
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff JAVA3D-INTEREST".  For general help, send email to
[EMAIL PROTECTED] and include in the body of the message "help".

Reply via email to