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

Changes

Summary

  1. Added unit test for bug 417; bug already gone (details)
  2. Fixed to work properly in the Ant junit.run.* tasks (details)
  3. Created Eclipse project files. (details)
  4. Add test case for bug 459 shader compile failure (details)
  5. Fix bug 463 where gluScaleImage consumes all memory (details)
  6. Add unit test for bug 461, offscreen supersampling (details)
  7. Added two simple SWT unit tests. (details)
  8. Fix SWT tests in due to changes, minor linux fix (details)
  9. Fix GLProfile tests: default is max-fixed-pipeline, use GL2 instead (details)
  10. Add section for make/lib to cover new SWT blobs (details)
  11. Fixed bug 450 (unrendered right side of GLJPanel in Gears) (details)
Commit b50e75044196aa1f11e7b367b457163553ea373f by Wade Walker
Added unit test for bug 417; bug already gone

I added a unit test for bug 417 (error loading grayscale texture
with TextureIO). The test works fine, so the bug must have been
fixed unknowingly after submission.
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/jogl/util/texture/gl2/TextureGL2ListenerDraw1.java (diff)
The file was addedsrc/test/com/jogamp/opengl/test/junit/jogl/texture/grayscale_texture.png (diff)
The file was addedsrc/test/com/jogamp/opengl/test/junit/jogl/texture/TestGrayTextureFromFileAWTBug417.java (diff)
Commit 8bec14de2d0160a253518da8a57b93c0e62af986 by Wade Walker
Fixed to work properly in the Ant junit.run.* tasks

Fixed the texture load to come from a resource stream so it'll
work when run from inside a JAR by the junit.run.* Ant tasks.
Also modified the test JAR build step to include any resource
files in the test source code directory.
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/jogl/texture/TestGrayTextureFromFileAWTBug417.java (diff)
The file was modifiedmake/build-test.xml (diff)
Commit 3972f4ecfa8581f8924a7e6376043f2e806bcce1 by Wade Walker
Created Eclipse project files.

Created the Eclipse project files needed to build jogl.
These files don't contain any absolute paths, but they do
depend on the user setting up the JRE and Ant properly
inside Eclipse.
The file was added.project (diff)
The file was added.classpath (diff)
The file was added.externalToolBuilders/jogl builder.launch (diff)
Commit bc05e317f6f989e2f515cf4e0aae8d5f050ce54f by Wade Walker
Add test case for bug 459 shader compile failure

This commit adds a test case for bug 459, where
compilation of a vertex buffer fails on Windows
when the stencil cap is requested. This bug is
Windows-only; it works on Mac OS X and CentOS.
The file was addedsrc/test/com/jogamp/opengl/test/junit/jogl/glsl/TestShaderCompilationBug459AWT.java (diff)
Commit dae2f33848a60003096681ae18e719aee9936112 by Wade Walker
Fix bug 463 where gluScaleImage consumes all memory

Changes the Type_Widget.java constructor to allocate a normal
buffer instead of a direct buffer. Apparently JVMs can't
allocate small direct buffers efficiently, and since Type_Widget
is called inside tight loops millions of times, we can't afford
to do it this way. This commit restores it to how it was in JOGL 1.
The file was addedsrc/test/com/jogamp/opengl/test/junit/glu/TestBug463ScaleImageMemoryAWT.java (diff)
The file was modifiedsrc/jogl/classes/com/jogamp/opengl/impl/glu/mipmap/Type_Widget.java (diff)
Commit a77b34b794a14855390a6c9587f565479235af30 by Wade Walker
Add unit test for bug 461, offscreen supersampling

This is a unit test for a bug that occurs on Windows
when the stencil buffer is turned on for an offscreen
buffer. This bug doesn't appear on CentOS 5.4, or in
JOGL 1.1.1.a.
The file was addedsrc/test/com/jogamp/opengl/test/junit/jogl/awt/TestBug461OffscreenSupersamplingSwingAWT.java (diff)
Commit 4e29ab96c2e5f934b7441f0df5bc976accac7c59 by Sven Gothel
Added two simple SWT unit tests.

Added a test that draws one triangle, using both the SWT
canvas and the AWT canvas with the SWT_AWT bridge. Also
added the SWT JARs for each platform to make/lib (since
that's where antlr.jar and junit.jar were stored). Modified
the make files to build and run the new tests.
The file was addedmake/lib/swt/win32-win32-x86/about_files/IJG_README (diff)
The file was addedmake/lib/swt/win32-win32-x86_64/about.html (diff)
The file was addedmake/lib/swt/gtk-linux-x86/about_files/IJG_README (diff)
The file was addedmake/lib/swt/gtk-linux-x86/swt-debug.jar (diff)
The file was addedmake/lib/swt/cocoa-macosx/swt-debug.jar (diff)
The file was addedmake/lib/swt/gtk-linux-x86/about_files/webkit-bsd.txt (diff)
The file was addedmake/lib/swt/gtk-linux-x86/about_files/pixman-licenses.txt (diff)
The file was addedmake/lib/swt/gtk-linux-x86_64/about_files/about_cairo.html (diff)
The file was addedmake/lib/swt/win32-win32-x86/swt-debug.jar (diff)
The file was addedmake/lib/swt/gtk-linux-x86_64/about_files/lgpl-v21.txt (diff)
The file was addedmake/lib/swt/win32-win32-x86/about.html (diff)
The file was addedmake/lib/swt/win32-win32-x86_64/about_files/mpl-v11.txt (diff)
The file was addedmake/lib/swt/win32-win32-x86_64/swt-debug.jar (diff)
The file was addedmake/lib/swt/epl-v10.html (diff)
The file was addedmake/lib/swt/cocoa-macosx-x86_64/about.html (diff)
The file was modifiedmake/build-common.xml (diff)
The file was addedmake/lib/swt/gtk-linux-x86_64/about_files/mpl-v11.txt (diff)
The file was addedmake/lib/swt/win32-win32-x86/about_files/mpl-v11.txt (diff)
The file was addedmake/lib/swt/gtk-linux-x86/about_files/about_cairo.html (diff)
The file was addedmake/lib/swt/cocoa-macosx-x86_64/swt-debug.jar (diff)
The file was addedmake/lib/swt/cocoa-macosx-x86_64/about_files/IJG_README (diff)
The file was addedmake/lib/swt/LICENSE.txt (diff)
The file was addedmake/lib/swt/gtk-linux-x86/about_files/mpl-v11.txt (diff)
The file was addedsrc/junit/com/jogamp/test/junit/jogl/swt/TestSWTAWT01GLn.java (diff)
The file was addedmake/lib/swt/gtk-linux-x86_64/about_files/webkit-bsd.txt (diff)
The file was addedmake/lib/swt/cocoa-macosx/about_files/IJG_README (diff)
The file was addedmake/lib/swt/gtk-linux-x86_64/about_files/IJG_README (diff)
The file was addedsrc/junit/com/jogamp/test/junit/jogl/swt/OneTriangle.java (diff)
The file was addedmake/lib/swt/cocoa-macosx-x86_64/about_files/mpl-v11.txt (diff)
The file was addedmake/lib/swt/cocoa-macosx/about.html (diff)
The file was addedmake/lib/swt/notice.html (diff)
The file was addedmake/lib/swt/gtk-linux-x86_64/about.html (diff)
The file was addedmake/lib/swt/win32-win32-x86_64/about_files/IJG_README (diff)
The file was addedmake/lib/swt/gtk-linux-x86/about.html (diff)
The file was addedmake/lib/swt/README.txt (diff)
The file was addedmake/lib/swt/cocoa-macosx/about_files/mpl-v11.txt (diff)
The file was addedmake/lib/swt/gtk-linux-x86_64/about_files/pixman-licenses.txt (diff)
The file was addedsrc/junit/com/jogamp/test/junit/jogl/swt/TestSWT01GLn.java (diff)
The file was modifiedmake/build-junit.xml (diff)
The file was addedmake/lib/swt/gtk-linux-x86/about_files/lgpl-v21.txt (diff)
The file was addedmake/lib/swt/gtk-linux-x86_64/swt-debug.jar (diff)
Commit 9129498d4c82684d0c2fe56fbe3f2bfa9e835d33 by Sven Gothel
Fix SWT tests in due to changes, minor linux fix
The file was removedsrc/junit/com/jogamp/test/junit/jogl/swt/TestSWT01GLn.java (diff)
The file was addedsrc/test/com/jogamp/opengl/test/junit/jogl/swt/TestSWT01GLn.java (diff)
The file was addedsrc/test/com/jogamp/opengl/test/junit/jogl/swt/TestSWTAWT01GLn.java (diff)
The file was addedsrc/test/com/jogamp/opengl/test/junit/jogl/swt/OneTriangle.java (diff)
The file was removedsrc/junit/com/jogamp/test/junit/jogl/swt/OneTriangle.java (diff)
The file was removedsrc/junit/com/jogamp/test/junit/jogl/swt/TestSWTAWT01GLn.java (diff)
The file was modifiedmake/build-test.xml (diff)
The file was modifiednbproject/project.xml (diff)
Commit 9bbff952425c7e2587160f80d66dcef5463b74bf by Sven Gothel
Fix GLProfile tests: default is max-fixed-pipeline, use GL2 instead
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLProfile01NEWT.java (diff)
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/jogl/awt/TestAWT01GLn.java (diff)
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/jogl/awt/TestSwingAWT01GLn.java (diff)
Commit c9864ae174d7be5276cd48490bc40b0cba9a91ea by Sven Gothel
Add section for make/lib to cover new SWT blobs
The file was modifiedLICENSE.txt (diff)
Commit aac2ba89a38d47fc24db10254e4b295717557b23 by Sven Gothel
Fixed bug 450 (unrendered right side of GLJPanel in Gears)

This bug caused the right sides of GLJPanels not to render if the
panel is wider than its height (all pixels with x > height would
be black). Wrote a unit test to sense the problem by reading
an unrendered pixel back out of the frame, then fixed the typo
in GLDrawableFactoryImpl.java that caused the error.
The file was addedsrc/test/com/jogamp/opengl/test/junit/jogl/demos/gl2/gears/TestGearsGLJPanelAWTBug450.java (diff)
The file was modifiedsrc/jogl/classes/com/jogamp/opengl/impl/GLDrawableFactoryImpl.java (diff)