Bug 1416

Summary: Allow EGLDrawableFactory re-creation after shutdown() - be functional
Product: [JogAmp] Jogl Reporter: Sven Gothel <sgothel>
Component: embeddedAssignee: Sven Gothel <sgothel>
Status: RESOLVED FIXED    
Severity: major CC: xerxes
Priority: P4    
Version: 2.4.0   
Hardware: All   
OS: all   
Type: DEFECT SCM Refs:
3c9b7bcec2ae06060726c49e34b1d606f66d31c6
Workaround: ---
Bug Depends on:    
Bug Blocks: 1411    

Description Sven Gothel 2019-12-09 07:05:46 CET
TestShutdownCompleteNEWT revealed that EGLDrawableFactory won't be properly 
re-created within subsequent GLProfile/GLDrawableFactory initSingleton()
after a GLProfile.shutdown() call.

Hence after the shutdown() call, subsequent GLProfile have no EGLDrawableFactory available and hence may not have a default device existent in case no desktop-factory is available.

Allow EGLDrawableFactory to be re-created after a shutdown().
Comment 1 Sven Gothel 2019-12-09 07:08:05 CET
3c9b7bcec2ae06060726c49e34b1d606f66d31c6
Allow EGLDrawableFactory re-creation after shutdown() - be functional