The Jenkins Controller is preparing for shutdown. No new builds can be started.
The file was modified src/jogl/classes/com/jogamp/gluegen/opengl/GLConfiguration.java (diff) The file was modified src/jogl/classes/com/jogamp/gluegen/opengl/GLEmitter.java (diff)
Commit
99d37df6cf410117cb8d49774ef7550bcf847c7b
by Sven Gothel Bug 1135 - (Re-)Include GL header for in generated native code, allowing 'ProcAddrTypedef' validation Include GL header for in generated native code, since we need the public 'ProcAddrTypedef' to be validated against the GlueGen generated variant by the c-compiler. The 'ProcAddrTypedef' validation semantic has been introduced in GlueGen w/ commit 10060b091b76bee35246c5165d49ab546ebc4e37. Originally the GL header were always included, however, JOGL commit 0d59bd4c655ef9a27f127000848aae7f07f240ae removed the inclusion to simplify handling GL extension collisions mitigated via gl*-supplement.h. The latter produces 'redefine' errors via c-compiler. The 'redefine' issue above is resolved by conditional code (#ifdef __GLUEGEN__ ..) in glext-supplement.h. The file was modified make/config/jogl/gl-if-gl2_es3.cfg (diff) The file was modified make/config/jogl/gl-if-gl2_es2.cfg (diff) The file was modified make/stub_includes/opengl/GL/glext-supplement.h (diff) The file was modified make/config/jogl/wglext.cfg (diff) The file was modified make/config/jogl/glx-x11.cfg (diff) The file was modified make/stub_includes/opengl/gl2.c (diff) The file was modified make/config/jogl/gl-es3-impl.cfg (diff) The file was modified make/stub_includes/win32/wglext.c (diff) The file was modified make/scripts/tests-win.bat (diff) The file was modified make/stub_includes/x11/window-system1.c (diff) The file was modified make/config/jogl/wgl-win32.cfg (diff) The file was modified make/config/jogl/gl-es1.cfg (diff) The file was modified make/stub_includes/opengl/GLES2/gl2ext-supplement.h (diff) The file was modified make/config/jogl/gl-headers.cfg (diff) The file was modified make/scripts/tests-x64-dbg.bat (diff) The file was modified make/config/jogl/es1-headers.cfg (diff) The file was modified make/config/jogl/gl-if-es2.cfg (diff) The file was modified make/config/jogl/es3-headers.cfg (diff) The file was modified make/config/jogl/gl-if-gl.cfg (diff) The file was modified make/config/jogl/gl-if-gl3bc.cfg (diff) The file was modified make/stub_includes/opengl/gl4bc.c (diff) The file was modified make/stub_includes/x11/glxext.c (diff) The file was modified make/config/jogl/gl-if-gl3_es3.cfg (diff) The file was modified make/stub_includes/opengl/gles2.c (diff) The file was modified make/config/jogl/gl-if-gl2_gl3.cfg (diff) The file was modified make/scripts/tests.sh (diff) The file was modified make/config/jogl/glxext.cfg (diff) The file was modified make/config/jogl/gl-common.cfg (diff) The file was modified make/stub_includes/opengl/gl3bc.c (diff) The file was modified make/config/jogl/gl-if-es3.cfg (diff) The file was modified make/config/jogl/glx-CustomCCode.c (diff) The file was modified make/stub_includes/opengl/gles1.c (diff) The file was modified make/config/jogl/gl-if-gl2.cfg (diff) The file was modified make/stub_includes/opengl/GL/glx.h (diff) The file was modified make/stub_includes/opengl/GL/gl.h (diff) The file was modified make/config/jogl/gl-if-gl2es3-subset.cfg (diff) The file was modified make/config/jogl/glx-headers.cfg (diff) The file was modified make/config/jogl/gl-gl4bc.cfg (diff) The file was modified make/stub_includes/opengl/GL/gl-platform.h (diff) The file was modified make/config/jogl/gl-if-gl2_es1.cfg (diff) The file was modified make/config/jogl/gl-if-gl4_es3.cfg (diff) The file was modified make/config/jogl/glu-common.cfg (diff) The file was modified make/stub_includes/opengl/GLES/glext-supplement.h (diff) The file was modified src/newt/classes/jogamp/newt/MonitorModeProps.java (diff) The file was modified src/test/com/jogamp/opengl/test/junit/newt/mm/TestScreenMode02aNEWT.java (diff)
Commit
0adbc977ac7848e8092fa1d58174d0a37aabb86b
by Sven Gothel Bug 1142 - NEWT: Add support to retrieve the primary MonitorDevice Support added for - Windows - X11 XRandR 1 .3 - OSX Note: Our whole MonitorMode association handling is currently _not_ dynamic. - only on Windows we actually use native unique ID, which might not change (adapter and monitor idx) - On OSX and X11 we simply use indices, but if monitor setup changes - they refer to different instances. In case it is desired to cover dynamic monitor setup change, we need to address this issue in a new bug entry. The file was modified src/newt/classes/jogamp/newt/driver/intel/gdl/ScreenDriver.java (diff) The file was modified make/scripts/tests-x64-dbg.bat (diff) The file was modified src/newt/classes/jogamp/newt/MonitorDeviceImpl.java (diff) The file was modified src/newt/classes/com/jogamp/newt/Screen.java (diff) The file was modified src/newt/classes/jogamp/newt/ScreenMonitorState.java (diff) The file was modified src/newt/native/WindowsWindow.c (diff) The file was modified src/newt/classes/jogamp/newt/driver/x11/RandR11.java (diff) The file was modified src/newt/classes/jogamp/newt/driver/x11/RandR13.java (diff) The file was modified src/newt/native/X11RandR13.c (diff) The file was modified src/newt/classes/jogamp/newt/ScreenImpl.java (diff) The file was modified src/newt/classes/jogamp/newt/driver/awt/ScreenDriver.java (diff) The file was modified src/newt/classes/jogamp/newt/driver/windows/ScreenDriver.java (diff) The file was modified src/test/com/jogamp/opengl/test/junit/newt/mm/TestScreenMode00aNEWT.java (diff) The file was modified src/newt/classes/jogamp/newt/driver/android/ScreenDriver.java (diff) The file was modified src/newt/native/ScreenMode.h (diff) The file was modified src/newt/classes/com/jogamp/newt/MonitorDevice.java (diff) The file was modified src/newt/classes/jogamp/newt/MonitorModeProps.java (diff) The file was modified src/newt/native/MacWindow.m (diff) The file was modified make/scripts/tests-win.bat (diff) The file was modified src/newt/classes/jogamp/newt/driver/kd/ScreenDriver.java (diff) The file was modified src/newt/classes/jogamp/newt/driver/bcm/egl/ScreenDriver.java (diff) The file was modified src/newt/classes/jogamp/newt/driver/bcm/vc/iv/ScreenDriver.java (diff) The file was modified make/scripts/tests.sh (diff) The file was modified src/newt/classes/com/jogamp/newt/MonitorDevice.java (diff) The file was modified src/jogl/classes/com/jogamp/gluegen/opengl/nativesig/NativeSignatureEmitter.java (diff) The file was modified src/jogl/classes/com/jogamp/gluegen/opengl/GLEmitter.java (diff) The file was modified src/jogl/classes/com/jogamp/gluegen/opengl/GLConfiguration.java (diff) The file was modified src/jogl/classes/com/jogamp/gluegen/opengl/GLJavaMethodBindingEmitter.java (diff) The file was modified src/jogl/classes/com/jogamp/gluegen/opengl/nativesig/NativeSignatureJavaMethodBindingEmitter.java (diff) The file was modified make/doc/jogl/spec-overview.html (diff) The file was modified www/index.html (diff) The file was modified make/config/jogl/gl-common.cfg (diff)
Commit
68391b118e93170c568edc21edad7f6b0c1f97a3
by Sven Gothel Bug 1135 : Complete GLBufferObjectTracker for GL 4.5 using GlueGen's DelegateImplementation/ReturnsOpaque (Bug 1144 ) Using GlueGen's new DelegateImplementation/ReturnsOpaque feature (Bug 1144 ) allows us to drop manually C implementation stubs, while simply delegating into the renamed private generated variant using the manual stub. Completed glBufferStorage and glNamedBufferStorage for GL 4.4 while subsuming DSA's of GL 4.5 and GL_EXT_direct_state_access (only the single functions, otherwise extension is not compatible). The file was modified make/config/jogl/gl-impl-CustomCCode-gles1.c (diff) The file was modified make/config/jogl/gl-impl-CustomJavaCode-gles1.java (diff) The file was modified make/config/jogl/gl-common.cfg (diff) The file was modified make/config/jogl/gl-impl-CustomJavaCode-common.java (diff) The file was modified make/scripts/tests.sh (diff) The file was modified src/jogl/classes/jogamp/opengl/GLBufferObjectTracker.java (diff) The file was modified src/jogl/classes/com/jogamp/gluegen/opengl/nativesig/NativeSignatureEmitter.java (diff) The file was modified src/jogl/classes/com/jogamp/gluegen/opengl/GLConfiguration.java (diff) The file was modified make/config/jogl/gl-gl4bc.cfg (diff) The file was modified make/config/jogl/gl-impl-CustomCCode-gl4bc.c (diff) The file was modified make/config/jogl/gl-common-extensions.cfg (diff) The file was modified make/config/jogl/gl-impl-CustomCCode-gles3.c (diff) The file was modified make/config/jogl/gl-impl-CustomJavaCode-gl4bc.java (diff) The file was modified make/scripts/gluegen-gl.sh (diff) The file was modified src/jogl/classes/com/jogamp/opengl/GLBufferStorage.java (diff) The file was modified make/config/jogl/gl-impl-CustomJavaCode-gles3.java (diff)
Commit
a622ffbced14e1e2fe797c82fc62c431ffb6949f
by Sven Gothel Bug 1135 : GLBufferObjectTracker for GL 4.5: Separate GL 4.5 DSA and GL_EXT_direct_state_access We cannot subsume/rename even parts of GL_EXT_direct_state_access, since it is explcit stated in the spec that no assumption shall be made in regards compatibility and interaction. Hence we add both, GL 4.5 DSA and GL_EXT_direct_state_access. The file was modified make/config/jogl/gl-if-gl4.cfg (diff) The file was modified make/config/jogl/gl-impl-CustomJavaCode-common.java (diff) The file was added make/config/jogl/gl-if-CustomJavaCode-gl4.java The file was modified make/config/jogl/gl-if-CustomJavaCode-gl2.java (diff) The file was modified make/config/jogl/gl-common.cfg (diff) The file was modified make/config/jogl/gl-impl-CustomJavaCode-gl4bc.java (diff) The file was modified make/config/jogl/gl-gl4bc.cfg (diff)