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".
