Bug 1416 - Allow EGLDrawableFactory re-creation after shutdown() - be functional
Summary: Allow EGLDrawableFactory re-creation after shutdown() - be functional
Status: RESOLVED FIXED
Alias: None
Product: Jogl
Classification: JogAmp
Component: embedded (show other bugs)
Version: 2.4.0
Hardware: All all
: P4 major
Assignee: Sven Gothel
URL:
Depends on:
Blocks: 1411
  Show dependency treegraph
 
Reported: 2019-12-09 07:05 CET by Sven Gothel
Modified: 2019-12-09 07:08 CET (History)
1 user (show)

See Also:
Type: DEFECT
SCM Refs:
3c9b7bcec2ae06060726c49e34b1d606f66d31c6
Workaround: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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