|
The file was modified | src/jogl/classes/com/jogamp/opengl/util/FPSAnimator.java (diff) |
The file was modified | src/junit/com/jogamp/test/junit/newt/TestGLWindows02NEWTAnimated.java (diff) |
The file was modified | src/junit/com/jogamp/test/junit/newt/parenting/TestParenting01NEWT.java (diff) |
The file was modified | src/jogl/classes/com/jogamp/opengl/util/Animator.java (diff) |
The file was modified | src/newt/classes/com/jogamp/newt/opengl/GLWindow.java (diff) |
The file was modified | src/jogl/classes/javax/media/opengl/awt/GLCanvas.java (diff) |
The file was modified | src/jogl/classes/javax/media/opengl/GLAnimatorControl.java (diff) |
|
The file was modified | src/jogl/classes/com/jogamp/opengl/impl/x11/glx/X11GLXDrawableFactory.java (diff) |
|
The file was modified | src/nativewindow/classes/com/jogamp/nativewindow/impl/x11/X11Util.java (diff) |
The file was modified | make/stub_includes/x11/window-lib.c (diff) |
|
The file was modified | make/config/nativewindow/win32-CustomJavaCode.java (diff) |
The file was modified | make/config/jogl/gl-desktop.cfg (diff) |
The file was modified | make/config/jogl/gl3-desktop.cfg (diff) |
The file was modified | make/config/nativewindow/win32-lib.cfg (diff) |
The file was modified | make/stub_includes/win32/windows.h (diff) |
The file was modified | src/nativewindow/native/windows/GDImisc.c (diff) |
The file was modified | make/stub_includes/win32/wingdi.h (diff) |
|
The file was modified | src/jogl/classes/com/jogamp/opengl/impl/windows/wgl/WindowsDummyWGLDrawable.java (diff) |
|
The file was removed | src/junit/com/jogamp/test/junit/jogl/glsl/TestTransformFeedbackVeryingsBug407NEWT.java (diff) |
The file was added | src/junit/com/jogamp/test/junit/jogl/glsl/TestTransformFeedbackVaryingsBug407NEWT.java (diff) |
|
The file was removed | make/scripts/tests.bat (diff) |
The file was modified | make/scripts/tests.sh (diff) |
The file was modified | make/scripts/java-win32-dbg.bat (diff) |
The file was modified | make/scripts/make.jogl.all.win64.bat (diff) |
The file was added | make/scripts/tests-x64.bat (diff) |
The file was added | make/scripts/tests-x32.bat (diff) |
The file was modified | make/scripts/java-win32.bat (diff) |
The file was modified | make/scripts/java-win64.bat (diff) |
The file was modified | make/scripts/java-win64-dbg.bat (diff) |
The file was modified | make/scripts/make.jogl.all.win32.bat (diff) |
Commit
7262641429b542929efc699e392f410f1dee2187
by Sven GothelX11/WGL: Unify GraphicsConfiguration Selection - Fixes WGL Bugs 397, 410, 429, 428 and 405
Fixes bugs WGL pixelformat related bugs: http://jogamp.org/bugzilla/show_bug.cgi?id=397 http://jogamp.org/bugzilla/show_bug.cgi?id=410 http://jogamp.org/bugzilla/show_bug.cgi?id=429 http://jogamp.org/bugzilla/show_bug.cgi?id=428 http://jogamp.org/bugzilla/show_bug.cgi?id=405
Tested on Window7-x86 (amd/nvidia), WinXP-x32-VirtualBox.
Solution:
Cleaned up X11/GLX code to use it as a correct boilerplate for the new WGL selection, which now duplicates the same behavior.
X11/GLX and WGL follow the common logic:
- 1st try: - get GLCapabilities based on users GLCapabilities - setting recommendedIndex as preferred choice
- 2nd try: - get all GLCapabilities available - no preferred recommendedIndex available
If no recommendedIndex has been selected and no chooser has been passed, we use the DefaultGLCapabilitiesChooser.
Choose the GLCapabilities if a chooser is given (or see above).
|
The file was modified | src/jogl/classes/com/jogamp/opengl/impl/windows/wgl/WindowsExternalWGLContext.java (diff) |
The file was modified | src/jogl/classes/com/jogamp/opengl/impl/windows/wgl/WindowsWGLGraphicsConfiguration.java (diff) |
The file was modified | src/jogl/classes/com/jogamp/opengl/impl/windows/wgl/WindowsPbufferWGLDrawable.java (diff) |
The file was modified | src/jogl/classes/com/jogamp/opengl/impl/windows/wgl/WindowsWGLGraphicsConfigurationFactory.java (diff) |
The file was modified | src/jogl/classes/com/jogamp/opengl/impl/x11/glx/X11GLXGraphicsConfigurationFactory.java (diff) |
The file was modified | src/jogl/classes/com/jogamp/opengl/impl/windows/wgl/WindowsWGLContext.java (diff) |
The file was modified | src/jogl/classes/com/jogamp/opengl/impl/windows/wgl/WindowsWGLDrawableFactory.java (diff) |
|
The file was added | src/junit/com/jogamp/test/junit/util/GLSLSimpleProgram.java (diff) |
The file was added | src/junit/com/jogamp/test/junit/jogl/demos/es2/shader/RedSquareShader.java (diff) |
The file was modified | src/junit/com/jogamp/test/junit/jogl/glsl/TestTransformFeedbackVaryingsBug407NEWT.java (diff) |
The file was added | src/junit/com/jogamp/test/junit/jogl/glsl/TestGLSLSimple01NEWT.java (diff) |
The file was added | src/junit/com/jogamp/test/junit/jogl/demos/es2/RedSquare0.java (diff) |
|
The file was modified | make/scripts/tests.sh (diff) |
|
The file was modified | src/junit/com/jogamp/test/junit/jogl/glsl/TestTransformFeedbackVaryingsBug407NEWT.java (diff) |
The file was modified | make/scripts/tests-x64.bat (diff) |
|
The file was modified | make/newtversion-cdc (diff) |
The file was modified | make/joglversion (diff) |
The file was modified | make/nativewindowversion (diff) |
The file was modified | make/newtversion (diff) |
The file was modified | make/nativewindowversion-cdc (diff) |
The file was modified | make/joglversion-cdc (diff) |
|
The file was modified | src/junit/com/jogamp/test/junit/jogl/demos/gl2/gears/TestGearsAWT.java (diff) |
The file was modified | src/jogl/classes/javax/media/opengl/awt/GLJPanel.java (diff) |
The file was modified | make/scripts/tests-x64.bat (diff) |
The file was modified | make/scripts/tests.sh (diff) |
The file was added | src/junit/com/jogamp/test/junit/jogl/demos/gl2/gears/TestGearsGLJPanelAWT.java (diff) |