Skip to content
The Jenkins Controller is preparing for shutdown. No new builds can be started.
Aborted

Changes

Summary

  1. Fix problem with external context on CentOS 5.5 inside VMWare (details)
  2. Utilize general validation of fbcfg (further validation w/ query), (details)
  3. GetDebugMessageLogARB/AMD 'messagelog' param is return value, hence (details)
  4. ShaderState Switch Program: Only disable current program if no new one; (details)
  5. Fix glsl unit tests: NV needs to have explicitly turn off vsync / Fix (details)
Commit f50f40e0fb2789537ecc19f8eaff439b24294a65 by Wade Walker
Fix problem with external context on CentOS 5.5 inside VMWare

This fixes a problem that's analogous to one we've had on Windows;
apparently querying OS-specific info like hardware device contexts
or framebuffer configuration IDs from external GL contexts doesn't
always work properly, especially on 32-bit OSes and from within
virtual machines.
The file was modifiedsrc/jogl/classes/jogamp/opengl/x11/glx/X11ExternalGLXContext.java (diff)
Commit 25944aa4dbb86f5087718e8c9b798018d403b222 by Sven Gothel
Utilize general validation of fbcfg (further validation w/ query), refines f50f40e0fb2789537ecc19f8eaff439b24294a65
The file was modifiedsrc/jogl/classes/jogamp/opengl/x11/glx/X11GLXGraphicsConfigurationFactory.java (diff)
The file was modifiedsrc/jogl/classes/jogamp/opengl/x11/glx/X11GLXGraphicsConfiguration.java (diff)
The file was modifiedsrc/jogl/classes/jogamp/opengl/x11/glx/X11ExternalGLXContext.java (diff)
Commit b7f5600f842e4e438eba51711b4aa9b23d5789bc by Sven Gothel
GetDebugMessageLogARB/AMD 'messagelog' param is return value, hence can't be of type String
The file was modifiedmake/config/jogl/gl-common.cfg (diff)
Commit a66acbec16c339db66d5f9242f44b3b539808b99 by Sven Gothel
ShaderState Switch Program: Only disable current program if no new one; Better toString formating
The file was modifiedsrc/jogl/classes/com/jogamp/opengl/util/glsl/ShaderProgram.java (diff)
The file was modifiedsrc/jogl/classes/com/jogamp/opengl/util/glsl/ShaderState.java (diff)
The file was modifiedsrc/jogl/classes/com/jogamp/opengl/util/glsl/ShaderCode.java (diff)
Commit a34adb62a78c033a5caf27f3660b18bfc3e59edd by Sven Gothel
Fix glsl unit tests: NV needs to have explicitly turn off vsync / Fix 'sed' havoc: gcu_ -> mgl_ uniform names
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/jogl/glsl/TestGLSLShaderState02NEWT.java (diff)
The file was modifiedmake/scripts/tests-x64.bat (diff)
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/jogl/demos/es2/shader/RedSquareShader.java (diff)
The file was modifiedmake/scripts/tests.sh (diff)
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/jogl/glsl/TestGLSLShaderState01NEWT.java (diff)
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/jogl/demos/es2/RedSquare0.java (diff)
The file was modifiedmake/scripts/java-win64-dbg.bat (diff)