The Jenkins Controller is preparing for shutdown. No new builds can be started.
Summary
- Minor cleanup (details)
- NativeSurface.unlockSurface(): Change fail-fast policy to fail safe (details)
- GLContextImpl/GLDrawableImpl: More fail-safe, cleanup, mark some methods (details)
|
The file was modified
| src/jogl/classes/javax/media/opengl/GLContext.java (diff) |
The file was modified
| src/jogl/classes/jogamp/opengl/GLDrawableHelper.java (diff) |
The file was modified
| src/jogl/classes/jogamp/opengl/x11/glx/X11OnscreenGLXDrawable.java (diff) |
Commit
d10c7916a2444b6cb1cf45be3ccb3d6e91a2f1b4
by Sven GothelNativeSurface.unlockSurface(): Change fail-fast policy to fail safe tolerant
- This policy allows more simple destruction handling w/o validating on the top level.
- Hence 'unlockSurface()' shall not throw any exception.
- 'lockSurface()' keeps unchanges, clarified w/ explicit 'throws' declaration, ie will fail-fast.
|
The file was modified
| src/newt/classes/com/jogamp/newt/opengl/GLWindow.java (diff) |
The file was modified
| src/nativewindow/classes/jogamp/nativewindow/windows/GDISurface.java (diff) |
The file was modified
| src/newt/classes/jogamp/newt/driver/macosx/MacWindow.java (diff) |
The file was modified
| src/newt/classes/jogamp/newt/WindowImpl.java (diff) |
The file was modified
| src/nativewindow/classes/com/jogamp/nativewindow/awt/JAWTWindow.java (diff) |
The file was modified
| src/nativewindow/classes/javax/media/nativewindow/NativeSurface.java (diff) |
The file was modified
| src/nativewindow/classes/javax/media/nativewindow/ProxySurface.java (diff) |
The file was modified
| src/newt/classes/jogamp/newt/driver/windows/WindowsWindow.java (diff) |
Commit
0d7c3ed619044723cf561df424eac9992e5281c7
by Sven GothelGLContextImpl/GLDrawableImpl: More fail-safe, cleanup, mark some methods final
GLContextImpl: Cleanup - release(): simplify the conditions - destroy(): allow locked twice before (destroy case)
GLDrawableImpl: - fail safe: swapBuffers - final methods: getFactoryImpl, toHexString, getGLProfile, getRequestedGLCapabilities, getFactory, isRealized, lockSurface, unlockSurface
|
The file was modified
| src/jogl/classes/jogamp/opengl/GLPbufferImpl.java (diff) |
The file was modified
| src/jogl/classes/jogamp/opengl/GLContextImpl.java (diff) |
The file was modified
| src/jogl/classes/jogamp/opengl/GLDrawableImpl.java (diff) |