diff options
author | Sven Gothel <[email protected]> | 2015-08-29 17:11:11 +0200 |
---|---|---|
committer | Sven Gothel <[email protected]> | 2015-08-29 17:11:11 +0200 |
commit | b8ba30a0bc7cbd36abba37d72b45f78eb989e994 (patch) | |
tree | 62b617231580b6d3bc81716d3a67cd0d6fef1db5 /src/nativewindow/classes | |
parent | 50d4fd0210a417ba0fcbf73a90e50a86ef076cad (diff) |
Bug 1203: Cleanup and Prepare for regular EGL Profile probing
- GLContextImpl
- add 'MappedGLVersion' type, preserving information from GL profile mapping
- add 'MappedGLVersion mapAvailableGLVersion(..)'
- add 'setMappedGLVersionListener(final MappedGLVersionListener mvl)',
allowing implementations to register successfully mapped profiled.
- add 'void remapAvailableGLVersions(final AbstractGraphicsDevice fromDevice, final AbstractGraphicsDevice toDevice)',
allowing implementations to fully map one-devices profiles to another one
avoiding a redundant profile mapping (probe operation).
- 'mapGLVersions(..)'
- disable desktop-core profile mapping if GLProfile.disableOpenGLDesktop
- disable desktop-desktop profile mapping if GLProfile.disableOpenGLDesktop
- EGLDrawableFactory
- remove jogl.debug.EGLDrawableFactory.QueryNativeTK,
since it shall not be used anymore.
- Use 'NativeWindowFactory.getDefaultDisplayConnection(..)'
for default EGLGraphicsDevcie
- add 'hasFullOpenGLAPISupport()'
- Use 'EGLSurface' return type if appropriate.
Diffstat (limited to 'src/nativewindow/classes')
0 files changed, 0 insertions, 0 deletions