[libjogl2-java] 02/07: Merge tag 'upstream/2.3.2'

Gilles Filippini pini at debian.org
Mon Oct 12 19:10:52 UTC 2015


This is an automated email from the git hooks/post-receive script.

pini pushed a commit to branch master
in repository libjogl2-java.

commit 188934784ac0a4068459c08358fe0e7d03e6b162
Merge: 3bf8e7a 8e0dd64
Author: Gilles Filippini <pini at debian.org>
Date:   Mon Oct 12 13:20:27 2015 +0200

    Merge tag 'upstream/2.3.2'
    
    Upstream version 2.3.2

 doc/HowToBuild.html                                |   30 +-
 doc/Implementation/AWTPrinting.txt                 |    2 +-
 doc/NEWT-Overview.html                             |    6 +-
 doc/Overview-OpenGL-Evolution-And-JOGL.html        |   36 +-
 doc/TODO.txt                                       |    4 +-
 .../lstjars/lstjars.linux_amd64-20100420.log       |    6 +-
 etc/test.bat                                       |    2 +-
 etc/test.sh                                        |    2 +-
 etc/test_dbg.sh                                    |    2 +-
 ...nner-newt-ElektronenMultiplizierer-napplet.html |   19 +-
 ...pplet-runner-newt-ElektronenMultiplizierer.html |   19 +-
 ...unner-newt-GraphTextDemo01-applet3-napplet.html |    4 +-
 ...er-newt-GraphUISceneDemo01-applet3-napplet.html |   23 +-
 ...let-runner-newt-GraphUISceneDemo01-napplet.html |   19 +-
 ...jogl-applet-runner-newt-GraphUISceneDemo01.html |   19 +-
 ...let-runner-newt-GraphUISceneDemo02-napplet.html |   19 +-
 ...let-runner-newt-GraphUISceneDemo03-napplet.html |   19 +-
 ...let-runner-newt-GraphUISceneDemo04-napplet.html |   19 +-
 ...plet-runner-newt-MovieCube-applet3-napplet.html |   23 +-
 .../jogl-applet-runner-newt-MovieCube-napplet.html |   19 +-
 jnlp-files/jogl-applet-runner-newt-MovieCube.html  |   19 +-
 ...l-applet-runner-newt-gears-applet3-napplet.html |   27 +-
 ...-runner-newt-gears-applet3-special-napplet.html |   23 +-
 .../jogl-applet-runner-newt-gears-gl3-napplet.html |   19 +-
 ...gl-applet-runner-newt-gears-normal-napplet.html |   19 +-
 ...l-applet-runner-newt-gears-normal-napplet2.html |   19 +-
 .../jogl-applet-runner-newt-gears-normal.html      |   19 +-
 ...l-applet-runner-newt-gears-special-napplet.html |   19 +-
 .../jogl-applet-runner-newt-gears-special.html     |   19 +-
 .../jogl-applet-version-applet3-napplet.html       |    8 +-
 make/build-common.xml                              |   16 +-
 make/build-jogl.xml                                |  152 +-
 make/build-nativewindow.xml                        |   54 +-
 make/build-newt.xml                                |   40 +-
 make/build-oculusvr.xml                            |  233 +-
 make/build.xml                                     |   10 +-
 make/config/jogl/cgl-macosx.cfg                    |   14 +-
 make/config/jogl/cglext.cfg                        |    2 +-
 make/config/jogl/egl-CustomCCode.c                 |    5 +-
 make/config/jogl/egl-CustomJavaCode.java           |   14 +-
 make/config/jogl/egl-common.cfg                    |   12 +-
 make/config/jogl/egl.cfg                           |   12 +-
 make/config/jogl/eglext.cfg                        |   20 +-
 make/config/jogl/es1-headers.cfg                   |    9 +
 make/config/jogl/es3-headers.cfg                   |   11 +
 make/config/jogl/gl-common-extensions.cfg          |  139 +-
 make/config/jogl/gl-common.cfg                     |  306 +-
 make/config/jogl/gl-desktop-ignores.cfg            |    7 +
 make/config/jogl/gl-desktop.cfg                    |    3 +-
 make/config/jogl/gl-embedded-ignores.cfg           |   13 +
 make/config/jogl/gl-es1.cfg                        |   48 +-
 make/config/jogl/gl-es3-impl.cfg                   |   67 +-
 make/config/jogl/gl-gl4bc.cfg                      |  169 +-
 make/config/jogl/gl-headers.cfg                    |   26 +-
 make/config/jogl/gl-if-CustomJavaCode-es3.java     |    3 -
 make/config/jogl/gl-if-CustomJavaCode-gl.java      |   11 +-
 make/config/jogl/gl-if-CustomJavaCode-gl2.java     |   10 +-
 make/config/jogl/gl-if-CustomJavaCode-gl2_es2.java |    7 +-
 make/config/jogl/gl-if-CustomJavaCode-gl4.java     |   46 +
 .../jogl/gl-if-CustomJavaCode-gl_compat.java       |   20 -
 make/config/jogl/gl-if-es2.cfg                     |   16 +-
 make/config/jogl/gl-if-es3.cfg                     |   27 +-
 make/config/jogl/gl-if-gl-ignores.cfg              |  154 +-
 make/config/jogl/gl-if-gl.cfg                      |   16 +-
 make/config/jogl/gl-if-gl2.cfg                     |   34 +-
 make/config/jogl/gl-if-gl2_es1.cfg                 |   25 +-
 make/config/jogl/gl-if-gl2_es2-ignores.cfg         |  101 +-
 make/config/jogl/gl-if-gl2_es2.cfg                 |   18 +-
 make/config/jogl/gl-if-gl2_es3-ignores.cfg         |  109 +-
 make/config/jogl/gl-if-gl2_es3.cfg                 |   22 +-
 make/config/jogl/gl-if-gl2_gl3.cfg                 |   22 +-
 make/config/jogl/gl-if-gl2es3-subset.cfg           |   12 +-
 make/config/jogl/gl-if-gl2gl3-subset.cfg           |   11 +-
 make/config/jogl/gl-if-gl3-ignores.cfg             |   43 +-
 make/config/jogl/gl-if-gl3.cfg                     |   27 +-
 make/config/jogl/gl-if-gl3_es3.cfg                 |   21 +-
 make/config/jogl/gl-if-gl3bc.cfg                   |   43 +-
 make/config/jogl/gl-if-gl4-ignores.cfg             |   30 +
 make/config/jogl/gl-if-gl4.cfg                     |   35 +-
 make/config/jogl/gl-if-gl4_es3.cfg                 |   25 +-
 make/config/jogl/gl-if-luminance-ignore.cfg        |    7 -
 make/config/jogl/gl-impl-CustomCCode-gl4bc.c       |  133 +-
 make/config/jogl/gl-impl-CustomCCode-gles1.c       |   67 +-
 make/config/jogl/gl-impl-CustomCCode-gles3.c       |   68 +-
 .../config/jogl/gl-impl-CustomJavaCode-common.java |   67 +-
 .../jogl/gl-impl-CustomJavaCode-embedded.java      |    7 -
 make/config/jogl/gl-impl-CustomJavaCode-gl4bc.java |  243 +-
 make/config/jogl/gl-impl-CustomJavaCode-gles1.java |   72 +-
 make/config/jogl/gl-impl-CustomJavaCode-gles3.java |   94 +-
 make/config/jogl/gl2_es2-common.cfg                |    2 -
 make/config/jogl/gl2_es3-common.cfg                |    2 -
 make/config/jogl/gl3-common.cfg                    |    2 -
 make/config/jogl/gl3-headers.cfg                   |   28 -
 make/config/jogl/gl3ext-headers.cfg                |    4 -
 make/config/jogl/glu-CustomJavaCode-base.java      |   18 +-
 make/config/jogl/glu-CustomJavaCode-gl2.java       |    2 +-
 make/config/jogl/glu-base.cfg                      |    2 +-
 make/config/jogl/glu-common.cfg                    |    6 +-
 make/config/jogl/glu-gl2.cfg                       |   23 +-
 make/config/jogl/glu-gl2es1.cfg                    |    4 +-
 make/config/jogl/glx-CustomCCode.c                 |    4 -
 make/config/jogl/glx-headers.cfg                   |   41 +
 make/config/jogl/glx-x11.cfg                       |   20 +-
 make/config/jogl/glxext.cfg                        |   16 +-
 make/config/jogl/wgl-win32.cfg                     |   15 +-
 make/config/jogl/wglext.cfg                        |    8 +-
 make/config/nativewindow/jawt-macosx.cfg           |    1 -
 make/config/nativewindow/jawt-win32.cfg            |    6 +-
 make/config/nativewindow/jawt-x11.cfg              |    2 +-
 make/config/nativewindow/win32-lib.cfg             |   21 +-
 make/config/nativewindow/x11-CustomJavaCode.java   |   16 +-
 make/config/nativewindow/x11-lib.cfg               |   18 +-
 make/config/oculusvr/oculusvr-common.cfg           |   31 +-
 .../oculusvr/oculusvr-ovr-CustomJavaCode.java      |    4 +-
 make/config/oculusvr/oculusvr.c                    |    7 +
 make/config/oculusvr/oculusvr.cfg                  |    1 +
 make/doc/jogl/spec-overview.html                   |   90 +-
 make/joglversion                                   |    2 +-
 make/joglversion-all                               |    2 +-
 make/nativewindowversion                           |    2 +-
 make/resources/android/AndroidManifest-jogl.xml    |    2 +-
 make/resources/android/AndroidManifest-test.xml    |    2 +-
 make/scripts/adb-install-all-aarch64.sh            |    4 +
 make/scripts/adb-install-all-armv6.sh              |    4 +-
 make/scripts/adb-install-all-armv7.sh              |    4 -
 make/scripts/adb-launch-junit.sh                   |    2 +-
 make/scripts/adb-launch-main.sh                    |    2 +-
 make/scripts/adb-logcat.sh                         |    4 +
 make/scripts/adb-reinstall-all-aarch64.sh          |    5 +
 make/scripts/adb-reinstall-all-armv7.sh            |    5 -
 make/scripts/adb-uninstall-all.sh                  |    1 +
 make/scripts/cmpOld2New.sh                         |    4 +-
 make/scripts/gluegen-gl.sh                         |  348 +-
 make/scripts/lsGL23_commons.sh                     |    2 +-
 make/scripts/lsGL23_unique.sh                      |    2 +-
 make/scripts/lsGL23toGL2ES1_commons.sh             |    2 +-
 make/scripts/lsGL2_GL3_commons.sh                  |    2 +-
 make/scripts/lsGLES2toGL3_commons.sh               |    2 +-
 make/scripts/lsGLtoES1ES2_commons.sh               |    2 +-
 make/scripts/lsGLtoES1_commons.sh                  |    2 +-
 make/scripts/lsGLtoES2_commons.sh                  |    2 +-
 make/scripts/lsGLtoGL3_commons.sh                  |    2 +-
 .../scripts/make.jogl.all.android-aarch64-cross.sh |   63 +
 make/scripts/make.jogl.all.android-armv6-cross.sh  |   59 +-
 make/scripts/make.jogl.all.android-armv7-cross.sh  |  100 -
 make/scripts/make.jogl.all.android-x86-cross.sh    |  101 +
 make/scripts/make.jogl.all.macosx-java6.sh         |   31 +
 make/scripts/make.jogl.all.macosx.sh               |    6 +-
 make/scripts/make.jogl.all.win32.bat               |    8 +-
 make/scripts/make.jogl.all.win64.bat               |    4 +-
 make/scripts/setenv-jogl.sh                        |   13 +-
 make/scripts/test-win32-smb_share.bat              |    4 +-
 make/scripts/tests-javaws-x64.bat                  |    2 +-
 make/scripts/tests-osx-x32.sh                      |   12 +-
 make/scripts/tests-osx-x64-java6.sh                |   10 +-
 make/scripts/tests-osx-x64.sh                      |    3 +-
 make/scripts/tests-win.bat                         |   27 +-
 make/scripts/tests-x32-dbg.bat                     |   12 +-
 make/scripts/tests-x32.bat                         |    9 +-
 make/scripts/tests-x64-dbg.bat                     |   16 +-
 make/scripts/tests-x64.bat                         |    9 +-
 make/scripts/tests-x64.sh                          |    7 +-
 make/scripts/tests.sh                              |  107 +-
 make/stub_includes/egl/EGL/egl.h                   |  565 ++-
 make/stub_includes/egl/EGL/eglext.h                | 1223 ++++--
 make/stub_includes/egl/EGL/eglplatform.h           |   17 +-
 make/stub_includes/jni/jawt.h                      |  106 -
 make/stub_includes/jni/jni.h                       | 1911 ---------
 make/stub_includes/jni/macosx/jawt_md.h            |   63 -
 make/stub_includes/jni/macosx/jni_md.h             |   42 -
 make/stub_includes/jni/win32/jawt_md.h             |   54 -
 make/stub_includes/jni/win32/jni_md.h              |   38 -
 make/stub_includes/jni/x11/jawt_md.h               |   56 -
 make/stub_includes/jni/x11/jni_md.h                |   43 -
 make/stub_includes/khr/KHR/khrplatform.h           |    2 +-
 .../libavcodec/avcodec.h                           | 4450 ++++++++++++++++++++
 .../lavc56_lavf56_lavu54_lavr02/libavcodec/avfft.h |  118 +
 .../lavc56_lavf56_lavu54_lavr02/libavcodec/dxva2.h |   89 +
 .../lavc56_lavf56_lavu54_lavr02/libavcodec/vaapi.h |  173 +
 .../lavc56_lavf56_lavu54_lavr02/libavcodec/vda.h   |  195 +
 .../lavc56_lavf56_lavu54_lavr02/libavcodec/vdpau.h |  189 +
 .../libavcodec/version.h                           |  157 +
 .../lavc56_lavf56_lavu54_lavr02/libavcodec/xvmc.h  |  174 +
 .../libavformat/avformat.h                         | 1971 +++++++++
 .../lavc56_lavf56_lavu54_lavr02/libavformat/avio.h |  439 ++
 .../libavformat/version.h                          |   61 +
 .../libavresample/avresample.h                     |  498 +++
 .../libavresample/version.h                        |   54 +
 .../libavutil/adler32.h                            |   55 +
 .../lavc56_lavf56_lavu54_lavr02/libavutil/aes.h    |   67 +
 .../libavutil/attributes.h                         |  126 +
 .../libavutil/audio_fifo.h                         |  150 +
 .../libavutil/audioconvert.h                       |    6 +
 .../libavutil/avassert.h                           |   66 +
 .../libavutil/avconfig.h                           |    6 +
 .../libavutil/avstring.h                           |  235 ++
 .../lavc56_lavf56_lavu54_lavr02/libavutil/avutil.h |  290 ++
 .../lavc56_lavf56_lavu54_lavr02/libavutil/base64.h |   65 +
 .../libavutil/blowfish.h                           |   76 +
 .../lavc56_lavf56_lavu54_lavr02/libavutil/bswap.h  |  111 +
 .../lavc56_lavf56_lavu54_lavr02/libavutil/buffer.h |  267 ++
 .../libavutil/channel_layout.h                     |  186 +
 .../lavc56_lavf56_lavu54_lavr02/libavutil/common.h |  406 ++
 .../lavc56_lavf56_lavu54_lavr02/libavutil/cpu.h    |   91 +
 .../lavc56_lavf56_lavu54_lavr02/libavutil/crc.h    |   75 +
 .../lavc56_lavf56_lavu54_lavr02/libavutil/dict.h   |  146 +
 .../libavutil/display.h                            |   86 +
 .../libavutil/downmix_info.h                       |  114 +
 .../lavc56_lavf56_lavu54_lavr02/libavutil/error.h  |   84 +
 .../lavc56_lavf56_lavu54_lavr02/libavutil/eval.h   |  113 +
 .../lavc56_lavf56_lavu54_lavr02/libavutil/fifo.h   |  131 +
 .../lavc56_lavf56_lavu54_lavr02/libavutil/file.h   |   54 +
 .../lavc56_lavf56_lavu54_lavr02/libavutil/frame.h  |  609 +++
 .../lavc56_lavf56_lavu54_lavr02/libavutil/hmac.h   |   95 +
 .../libavutil/imgutils.h                           |  151 +
 .../libavutil/intfloat.h                           |   77 +
 .../libavutil/intreadwrite.h                       |  549 +++
 .../lavc56_lavf56_lavu54_lavr02/libavutil/lfg.h    |   62 +
 .../lavc56_lavf56_lavu54_lavr02/libavutil/log.h    |  272 ++
 .../lavc56_lavf56_lavu54_lavr02/libavutil/lzo.h    |   66 +
 .../lavc56_lavf56_lavu54_lavr02/libavutil/macros.h |   48 +
 .../libavutil/mathematics.h                        |  111 +
 .../lavc56_lavf56_lavu54_lavr02/libavutil/md5.h    |   51 +
 .../lavc56_lavf56_lavu54_lavr02/libavutil/mem.h    |  275 ++
 .../libavutil/old_pix_fmts.h                       |  134 +
 .../lavc56_lavf56_lavu54_lavr02/libavutil/opt.h    |  538 +++
 .../libavutil/parseutils.h                         |  124 +
 .../libavutil/pixdesc.h                            |  294 ++
 .../lavc56_lavf56_lavu54_lavr02/libavutil/pixfmt.h |  387 ++
 .../libavutil/random_seed.h                        |   44 +
 .../libavutil/rational.h                           |  155 +
 .../libavutil/replaygain.h                         |   51 +
 .../libavutil/samplefmt.h                          |  245 ++
 .../lavc56_lavf56_lavu54_lavr02/libavutil/sha.h    |   76 +
 .../libavutil/stereo3d.h                           |  152 +
 .../lavc56_lavf56_lavu54_lavr02/libavutil/time.h   |   39 +
 .../libavutil/version.h                            |  120 +
 .../lavc56_lavf56_lavu54_lavr02/libavutil/xtea.h   |   63 +
 .../libswresample/swresample.h                     |  534 +++
 .../libswresample/version.h                        |   45 +
 make/stub_includes/macosx/jni.h                    |   78 -
 make/stub_includes/macosx/jni_md.h                 |   15 -
 make/stub_includes/opengl/GL/gl-platform.h         |   53 +-
 make/stub_includes/opengl/GL/gl.h                  |    5 +-
 make/stub_includes/opengl/GL/glcorearb.h           | 1073 +++--
 make/stub_includes/opengl/GL/glcorearbext.h        |   10 +-
 make/stub_includes/opengl/GL/glext-supplement.h    |  221 +
 make/stub_includes/opengl/GL/glext.h               | 3221 +++++++++-----
 make/stub_includes/opengl/GL/glx.h                 |   13 +-
 make/stub_includes/opengl/GL/glxext.h              |  200 +-
 make/stub_includes/opengl/GL/wglext.h              |  105 +-
 make/stub_includes/opengl/GLES/glext-supplement.h  |  108 +
 make/stub_includes/opengl/GLES/glext.h             |    3 +-
 make/stub_includes/opengl/GLES2/gl2.h              |  586 ++-
 .../stub_includes/opengl/GLES2/gl2ext-supplement.h |  141 +
 make/stub_includes/opengl/GLES2/gl2ext.h           | 3905 ++++++++++-------
 make/stub_includes/opengl/GLES2/gl2platform.h      |    2 +-
 make/stub_includes/opengl/GLES3/gl3.h              | 1073 -----
 make/stub_includes/opengl/GLES3/gl3platform.h      |    2 +-
 make/stub_includes/opengl/GLES3/gl3x.h             | 1825 ++++++++
 make/stub_includes/opengl/GLES3/khrplatform.h      |  269 --
 make/stub_includes/opengl/gl-types.h               |   54 +-
 make/stub_includes/opengl/gl2.c                    |    1 +
 make/stub_includes/opengl/gl3bc.c                  |    1 +
 make/stub_includes/opengl/gl4bc.c                  |    1 +
 make/stub_includes/opengl/gles1.c                  |    1 +
 make/stub_includes/opengl/gles2.c                  |    4 +-
 make/stub_includes/opengl/gles3.c                  |    8 +-
 make/stub_includes/win32/WindowsDWM.h              |   91 +-
 make/stub_includes/win32/gluegen/windows.h         |   67 +
 make/stub_includes/win32/gluegen/wingdi.h          |   70 +
 make/stub_includes/win32/gluegen/wingdi_types.h    |  175 +
 make/stub_includes/win32/gluegen/winwgl.h          |   91 +
 make/stub_includes/win32/jni.h                     |   78 -
 make/stub_includes/win32/jni_md.h                  |   10 -
 make/stub_includes/win32/wglext.c                  |   15 +-
 make/stub_includes/win32/windows.h                 |   52 -
 make/stub_includes/win32/wingdi.h                  |   62 -
 make/stub_includes/win32/wingdi_types.h            |  166 -
 make/stub_includes/win32/winwgl.h                  |   83 -
 make/stub_includes/x11/X11/X.h                     |    2 -
 make/stub_includes/x11/glxext.c                    |   24 +-
 make/stub_includes/x11/jni.h                       |   78 -
 make/stub_includes/x11/jni_md.h                    |   15 -
 make/stub_includes/x11/window-system1.c            |   26 +-
 make/validate-properties.xml                       |    2 +-
 .../com/jogamp/audio/windows/waveout/Mixer.java    |  239 +-
 .../audio/windows/waveout/TestSpatialization.java  |    4 +-
 .../gluegen/opengl/BuildComposablePipeline.java    |    6 +-
 .../jogamp/gluegen/opengl/BuildStaticGLInfo.java   |    7 +-
 .../com/jogamp/gluegen/opengl/GLConfiguration.java |  358 +-
 .../com/jogamp/gluegen/opengl/GLEmitter.java       |  236 +-
 .../gluegen/opengl/GLJavaMethodBindingEmitter.java |   21 +-
 .../opengl/nativesig/NativeSignatureEmitter.java   |    7 +-
 .../NativeSignatureJavaMethodBindingEmitter.java   |   22 +-
 .../gluegen/runtime/opengl/GLNameResolver.java     |    9 +-
 .../runtime/opengl/GLProcAddressResolver.java      |    6 +-
 .../classes/com/jogamp/graph/curve/Region.java     |    2 +-
 .../com/jogamp/graph/curve/opengl/GLRegion.java    |    4 +-
 .../jogamp/graph/curve/opengl/RegionRenderer.java  |   10 +-
 .../com/jogamp/graph/curve/opengl/RenderState.java |    8 +-
 .../jogamp/graph/curve/opengl/TextRegionUtil.java  |    4 +-
 .../classes/com/jogamp/graph/font/FontFactory.java |  114 +-
 src/jogl/classes/com/jogamp/opengl/DebugGL2.java   |   21 +
 src/jogl/classes/com/jogamp/opengl/DebugGL3.java   |   21 +
 src/jogl/classes/com/jogamp/opengl/DebugGL3bc.java |   21 +
 src/jogl/classes/com/jogamp/opengl/DebugGL4.java   |   21 +
 src/jogl/classes/com/jogamp/opengl/DebugGLES2.java |   21 +
 .../opengl/DefaultGLCapabilitiesChooser.java       |  304 ++
 src/jogl/classes/com/jogamp/opengl/FBObject.java   |  200 +-
 src/jogl/classes/com/jogamp/opengl/FPSCounter.java |  117 +
 .../com/jogamp/opengl/GLAnimatorControl.java       |  237 ++
 .../classes/com/jogamp/opengl/GLArrayData.java     |  210 +
 .../classes/com/jogamp/opengl/GLAutoDrawable.java  |  636 +++
 .../com/jogamp/opengl/GLAutoDrawableDelegate.java  |   22 +-
 src/jogl/classes/com/jogamp/opengl/GLBase.java     |  678 +++
 .../classes/com/jogamp/opengl/GLBufferStorage.java |  171 +
 .../classes/com/jogamp/opengl/GLCapabilities.java  |  512 +++
 .../com/jogamp/opengl/GLCapabilitiesChooser.java   |   62 +
 .../com/jogamp/opengl/GLCapabilitiesImmutable.java |  178 +
 src/jogl/classes/com/jogamp/opengl/GLContext.java  | 2108 ++++++++++
 .../classes/com/jogamp/opengl/GLDebugListener.java |   44 +
 .../classes/com/jogamp/opengl/GLDebugMessage.java  |  253 ++
 src/jogl/classes/com/jogamp/opengl/GLDrawable.java |  251 ++
 .../com/jogamp/opengl/GLDrawableFactory.java       |  816 ++++
 .../classes/com/jogamp/opengl/GLEventListener.java |  102 +
 .../com/jogamp/opengl/GLEventListenerState.java    |   32 +-
 .../classes/com/jogamp/opengl/GLException.java     |   78 +
 .../classes/com/jogamp/opengl/GLExtensions.java    |    3 +
 .../classes/com/jogamp/opengl/GLFBODrawable.java   |  227 +
 .../com/jogamp/opengl/GLOffscreenAutoDrawable.java |   69 +
 .../com/jogamp/opengl/GLPipelineFactory.java       |  207 +
 src/jogl/classes/com/jogamp/opengl/GLProfile.java  | 2347 +++++++++++
 .../com/jogamp/opengl/GLRendererQuirks.java        |   69 +-
 src/jogl/classes/com/jogamp/opengl/GLRunnable.java |   58 +
 .../classes/com/jogamp/opengl/GLRunnable2.java     |   44 +
 .../com/jogamp/opengl/GLSharedContextSetter.java   |  181 +
 .../classes/com/jogamp/opengl/GLUniformData.java   |  228 +
 .../opengl/GenericGLCapabilitiesChooser.java       |    4 +-
 .../classes/com/jogamp/opengl/JoglVersion.java     |   22 +-
 src/jogl/classes/com/jogamp/opengl/Threading.java  |  226 +
 src/jogl/classes/com/jogamp/opengl/TraceGL2.java   |   23 +
 src/jogl/classes/com/jogamp/opengl/TraceGL3.java   |   23 +
 src/jogl/classes/com/jogamp/opengl/TraceGL3bc.java |   23 +
 src/jogl/classes/com/jogamp/opengl/TraceGL4.java   |   23 +
 src/jogl/classes/com/jogamp/opengl/TraceGLES2.java |   23 +
 .../com/jogamp/opengl/awt/AWTGLAutoDrawable.java   |   51 +
 .../com/jogamp/opengl/awt/ComponentEvents.java     |   75 +
 .../classes/com/jogamp/opengl/awt/GLCanvas.java    | 1646 ++++++++
 .../classes/com/jogamp/opengl/awt/GLJPanel.java    | 2690 ++++++++++++
 .../jogamp/opengl/fixedfunc/GLLightingFunc.java    |   70 +
 .../com/jogamp/opengl/fixedfunc/GLMatrixFunc.java  |  152 +
 .../com/jogamp/opengl/fixedfunc/GLPointerFunc.java |   61 +
 .../jogamp/opengl/fixedfunc/GLPointerFuncUtil.java |   68 +
 .../classes/com/jogamp/opengl/glu/GLUnurbs.java    |    8 +
 .../classes/com/jogamp/opengl/glu/GLUquadric.java  |   33 +
 .../com/jogamp/opengl/glu/GLUtessellator.java      |   66 +
 .../jogamp/opengl/glu/GLUtessellatorCallback.java  |  356 ++
 .../opengl/glu/GLUtessellatorCallbackAdapter.java  |   96 +
 .../classes/com/jogamp/opengl/math/FloatUtil.java  |   28 +-
 .../com/jogamp/opengl/math/FovHVHalves.java        |   20 +-
 .../classes/com/jogamp/opengl/math/Matrix4.java    |   26 +-
 .../com/jogamp/opengl/math/geom/Frustum.java       |   75 +-
 .../classes/com/jogamp/opengl/swt/GLCanvas.java    |   50 +-
 .../com/jogamp/opengl/util/AWTAnimatorImpl.java    |   50 +-
 .../classes/com/jogamp/opengl/util/Animator.java   |  105 +-
 .../com/jogamp/opengl/util/AnimatorBase.java       |   24 +-
 .../jogamp/opengl/util/CustomGLEventListener.java  |    4 +-
 .../jogamp/opengl/util/DefaultAnimatorImpl.java    |   15 +-
 .../com/jogamp/opengl/util/FPSAnimator.java        |   15 +-
 .../com/jogamp/opengl/util/GLArrayDataClient.java  |   10 +-
 .../jogamp/opengl/util/GLArrayDataEditable.java    |    2 +-
 .../com/jogamp/opengl/util/GLArrayDataServer.java  |   16 +-
 .../com/jogamp/opengl/util/GLArrayDataWrapper.java |   14 +-
 .../classes/com/jogamp/opengl/util/GLBuffers.java  |   46 +-
 .../com/jogamp/opengl/util/GLDrawableUtil.java     |   30 +-
 .../com/jogamp/opengl/util/GLPixelBuffer.java      |  509 ++-
 .../jogamp/opengl/util/GLPixelStorageModes.java    |   34 +-
 .../com/jogamp/opengl/util/GLReadBufferUtil.java   |   42 +-
 src/jogl/classes/com/jogamp/opengl/util/Gamma.java |   14 +-
 .../com/jogamp/opengl/util/ImmModeSink.java        |   15 +-
 .../classes/com/jogamp/opengl/util/PMVMatrix.java  |   19 +-
 .../com/jogamp/opengl/util/PNGPixelRect.java       |   25 +-
 .../com/jogamp/opengl/util/RandomTileRenderer.java |   14 +-
 .../com/jogamp/opengl/util/TileRenderer.java       |   16 +-
 .../com/jogamp/opengl/util/TileRendererBase.java   |   18 +-
 .../com/jogamp/opengl/util/av/GLMediaPlayer.java   |   61 +-
 .../jogamp/opengl/util/awt/AWTGLPixelBuffer.java   |  197 +-
 .../opengl/util/awt/AWTGLReadBufferUtil.java       |    6 +-
 .../com/jogamp/opengl/util/awt/Overlay.java        |    2 +-
 .../com/jogamp/opengl/util/awt/TextRenderer.java   |   21 +-
 .../jogamp/opengl/util/awt/TextureRenderer.java    |    8 +-
 .../classes/com/jogamp/opengl/util/gl2/GLUT.java   |    8 +-
 .../com/jogamp/opengl/util/glsl/ShaderCode.java    |  425 +-
 .../com/jogamp/opengl/util/glsl/ShaderProgram.java |    2 +-
 .../com/jogamp/opengl/util/glsl/ShaderState.java   |   37 +-
 .../com/jogamp/opengl/util/glsl/ShaderUtil.java    |    4 +-
 .../opengl/util/glsl/fixedfunc/FixedFuncUtil.java  |   38 +-
 .../jogamp/opengl/util/glsl/sdk/CompileShader.java |    6 +-
 .../opengl/util/glsl/sdk/CompileShaderNVidia.java  |    2 +-
 .../jogamp/opengl/util/stereo/EyeParameter.java    |    4 +-
 .../com/jogamp/opengl/util/stereo/EyePose.java     |   69 -
 .../util/stereo/LocationSensorParameter.java       |   51 +
 .../opengl/util/stereo/StereoClientRenderer.java   |   29 +-
 .../jogamp/opengl/util/stereo/StereoDevice.java    |  114 +-
 .../opengl/util/stereo/StereoDeviceConfig.java     |   33 +
 .../opengl/util/stereo/StereoDeviceFactory.java    |  111 +-
 .../opengl/util/stereo/StereoDeviceRenderer.java   |   38 +-
 .../opengl/util/stereo/StereoGLEventListener.java  |   10 +-
 .../com/jogamp/opengl/util/stereo/StereoUtil.java  |   71 +-
 .../com/jogamp/opengl/util/stereo/ViewerPose.java  |   74 +
 .../stereo/generic/GenericStereoDeviceConfig.java  |  186 +
 .../stereo/generic/GenericStereoDeviceFactory.java |  211 +
 .../jogamp/opengl/util/texture/ImageSequence.java  |    8 +-
 .../com/jogamp/opengl/util/texture/ImageType.java  | 1579 +++++++
 .../com/jogamp/opengl/util/texture/Texture.java    |   61 +-
 .../jogamp/opengl/util/texture/TextureData.java    |   17 +-
 .../com/jogamp/opengl/util/texture/TextureIO.java  |  394 +-
 .../opengl/util/texture/TextureSequence.java       |    8 +-
 .../jogamp/opengl/util/texture/TextureState.java   |   16 +-
 .../opengl/util/texture/awt/AWTTextureData.java    |   12 +-
 .../opengl/util/texture/awt/AWTTextureIO.java      |    2 +-
 .../jogamp/opengl/util/texture/spi/DDSImage.java   |    7 +-
 .../jogamp/opengl/util/texture/spi/JPEGImage.java  |    2 +-
 .../util/texture/spi/NetPbmTextureWriter.java      |    7 +-
 .../jogamp/opengl/util/texture/spi/SGIImage.java   |   17 +-
 .../jogamp/opengl/util/texture/spi/TGAImage.java   |    4 +-
 .../opengl/util/texture/spi/TextureProvider.java   |   16 +-
 .../util/texture/spi/awt/IIOTextureProvider.java   |    3 +-
 .../util/texture/spi/awt/IIOTextureWriter.java     |    2 +-
 src/jogl/classes/javax/media/opengl/DebugGL2.java  |   21 -
 src/jogl/classes/javax/media/opengl/DebugGL3.java  |   21 -
 .../classes/javax/media/opengl/DebugGL3bc.java     |   21 -
 src/jogl/classes/javax/media/opengl/DebugGL4.java  |   21 -
 .../classes/javax/media/opengl/DebugGLES2.java     |   21 -
 .../media/opengl/DefaultGLCapabilitiesChooser.java |  303 --
 .../classes/javax/media/opengl/FPSCounter.java     |  117 -
 .../javax/media/opengl/GLAnimatorControl.java      |  236 --
 .../classes/javax/media/opengl/GLArrayData.java    |  210 -
 .../classes/javax/media/opengl/GLAutoDrawable.java |  636 ---
 src/jogl/classes/javax/media/opengl/GLBase.java    |  634 ---
 .../javax/media/opengl/GLBufferStorage.java        |  160 -
 .../classes/javax/media/opengl/GLCapabilities.java |  512 ---
 .../javax/media/opengl/GLCapabilitiesChooser.java  |   62 -
 .../media/opengl/GLCapabilitiesImmutable.java      |  178 -
 src/jogl/classes/javax/media/opengl/GLContext.java | 2025 ---------
 .../javax/media/opengl/GLDebugListener.java        |   44 -
 .../classes/javax/media/opengl/GLDebugMessage.java |  253 --
 .../classes/javax/media/opengl/GLDrawable.java     |  251 --
 .../javax/media/opengl/GLDrawableFactory.java      |  796 ----
 .../javax/media/opengl/GLEventListener.java        |  102 -
 .../classes/javax/media/opengl/GLException.java    |   86 -
 .../classes/javax/media/opengl/GLFBODrawable.java  |  236 --
 .../media/opengl/GLOffscreenAutoDrawable.java      |   69 -
 .../javax/media/opengl/GLPipelineFactory.java      |  207 -
 src/jogl/classes/javax/media/opengl/GLProfile.java | 2296 ----------
 .../classes/javax/media/opengl/GLRunnable.java     |   58 -
 .../classes/javax/media/opengl/GLRunnable2.java    |   44 -
 .../javax/media/opengl/GLSharedContextSetter.java  |  181 -
 .../classes/javax/media/opengl/GLUniformData.java  |  227 -
 src/jogl/classes/javax/media/opengl/Threading.java |  226 -
 src/jogl/classes/javax/media/opengl/TraceGL2.java  |   23 -
 src/jogl/classes/javax/media/opengl/TraceGL3.java  |   23 -
 .../classes/javax/media/opengl/TraceGL3bc.java     |   23 -
 src/jogl/classes/javax/media/opengl/TraceGL4.java  |   23 -
 .../classes/javax/media/opengl/TraceGLES2.java     |   23 -
 .../javax/media/opengl/awt/AWTGLAutoDrawable.java  |   51 -
 .../javax/media/opengl/awt/ComponentEvents.java    |   75 -
 .../classes/javax/media/opengl/awt/GLCanvas.java   | 1602 -------
 .../classes/javax/media/opengl/awt/GLJPanel.java   | 2617 ------------
 .../media/opengl/fixedfunc/GLLightingFunc.java     |   70 -
 .../javax/media/opengl/fixedfunc/GLMatrixFunc.java |  152 -
 .../media/opengl/fixedfunc/GLPointerFunc.java      |   61 -
 .../media/opengl/fixedfunc/GLPointerFuncUtil.java  |   68 -
 .../classes/javax/media/opengl/glu/GLUnurbs.java   |    8 -
 .../classes/javax/media/opengl/glu/GLUquadric.java |   33 -
 .../javax/media/opengl/glu/GLUtessellator.java     |   66 -
 .../media/opengl/glu/GLUtessellatorCallback.java   |  356 --
 .../opengl/glu/GLUtessellatorCallbackAdapter.java  |   96 -
 .../graph/curve/opengl/VBORegion2PMSAAES2.java     |    6 +-
 .../graph/curve/opengl/VBORegion2PVBAAES2.java     |    6 +-
 .../jogamp/graph/curve/opengl/VBORegionSPES2.java  |    6 +-
 .../classes/jogamp/graph/font/FontConstructor.java |   14 +-
 .../classes/jogamp/graph/font/JavaFontLoader.java  |   47 +-
 .../jogamp/graph/font/UbuntuFontLoader.java        |   96 +-
 .../font/typecast/TypecastFontConstructor.java     |   52 +-
 .../graph/font/typecast/ot/OTFontCollection.java   |   48 +-
 src/jogl/classes/jogamp/opengl/Debug.java          |    2 +-
 .../jogamp/opengl/ExtensionAvailabilityCache.java  |   17 +-
 src/jogl/classes/jogamp/opengl/FPSCounterImpl.java |    2 +-
 .../classes/jogamp/opengl/GLAutoDrawableBase.java  |   80 +-
 .../jogamp/opengl/GLBufferObjectTracker.java       |  106 +-
 .../jogamp/opengl/GLBufferStateTracker.java        |   29 +-
 src/jogl/classes/jogamp/opengl/GLContextImpl.java  | 1202 ++++--
 .../classes/jogamp/opengl/GLContextShareSet.java   |    4 +-
 .../jogamp/opengl/GLDebugMessageHandler.java       |  104 +-
 .../jogamp/opengl/GLDrawableFactoryImpl.java       |  221 +-
 .../classes/jogamp/opengl/GLDrawableHelper.java    |  154 +-
 src/jogl/classes/jogamp/opengl/GLDrawableImpl.java |   29 +-
 .../classes/jogamp/opengl/GLFBODrawableImpl.java   |   53 +-
 .../opengl/GLGraphicsConfigurationFactory.java     |   10 +-
 .../jogamp/opengl/GLGraphicsConfigurationUtil.java |   14 +-
 .../jogamp/opengl/GLOffscreenAutoDrawableImpl.java |   12 +-
 src/jogl/classes/jogamp/opengl/GLRunnableTask.java |    9 +-
 src/jogl/classes/jogamp/opengl/GLStateTracker.java |    2 +-
 src/jogl/classes/jogamp/opengl/GLWorkerThread.java |   30 +-
 src/jogl/classes/jogamp/opengl/GLXExtensions.java  |    6 +
 src/jogl/classes/jogamp/opengl/ProjectFloat.java   |    7 +-
 .../jogamp/opengl/SharedResourceRunner.java        |  222 +-
 src/jogl/classes/jogamp/opengl/SystemUtil.java     |   18 -
 src/jogl/classes/jogamp/opengl/ThreadingImpl.java  |   16 +-
 .../jogamp/opengl/ToolkitThreadingPlugin.java      |    6 +-
 .../android/av/AndroidGLMediaPlayerAPI14.java      |   27 +-
 .../jogamp/opengl/awt/AWTThreadingPlugin.java      |    2 +-
 .../classes/jogamp/opengl/awt/AWTTilePainter.java  |   16 +-
 src/jogl/classes/jogamp/opengl/awt/AWTUtil.java    |    4 +-
 src/jogl/classes/jogamp/opengl/awt/Java2D.java     |   10 +-
 .../classes/jogamp/opengl/awt/VersionApplet.java   |   16 +-
 .../egl/DesktopES2DynamicLibraryBundleInfo.java    |    9 +-
 src/jogl/classes/jogamp/opengl/egl/EGLContext.java |  448 +-
 .../classes/jogamp/opengl/egl/EGLDisplayUtil.java  |   80 +-
 .../classes/jogamp/opengl/egl/EGLDrawable.java     |  130 +-
 .../jogamp/opengl/egl/EGLDrawableFactory.java      | 1224 ++++--
 .../opengl/egl/EGLDummyUpstreamSurfaceHook.java    |   15 +-
 .../opengl/egl/EGLDynamicLibraryBundleInfo.java    |   16 +-
 .../opengl/egl/EGLES1DynamicLibraryBundleInfo.java |    3 +-
 .../opengl/egl/EGLES2DynamicLibraryBundleInfo.java |    3 +-
 .../jogamp/opengl/egl/EGLExternalContext.java      |    4 +-
 .../jogamp/opengl/egl/EGLGLCapabilities.java       |   10 +-
 .../opengl/egl/EGLGLnDynamicLibraryBundleInfo.java |   83 +
 .../opengl/egl/EGLGraphicsConfiguration.java       |   24 +-
 .../egl/EGLGraphicsConfigurationFactory.java       |   57 +-
 .../jogamp/opengl/egl/EGLOnscreenDrawable.java     |   61 -
 .../jogamp/opengl/egl/EGLPbufferDrawable.java      |   63 -
 src/jogl/classes/jogamp/opengl/egl/EGLSurface.java |  171 +
 .../jogamp/opengl/egl/EGLUpstreamSurfaceHook.java  |   71 +-
 .../jogamp/opengl/egl/EGLWrappedSurface.java       |   30 -
 .../classes/jogamp/opengl/gl2/ProjectDouble.java   |    2 +-
 .../jogamp/opengl/gl2/fixme/GLObjectTracker.java   |    2 +-
 .../classes/jogamp/opengl/glu/GLUquadricImpl.java  |    6 +-
 .../classes/jogamp/opengl/glu/error/Error.java     |    4 +-
 .../opengl/glu/gl2/nurbs/GL2CurveEvaluator.java    |   10 +-
 .../opengl/glu/gl2/nurbs/GL2SurfaceEvaluator.java  |   10 +-
 .../opengl/glu/gl2/nurbs/GLUgl2nurbsImpl.java      |    4 +-
 .../jogamp/opengl/glu/mipmap/BuildMipmap.java      |   12 +-
 .../jogamp/opengl/glu/mipmap/HalveImage.java       |    2 +-
 .../classes/jogamp/opengl/glu/mipmap/Image.java    |    8 +-
 .../classes/jogamp/opengl/glu/mipmap/Mipmap.java   |   18 +-
 .../jogamp/opengl/glu/mipmap/ScaleInternal.java    |    6 +-
 .../jogamp/opengl/glu/registry/Registry.java       |    2 +-
 .../opengl/glu/tessellator/GLUtessellatorImpl.java |    4 +-
 .../jogamp/opengl/glu/tessellator/Normal.java      |    4 +-
 .../jogamp/opengl/glu/tessellator/Render.java      |    4 +-
 .../jogamp/opengl/glu/tessellator/Sweep.java       |    4 +-
 .../jogamp/opengl/macosx/cgl/MacOSXCGLContext.java |  127 +-
 .../opengl/macosx/cgl/MacOSXCGLDrawable.java       |   14 +-
 .../macosx/cgl/MacOSXCGLDrawableFactory.java       |  181 +-
 .../cgl/MacOSXCGLDynamicLibraryBundleInfo.java     |    6 +-
 .../macosx/cgl/MacOSXCGLGraphicsConfiguration.java |   12 +-
 .../cgl/MacOSXCGLGraphicsConfigurationFactory.java |   18 +-
 .../macosx/cgl/MacOSXExternalCGLContext.java       |   16 +-
 .../macosx/cgl/MacOSXOffscreenCGLDrawable.java     |    6 +-
 .../macosx/cgl/MacOSXOnscreenCGLDrawable.java      |    6 +-
 .../macosx/cgl/MacOSXPbufferCGLDrawable.java       |   14 +-
 .../MacOSXAWTCGLGraphicsConfigurationFactory.java  |   22 +-
 .../jogamp/opengl/openal/av/ALAudioSink.java       |   10 +-
 .../classes/jogamp/opengl/util/GLArrayHandler.java |    2 +-
 .../jogamp/opengl/util/GLArrayHandlerFlat.java     |    2 +-
 .../opengl/util/GLArrayHandlerInterleaved.java     |    2 +-
 .../jogamp/opengl/util/GLDataArrayHandler.java     |    4 +-
 .../jogamp/opengl/util/GLFixedArrayHandler.java    |    6 +-
 .../opengl/util/GLFixedArrayHandlerFlat.java       |    6 +-
 .../jogamp/opengl/util/GLVBOArrayHandler.java      |    2 +-
 .../jogamp/opengl/util/av/EGLMediaPlayerImpl.java  |    6 +-
 .../jogamp/opengl/util/av/GLMediaPlayerImpl.java   |  231 +-
 .../jogamp/opengl/util/av/NullGLMediaPlayer.java   |    6 +-
 .../jogamp/opengl/util/av/VideoPixelFormat.java    |    2 +-
 .../av/impl/FFMPEGDynamicLibraryBundleInfo.java    |  220 +-
 .../opengl/util/av/impl/FFMPEGMediaPlayer.java     |   93 +-
 .../jogamp/opengl/util/av/impl/FFMPEGNatives.java  |    2 +-
 .../opengl/util/av/impl/FFMPEGv08Natives.java      |    2 +-
 .../opengl/util/av/impl/FFMPEGv09Natives.java      |    2 +-
 .../opengl/util/av/impl/FFMPEGv10Natives.java      |    2 +-
 .../opengl/util/av/impl/FFMPEGv11Natives.java      |   78 +
 .../opengl/util/av/impl/OMXGLMediaPlayer.java      |   12 +-
 .../jogamp/opengl/util/glsl/GLSLArrayHandler.java  |    4 +-
 .../opengl/util/glsl/GLSLArrayHandlerFlat.java     |    4 +-
 .../util/glsl/GLSLArrayHandlerInterleaved.java     |    2 +-
 .../jogamp/opengl/util/glsl/GLSLTextureRaster.java |   12 +-
 .../opengl/util/glsl/fixedfunc/FixedFuncHook.java  |   16 +-
 .../util/glsl/fixedfunc/FixedFuncPipeline.java     |   26 +-
 .../jogamp/opengl/util/jpeg/JPEGDecoder.java       |    6 +-
 .../jogamp/opengl/util/stereo/DistortionMesh.java  |   10 +-
 .../opengl/util/stereo/GenericStereoDevice.java    |  465 +-
 .../util/stereo/GenericStereoDeviceFactory.java    |   43 -
 .../util/stereo/GenericStereoDeviceRenderer.java   |   98 +-
 .../opengl/util/stereo/ScaleAndOffset2D.java       |    4 +-
 .../opengl/windows/wgl/WGLGLCapabilities.java      |   10 +-
 .../windows/wgl/WindowsBitmapWGLDrawable.java      |   16 +-
 .../windows/wgl/WindowsExternalWGLContext.java     |   18 +-
 .../windows/wgl/WindowsExternalWGLDrawable.java    |   16 +-
 .../windows/wgl/WindowsOnscreenWGLDrawable.java    |    6 +-
 .../windows/wgl/WindowsPbufferWGLDrawable.java     |   18 +-
 .../opengl/windows/wgl/WindowsWGLContext.java      |  213 +-
 .../opengl/windows/wgl/WindowsWGLDrawable.java     |   12 +-
 .../windows/wgl/WindowsWGLDrawableFactory.java     |  189 +-
 .../wgl/WindowsWGLDynamicLibraryBundleInfo.java    |    6 +-
 .../wgl/WindowsWGLGraphicsConfiguration.java       |   51 +-
 .../WindowsWGLGraphicsConfigurationFactory.java    |   59 +-
 .../WindowsAWTWGLGraphicsConfigurationFactory.java |   27 +-
 .../classes/jogamp/opengl/x11/glx/GLXUtil.java     |    2 +-
 .../opengl/x11/glx/X11ExternalGLXContext.java      |   16 +-
 .../opengl/x11/glx/X11ExternalGLXDrawable.java     |   10 +-
 .../jogamp/opengl/x11/glx/X11GLCapabilities.java   |   10 +-
 .../jogamp/opengl/x11/glx/X11GLXContext.java       |  270 +-
 .../jogamp/opengl/x11/glx/X11GLXDrawable.java      |   10 +-
 .../opengl/x11/glx/X11GLXDrawableFactory.java      |  184 +-
 .../x11/glx/X11GLXDynamicLibraryBundleInfo.java    |    6 +-
 .../x11/glx/X11GLXGraphicsConfiguration.java       |   37 +-
 .../glx/X11GLXGraphicsConfigurationFactory.java    |   37 +-
 .../opengl/x11/glx/X11OnscreenGLXDrawable.java     |    8 +-
 .../opengl/x11/glx/X11PbufferGLXDrawable.java      |   14 +-
 .../opengl/x11/glx/X11PixmapGLXDrawable.java       |   14 +-
 src/jogl/native/EGLContext.c                       |   40 +
 src/jogl/native/GLDebugMessageHandler.c            |   15 +-
 src/jogl/native/libav/ffmpeg_impl_template.c       |   18 +-
 .../libav/ffmpeg_lavc56_lavf56_lavu54_lavr02.c     |   33 +
 .../jogamp_opengl_util_av_impl_OMXGLMediaPlayer.c  |    2 +-
 src/jogl/native/openmax/omx_tool.h                 |    1 +
 .../AbstractGraphicsConfiguration.java             |   81 +
 .../nativewindow/AbstractGraphicsDevice.java       |  166 +
 .../nativewindow/AbstractGraphicsScreen.java       |   57 +
 .../com/jogamp/nativewindow/Capabilities.java      |  414 ++
 .../jogamp/nativewindow/CapabilitiesChooser.java   |   70 +
 .../jogamp/nativewindow/CapabilitiesImmutable.java |  139 +
 .../nativewindow/DefaultCapabilitiesChooser.java   |  172 +
 .../nativewindow/DefaultGraphicsConfiguration.java |  134 +
 .../jogamp/nativewindow/DefaultGraphicsDevice.java |  270 ++
 .../jogamp/nativewindow/DefaultGraphicsScreen.java |   71 +
 .../DelegatedUpstreamSurfaceHookMutableSize.java   |    4 +-
 ...elegatedUpstreamSurfaceHookWithSurfaceSize.java |    6 +-
 .../GenericUpstreamSurfacelessHook.java            |   88 +
 .../nativewindow/GraphicsConfigurationFactory.java |  435 ++
 .../nativewindow/MutableGraphicsConfiguration.java |    6 +-
 .../com/jogamp/nativewindow/MutableSurface.java    |   44 +
 .../com/jogamp/nativewindow/NativeSurface.java     |  238 ++
 .../jogamp/nativewindow/NativeSurfaceHolder.java   |   41 +
 .../com/jogamp/nativewindow/NativeWindow.java      |  204 +
 .../jogamp/nativewindow/NativeWindowException.java |   69 +
 .../jogamp/nativewindow/NativeWindowFactory.java   |  769 ++++
 .../jogamp/nativewindow/NativeWindowVersion.java   |    4 +-
 .../jogamp/nativewindow/OffscreenLayerOption.java  |   61 +
 .../jogamp/nativewindow/OffscreenLayerSurface.java |   86 +
 .../com/jogamp/nativewindow/ProxySurface.java      |  135 +
 .../com/jogamp/nativewindow/ScalableSurface.java   |  107 +
 .../nativewindow/SurfaceUpdatedListener.java       |   51 +
 .../com/jogamp/nativewindow/ToolkitLock.java       |   78 +
 .../jogamp/nativewindow/UpstreamSurfaceHook.java   |   66 +
 .../UpstreamSurfaceHookMutableSize.java            |    6 +-
 .../com/jogamp/nativewindow/VisualIDHolder.java    |  136 +
 .../jogamp/nativewindow/WindowClosingProtocol.java |   73 +
 .../nativewindow/awt/AWTGraphicsConfiguration.java |   42 +-
 .../jogamp/nativewindow/awt/AWTGraphicsDevice.java |    4 +-
 .../jogamp/nativewindow/awt/AWTGraphicsScreen.java |    2 +-
 .../jogamp/nativewindow/awt/AWTPrintLifecycle.java |    5 +-
 .../nativewindow/awt/AWTWindowClosingProtocol.java |    2 +-
 .../nativewindow/awt/DirectDataBufferInt.java      |   93 +-
 .../com/jogamp/nativewindow/awt/JAWTWindow.java    |  324 +-
 .../jogamp/nativewindow/egl/EGLGraphicsDevice.java |   46 +-
 .../nativewindow/macosx/MacOSXGraphicsDevice.java  |    2 +-
 .../classes/com/jogamp/nativewindow/package.html   |  101 +
 .../com/jogamp/nativewindow/swt/SWTAccessor.java   |   18 +-
 .../com/jogamp/nativewindow/util/Dimension.java    |  128 +
 .../nativewindow/util/DimensionImmutable.java      |   68 +
 .../com/jogamp/nativewindow/util/Insets.java       |  136 +
 .../jogamp/nativewindow/util/InsetsImmutable.java  |   71 +
 .../com/jogamp/nativewindow/util/PixelFormat.java  |  739 ++++
 .../jogamp/nativewindow/util/PixelFormatUtil.java  |  600 +++
 .../jogamp/nativewindow/util/PixelRectangle.java   |  194 +
 .../com/jogamp/nativewindow/util/Point.java        |  190 +
 .../jogamp/nativewindow/util/PointImmutable.java   |   63 +
 .../com/jogamp/nativewindow/util/Rectangle.java    |  247 ++
 .../nativewindow/util/RectangleImmutable.java      |   87 +
 .../com/jogamp/nativewindow/util/SurfaceSize.java  |  113 +
 .../windows/WindowsGraphicsDevice.java             |    2 +-
 .../nativewindow/x11/X11GraphicsConfiguration.java |   47 +-
 .../jogamp/nativewindow/x11/X11GraphicsDevice.java |   16 +-
 .../jogamp/nativewindow/x11/X11GraphicsScreen.java |   10 +-
 .../AbstractGraphicsConfiguration.java             |   81 -
 .../media/nativewindow/AbstractGraphicsDevice.java |  166 -
 .../media/nativewindow/AbstractGraphicsScreen.java |   57 -
 .../javax/media/nativewindow/Capabilities.java     |  414 --
 .../media/nativewindow/CapabilitiesChooser.java    |   70 -
 .../media/nativewindow/CapabilitiesImmutable.java  |  139 -
 .../nativewindow/DefaultCapabilitiesChooser.java   |  172 -
 .../nativewindow/DefaultGraphicsConfiguration.java |  134 -
 .../media/nativewindow/DefaultGraphicsDevice.java  |  253 --
 .../media/nativewindow/DefaultGraphicsScreen.java  |   71 -
 .../nativewindow/GraphicsConfigurationFactory.java |  433 --
 .../javax/media/nativewindow/MutableSurface.java   |   44 -
 .../javax/media/nativewindow/NativeSurface.java    |  236 --
 .../media/nativewindow/NativeSurfaceHolder.java    |   41 -
 .../javax/media/nativewindow/NativeWindow.java     |  204 -
 .../media/nativewindow/NativeWindowException.java  |   68 -
 .../media/nativewindow/NativeWindowFactory.java    |  716 ----
 .../media/nativewindow/OffscreenLayerOption.java   |   61 -
 .../media/nativewindow/OffscreenLayerSurface.java  |   86 -
 .../javax/media/nativewindow/ProxySurface.java     |  127 -
 .../javax/media/nativewindow/ScalableSurface.java  |   97 -
 .../media/nativewindow/SurfaceUpdatedListener.java |   51 -
 .../javax/media/nativewindow/ToolkitLock.java      |   78 -
 .../media/nativewindow/UpstreamSurfaceHook.java    |   66 -
 .../javax/media/nativewindow/VisualIDHolder.java   |  136 -
 .../media/nativewindow/WindowClosingProtocol.java  |   73 -
 .../classes/javax/media/nativewindow/package.html  |  101 -
 .../javax/media/nativewindow/util/Dimension.java   |  128 -
 .../nativewindow/util/DimensionImmutable.java      |   68 -
 .../javax/media/nativewindow/util/Insets.java      |  136 -
 .../media/nativewindow/util/InsetsImmutable.java   |   71 -
 .../javax/media/nativewindow/util/PixelFormat.java |  197 -
 .../media/nativewindow/util/PixelFormatUtil.java   |  373 --
 .../media/nativewindow/util/PixelRectangle.java    |  194 -
 .../javax/media/nativewindow/util/Point.java       |  159 -
 .../media/nativewindow/util/PointImmutable.java    |   63 -
 .../javax/media/nativewindow/util/Rectangle.java   |  237 --
 .../nativewindow/util/RectangleImmutable.java      |   87 -
 .../javax/media/nativewindow/util/SurfaceSize.java |  113 -
 .../classes/jogamp/nativewindow/Debug.java         |    2 +-
 .../DefaultGraphicsConfigurationFactoryImpl.java   |    2 +-
 .../jogamp/nativewindow/GlobalToolkitLock.java     |    4 +-
 .../nativewindow/NativeWindowFactoryImpl.java      |   10 +-
 .../jogamp/nativewindow/NullToolkitLock.java       |    6 +-
 .../jogamp/nativewindow/ProxySurfaceImpl.java      |   51 +-
 .../jogamp/nativewindow/ResourceToolkitLock.java   |    4 +-
 .../nativewindow/SharedResourceToolkitLock.java    |    7 +-
 .../jogamp/nativewindow/SurfaceScaleUtils.java     |  235 +-
 .../jogamp/nativewindow/SurfaceUpdatedHelper.java  |    4 +-
 .../jogamp/nativewindow/ToolkitProperties.java     |    2 +-
 .../jogamp/nativewindow/WrappedSurface.java        |   43 +-
 .../classes/jogamp/nativewindow/WrappedWindow.java |   18 +-
 .../classes/jogamp/nativewindow/awt/AWTMisc.java   |   94 +-
 .../jogamp/nativewindow/jawt/JAWTJNILibLoader.java |    2 +-
 .../classes/jogamp/nativewindow/jawt/JAWTUtil.java |  158 +-
 .../nativewindow/jawt/macosx/MacOSXJAWTWindow.java |   45 +-
 .../jawt/windows/Win32SunJDKReflection.java        |    2 +-
 .../jawt/windows/WindowsJAWTWindow.java            |   16 +-
 .../nativewindow/jawt/x11/X11JAWTWindow.java       |   16 +-
 .../nativewindow/jawt/x11/X11SunJDKReflection.java |    2 +-
 .../macosx/OSXDummyUpstreamSurfaceHook.java        |    8 +-
 .../jogamp/nativewindow/macosx/OSXUtil.java        |   70 +-
 .../windows/GDIDummyUpstreamSurfaceHook.java       |    8 +-
 .../jogamp/nativewindow/windows/GDISurface.java    |   10 +-
 .../jogamp/nativewindow/windows/GDIUtil.java       |  113 +-
 .../windows/RegisteredClassFactory.java            |    2 +-
 .../jogamp/nativewindow/x11/X11Capabilities.java   |    6 +-
 .../x11/X11DummyUpstreamSurfaceHook.java           |   10 +-
 .../x11/X11GraphicsConfigurationFactory.java       |   26 +-
 .../classes/jogamp/nativewindow/x11/X11Util.java   |   11 +-
 .../awt/X11AWTGraphicsConfigurationFactory.java    |   22 +-
 src/nativewindow/native/macosx/OSXmisc.m           |   79 +-
 src/nativewindow/native/win32/GDImisc.c            |    4 +-
 src/nativewindow/native/win32/WindowsDWM.c         |  115 +-
 src/nativewindow/native/win32/WindowsDWM.h         |   34 -
 src/nativewindow/native/x11/Xmisc.c                |   10 +-
 src/nativewindow/native/x11/Xmisc.h                |   26 +
 src/newt/classes/com/jogamp/newt/Display.java      |   14 +-
 .../classes/com/jogamp/newt/MonitorDevice.java     |  103 +-
 src/newt/classes/com/jogamp/newt/MonitorMode.java  |    6 +-
 src/newt/classes/com/jogamp/newt/NewtFactory.java  |   22 +-
 src/newt/classes/com/jogamp/newt/NewtVersion.java  |    2 +-
 src/newt/classes/com/jogamp/newt/Screen.java       |   45 +-
 src/newt/classes/com/jogamp/newt/Window.java       |  442 +-
 .../classes/com/jogamp/newt/awt/NewtCanvasAWT.java |  209 +-
 .../jogamp/newt/awt/applet/JOGLNewtApplet1Run.java |   12 +-
 .../classes/com/jogamp/newt/event/InputEvent.java  |    8 +-
 .../classes/com/jogamp/newt/event/KeyEvent.java    |    4 +-
 .../com/jogamp/newt/event/PinchToZoomGesture.java  |    2 +-
 .../com/jogamp/newt/event/WindowListener.java      |    2 +-
 .../com/jogamp/newt/event/WindowUpdateEvent.java   |    2 +-
 .../com/jogamp/newt/event/awt/AWTAdapter.java      |   10 +-
 .../com/jogamp/newt/event/awt/AWTKeyAdapter.java   |    2 +-
 .../com/jogamp/newt/event/awt/AWTMouseAdapter.java |    2 +-
 .../jogamp/newt/event/awt/AWTWindowAdapter.java    |    2 +-
 .../classes/com/jogamp/newt/opengl/GLWindow.java   |  157 +-
 .../jogamp/newt/opengl/util/NEWTDemoListener.java  |  504 +++
 .../newt/opengl/util/stereo/StereoDeviceUtil.java  |  100 +
 .../classes/com/jogamp/newt/swt/NewtCanvasSWT.java |   32 +-
 .../classes/com/jogamp/newt/util/MainThread.java   |   22 +-
 .../com/jogamp/newt/util/MonitorModeUtil.java      |    4 +-
 .../newt/util/applet/JOGLNewtApplet3Run.java       |  360 --
 .../newt/util/applet/JOGLNewtAppletBase.java       |  108 +-
 .../jogamp/newt/util/applet/VersionApplet3.java    |  226 -
 .../newt/util/applet3/JOGLNewtApplet3Run.java      |  361 ++
 .../jogamp/newt/util/applet3/VersionApplet3.java   |  226 +
 src/newt/classes/jogamp/newt/DefaultEDTUtil.java   |   58 +-
 src/newt/classes/jogamp/newt/DisplayImpl.java      |   77 +-
 .../classes/jogamp/newt/MonitorDeviceImpl.java     |   50 +-
 src/newt/classes/jogamp/newt/MonitorModeProps.java |  120 +-
 src/newt/classes/jogamp/newt/OffscreenWindow.java  |   30 +-
 src/newt/classes/jogamp/newt/PointerIconImpl.java  |   10 +-
 src/newt/classes/jogamp/newt/ScreenImpl.java       |   49 +-
 .../classes/jogamp/newt/ScreenMonitorState.java    |    9 +-
 src/newt/classes/jogamp/newt/WindowImpl.java       | 1539 +++++--
 .../classes/jogamp/newt/awt/NewtFactoryAWT.java    |  158 +-
 .../jogamp/newt/awt/event/AWTNewtEventFactory.java |    4 +-
 .../newt/awt/event/AWTParentWindowAdapter.java     |    2 +-
 .../classes/jogamp/newt/driver/KeyTracker.java     |   35 +
 .../classes/jogamp/newt/driver/MouseTracker.java   |   39 +
 .../jogamp/newt/driver/android/DisplayDriver.java  |    4 +-
 .../newt/driver/android/NewtBaseActivity.java      |    8 +-
 .../newt/driver/android/NewtVersionActivity.java   |   10 +-
 .../android/NewtVersionActivityLauncher.java       |    2 +-
 .../jogamp/newt/driver/android/ScreenDriver.java   |    6 +-
 .../jogamp/newt/driver/android/WindowDriver.java   |   58 +-
 .../classes/jogamp/newt/driver/awt/AWTCanvas.java  |   85 +-
 .../classes/jogamp/newt/driver/awt/AWTEDTUtil.java |   42 +-
 .../jogamp/newt/driver/awt/DisplayDriver.java      |    2 +-
 .../jogamp/newt/driver/awt/ScreenDriver.java       |    4 +-
 .../jogamp/newt/driver/awt/WindowDriver.java       |  192 +-
 .../jogamp/newt/driver/bcm/egl/DisplayDriver.java  |    6 +-
 .../jogamp/newt/driver/bcm/egl/ScreenDriver.java   |    8 +-
 .../jogamp/newt/driver/bcm/egl/WindowDriver.java   |   31 +-
 .../newt/driver/bcm/vc/iv/DisplayDriver.java       |   22 +-
 .../jogamp/newt/driver/bcm/vc/iv/ScreenDriver.java |    8 +-
 .../jogamp/newt/driver/bcm/vc/iv/WindowDriver.java |  176 +-
 .../newt/driver/intel/gdl/DisplayDriver.java       |    2 +-
 .../jogamp/newt/driver/intel/gdl/ScreenDriver.java |   10 +-
 .../jogamp/newt/driver/intel/gdl/WindowDriver.java |   21 +-
 .../jogamp/newt/driver/kd/DisplayDriver.java       |    7 +-
 .../jogamp/newt/driver/kd/ScreenDriver.java        |    8 +-
 .../jogamp/newt/driver/kd/WindowDriver.java        |   39 +-
 .../newt/driver/linux/LinuxEventDeviceTracker.java |    8 +-
 .../newt/driver/linux/LinuxMouseTracker.java       |    6 +-
 .../jogamp/newt/driver/macosx/DisplayDriver.java   |   10 +-
 .../jogamp/newt/driver/macosx/ScreenDriver.java    |   80 +-
 .../jogamp/newt/driver/macosx/WindowDriver.java    |  415 +-
 .../jogamp/newt/driver/opengl/JoglUtilPNGIcon.java |   64 +-
 .../jogamp/newt/driver/windows/DisplayDriver.java  |   20 +-
 .../jogamp/newt/driver/windows/ScreenDriver.java   |  111 +-
 .../jogamp/newt/driver/windows/WindowDriver.java   |  103 +-
 .../jogamp/newt/driver/x11/DisplayDriver.java      |   31 +-
 src/newt/classes/jogamp/newt/driver/x11/RandR.java |   27 +-
 .../classes/jogamp/newt/driver/x11/RandR11.java    |  106 +-
 .../classes/jogamp/newt/driver/x11/RandR13.java    |   75 +-
 .../jogamp/newt/driver/x11/ScreenDriver.java       |   65 +-
 .../jogamp/newt/driver/x11/WindowDriver.java       |  162 +-
 .../jogamp/newt/driver/x11/X11UnderlayTracker.java |  429 ++
 .../classes/jogamp/newt/event/NEWTEventTask.java   |    8 +
 src/newt/classes/jogamp/newt/swt/SWTEDTUtil.java   |   42 +-
 .../jogamp/newt/swt/event/SWTNewtEventFactory.java |    4 +-
 src/newt/native/MacWindow.m                        |  253 +-
 src/newt/native/NewtMacWindow.h                    |    5 +-
 src/newt/native/NewtMacWindow.m                    |  133 +-
 src/newt/native/ScreenMode.h                       |   12 +-
 src/newt/native/Window.h                           |   64 +-
 src/newt/native/WindowsEDID.c                      |  425 ++
 src/newt/native/WindowsEDID.h                      |   40 +
 src/newt/native/WindowsWindow.c                    |  782 ++--
 src/newt/native/X11AllowedWMActions.c              |  131 +
 src/newt/native/X11Common.h                        |   74 +-
 src/newt/native/X11Display.c                       |  213 +-
 src/newt/native/X11Event.c                         |   58 +-
 src/newt/native/X11RandR11.c                       |   89 +-
 src/newt/native/X11RandR13.c                       |  292 +-
 src/newt/native/X11Screen.c                        |    6 +-
 src/newt/native/X11Screen.h                        |    4 +-
 src/newt/native/X11Window.c                        | 1002 +++--
 src/newt/native/XCBEvent.c                         |   50 +-
 src/newt/native/bcm_vc_iv.c                        |    4 +-
 src/newt/native/xrandr_utils.c                     |  322 ++
 .../classes/com/jogamp/oculusvr/OVRVersion.java    |   82 +-
 .../jogamp/opengl/oculusvr/OVRStereoDevice.java    |  260 +-
 .../opengl/oculusvr/OVRStereoDeviceFactory.java    |   69 +-
 .../opengl/oculusvr/OVRStereoDeviceRenderer.java   |  161 +-
 .../classes/jogamp/opengl/oculusvr/OVRUtil.java    |   49 +-
 src/oculusvr/native/OVRImplMisc.cpp                |   30 -
 .../opengl/test/android/MovieCubeActivity0a.java   |   17 +-
 .../opengl/test/android/MovieCubeActivity0b.java   |   17 +-
 .../test/android/MovieCubeActivityLauncher0a.java  |    2 +-
 .../test/android/MovieCubeActivityLauncher0b.java  |    2 +-
 .../test/android/MovieCubeActivityLauncher1a.java  |    2 +-
 .../test/android/MovieCubeActivityLauncher1b.java  |    2 +-
 .../opengl/test/android/MovieSimpleActivity0.java  |   17 +-
 .../opengl/test/android/MovieSimpleActivity1.java  |   28 +-
 .../android/MovieSimpleActivityLauncher00b.java    |    2 +-
 .../android/MovieSimpleActivityLauncher00c.java    |    2 +-
 .../android/MovieSimpleActivityLauncher01a.java    |    2 +-
 .../android/MovieSimpleActivityLauncher01b.java    |    2 +-
 .../android/MovieSimpleActivityLauncher02.java     |    2 +-
 .../opengl/test/android/NEWTElektronActivity.java  |    4 +-
 .../test/android/NEWTElektronActivityLauncher.java |    2 +-
 .../opengl/test/android/NEWTGearsES1Activity.java  |    4 +-
 .../test/android/NEWTGearsES1ActivityLauncher.java |    2 +-
 .../opengl/test/android/NEWTGearsES2Activity.java  |    7 +-
 .../test/android/NEWTGearsES2ActivityLauncher.java |    2 +-
 .../android/NEWTGearsES2ECTActivityLauncher.java   |    2 +-
 .../NEWTGearsES2RGB565ActivityLauncher.java        |    2 +-
 .../test/android/NEWTGearsES2TransActivity.java    |    4 +-
 .../android/NEWTGearsES2TransActivityLauncher.java |    2 +-
 .../opengl/test/android/NEWTGraphUI1pActivity.java |    4 +-
 .../android/NEWTGraphUI1pActivityLauncher.java     |    2 +-
 .../opengl/test/android/NEWTGraphUI2pActivity.java |    4 +-
 .../android/NEWTGraphUI2pActivityLauncher.java     |    2 +-
 .../test/android/NEWTRedSquareES1Activity.java     |    4 +-
 .../android/NEWTRedSquareES1ActivityLauncher.java  |    2 +-
 .../test/android/NEWTRedSquareES2Activity.java     |    4 +-
 .../android/NEWTRedSquareES2ActivityLauncher.java  |    2 +-
 .../opengl/test/bugs/Bug427GLJPanelTest1.java      |    6 +-
 .../opengl/test/bugs/Bug735Inv0AppletAWT.java      |   26 +-
 .../opengl/test/bugs/Bug735Inv1AppletAWT.java      |   26 +-
 .../opengl/test/bugs/Bug735Inv2AppletAWT.java      |   17 +-
 .../opengl/test/bugs/Bug735Inv3AppletAWT.java      |   10 +-
 .../com/jogamp/opengl/test/bugs/Bug735Inv4AWT.java |   10 +-
 .../com/jogamp/opengl/test/bugs/Issue326Test1.java |   14 +-
 .../com/jogamp/opengl/test/bugs/Issue326Test2.java |   12 +-
 .../com/jogamp/opengl/test/bugs/Issue344Base.java  |   17 +-
 .../jogamp/opengl/test/junit/graph/FontSet01.java  |   32 +-
 .../test/junit/graph/TestRegionRendererNEWT01.java |   12 +-
 .../test/junit/graph/TestTextRendererNEWT00.java   |   42 +-
 .../test/junit/graph/TestTextRendererNEWT01.java   |   14 +-
 .../test/junit/graph/TestTextRendererNEWT10.java   |   18 +-
 .../junit/graph/TestTextRendererNEWTBugXXXX.java   |   36 +-
 .../test/junit/graph/TextRendererGLELBase.java     |    8 +-
 .../junit/graph/demos/GPURegionGLListener01.java   |    8 +-
 .../junit/graph/demos/GPURegionGLListener02.java   |    8 +-
 .../test/junit/graph/demos/GPURegionNewtDemo.java  |    4 +-
 .../graph/demos/GPURendererListenerBase01.java     |   49 +-
 .../junit/graph/demos/GPUTextGLListener0A.java     |    7 +-
 .../test/junit/graph/demos/GPUTextNewtDemo.java    |   10 +-
 .../graph/demos/GPUTextRendererListenerBase01.java |   23 +-
 .../junit/graph/demos/GPUUISceneGLListener0A.java  |   50 +-
 .../graph/demos/GPUUISceneNewtCanvasAWTDemo.java   |   22 +-
 .../test/junit/graph/demos/GPUUISceneNewtDemo.java |   16 +-
 .../opengl/test/junit/graph/demos/MSAATool.java    |   10 +-
 .../test/junit/graph/demos/ui/CrossHair.java       |    2 +-
 .../graph/demos/ui/GLEventListenerButton.java      |   18 +-
 .../test/junit/graph/demos/ui/ImageSeqButton.java  |    2 +-
 .../opengl/test/junit/graph/demos/ui/Label.java    |    2 +-
 .../test/junit/graph/demos/ui/LabelButton.java     |    4 +-
 .../junit/graph/demos/ui/MediaPlayerButton.java    |   10 +-
 .../test/junit/graph/demos/ui/RoundButton.java     |    2 +-
 .../junit/graph/demos/ui/SceneUIController.java    |   12 +-
 .../junit/graph/demos/ui/TextureSeqButton.java     |    2 +-
 .../test/junit/graph/demos/ui/UIGLListener01.java  |    8 +-
 .../junit/graph/demos/ui/UIListenerBase01.java     |   38 +-
 .../test/junit/graph/demos/ui/UINewtDemo01.java    |    4 +-
 .../opengl/test/junit/graph/demos/ui/UIShape.java  |    4 +-
 .../test/junit/jogl/acore/GLProfile0XBase.java     |  926 ++++
 .../test/junit/jogl/acore/GLReadBuffer00Base.java  |    8 +-
 .../junit/jogl/acore/GLReadBuffer00BaseAWT.java    |    8 +-
 .../junit/jogl/acore/InitConcurrentBaseNEWT.java   |   22 +-
 .../jogl/acore/TestAWTCloseX11DisplayBug565.java   |   10 +-
 .../acore/TestAddRemove01GLCanvasSwingAWT.java     |    6 +-
 .../TestAddRemove02GLWindowNewtCanvasAWT.java      |    6 +-
 .../jogl/acore/TestAddRemove03GLWindowNEWT.java    |    4 +-
 .../TestBug1146GLContextDialogToolTipAWT.java      |  239 ++
 .../acore/TestBug669RecursiveGLContext01NEWT.java  |   10 +-
 .../acore/TestBug669RecursiveGLContext02NEWT.java  |    8 +-
 .../junit/jogl/acore/TestBug692GL3VAONEWT.java     |   18 +-
 .../junit/jogl/acore/TestCPUSourcingAPINEWT.java   |   20 +-
 .../jogl/acore/TestFBOAutoDrawableDeadlockAWT.java |   13 +-
 .../jogl/acore/TestFBOAutoDrawableFactoryNEWT.java |   20 +-
 .../test/junit/jogl/acore/TestFBOMRTNEWT01.java    |   22 +-
 .../junit/jogl/acore/TestFBOMix2DemosES2NEWT.java  |   19 +-
 ...tFBOOffThreadSharedContextMix2DemosES2NEWT.java |   28 +-
 .../TestFBOOnThreadSharedContext1DemoES2NEWT.java  |   28 +-
 .../jogl/acore/TestGLAutoDrawableDelegateNEWT.java |   16 +-
 ...estGLAutoDrawableDelegateOnOffscrnCapsNEWT.java |   18 +-
 ...estGLAutoDrawableFactoryES2OffscrnCapsNEWT.java |   18 +-
 ...estGLAutoDrawableFactoryGL2OffscrnCapsNEWT.java |   18 +-
 ...stGLAutoDrawableFactoryGLProfileDeviceNEWT.java |  247 ++
 ...TestGLAutoDrawableFactoryGLnBitmapCapsNEWT.java |   18 +-
 ...TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.java |   20 +-
 ...estGLAutoDrawableGLWindowOnOffscrnCapsNEWT.java |   18 +-
 ...LAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.java |   20 +-
 .../jogl/acore/TestGLContextSurfaceLockNEWT.java   |   19 +-
 .../test/junit/jogl/acore/TestGLDebug00NEWT.java   |  103 +-
 .../test/junit/jogl/acore/TestGLDebug01NEWT.java   |   81 +-
 .../junit/jogl/acore/TestGLException01NEWT.java    |   12 +-
 .../jogl/acore/TestGLExtensionQueryOffscreen.java  |   12 +-
 .../junit/jogl/acore/TestGLMesaBug651NEWT.java     |   16 +-
 .../junit/jogl/acore/TestGLMesaBug658NEWT.java     |   14 +-
 .../TestGLOffscreenAutoDrawableBug1044AWT.java     |   16 +-
 .../test/junit/jogl/acore/TestGLPointsNEWT.java    |    4 +-
 .../test/junit/jogl/acore/TestGLProfile00NEWT.java |    2 +-
 .../test/junit/jogl/acore/TestGLProfile01NEWT.java |  857 +---
 .../jogl/acore/TestGLProfile02NEWTNoARBCtx.java    |   50 +
 .../jogl/acore/TestGLProfile03NEWTOffscreen.java   |  182 +
 .../TestGLProfile04NEWTOffscreenNoARBCtx.java      |   50 +
 .../junit/jogl/acore/TestGLProfileXXNEWTPost.java  |   63 +
 .../jogl/acore/TestGLReadBuffer01GLCanvasAWT.java  |   12 +-
 .../jogl/acore/TestGLReadBuffer01GLJPanelAWT.java  |   12 +-
 .../jogl/acore/TestGLReadBuffer01GLWindowNEWT.java |   14 +-
 .../test/junit/jogl/acore/TestGPUMemSec01NEWT.java |   20 +-
 .../junit/jogl/acore/TestInitConcurrent01NEWT.java |    6 +
 .../junit/jogl/acore/TestInitConcurrent02NEWT.java |    8 +-
 .../jogl/acore/TestMainVersionGLCanvasAWT.java     |    2 +-
 .../junit/jogl/acore/TestMapBufferRead01NEWT.java  |   90 +-
 .../junit/jogl/acore/TestMapBufferRead02NEWT.java  |  191 +
 .../jogl/acore/TestNEWTCloseX11DisplayBug565.java  |   16 +-
 .../test/junit/jogl/acore/TestNVSwapGroupNEWT.java |   12 +-
 .../acore/TestOffscreenLayer01GLCanvasAWT.java     |   10 +-
 .../acore/TestOffscreenLayer02NewtCanvasAWT.java   |   15 +-
 .../junit/jogl/acore/TestPBufferDeadlockAWT.java   |   11 +-
 .../junit/jogl/acore/TestSharedContextListAWT.java |   10 +-
 .../jogl/acore/TestSharedContextListNEWT.java      |   10 +-
 .../jogl/acore/TestSharedContextListNEWT2.java     |    6 +-
 .../jogl/acore/TestSharedContextNewtAWTBug523.java |   31 +-
 .../jogl/acore/TestSharedContextVBOES1NEWT.java    |   14 +-
 .../jogl/acore/TestSharedContextVBOES2AWT3.java    |    8 +-
 .../jogl/acore/TestSharedContextVBOES2AWT3b.java   |    8 +-
 .../jogl/acore/TestSharedContextVBOES2NEWT0.java   |   10 +-
 .../jogl/acore/TestSharedContextVBOES2NEWT1.java   |   12 +-
 .../jogl/acore/TestSharedContextVBOES2NEWT2.java   |    8 +-
 .../jogl/acore/TestSharedContextVBOES2NEWT3.java   |    8 +-
 .../jogl/acore/TestSharedContextVBOES2NEWT4.java   |   12 +-
 .../jogl/acore/TestSharedContextVBOES2SWT3.java    |    6 +-
 .../acore/TestSharedContextWithJTabbedPaneAWT.java |   22 +-
 .../jogl/acore/TestSharedExternalContextAWT.java   |  262 ++
 .../junit/jogl/acore/TestShutdownCompleteAWT.java  |    6 +-
 .../junit/jogl/acore/TestShutdownCompleteNEWT.java |    4 +-
 .../junit/jogl/acore/TestVersionSemanticsNOUI.java |   60 +-
 .../junit/jogl/acore/TestX11DefaultDisplay.java    |    8 +-
 .../jogl/acore/anim/Bug898AnimatorFromEDTAWT.java  |   19 +-
 .../TestAWTCardLayoutAnimatorStartStopBug532.java  |    8 +-
 .../jogl/acore/anim/TestAnimatorGLJPanel01AWT.java |    4 +-
 .../acore/anim/TestAnimatorGLWindow01NEWT.java     |    2 +-
 .../jogl/acore/ect/ExclusiveContextBase00.java     |   12 +-
 .../jogl/acore/ect/ExclusiveContextBase00AWT.java  |    6 +-
 .../jogl/acore/ect/ExclusiveContextBase00NEWT.java |    4 +-
 .../jogl/acore/ect/ExclusiveContextBase10.java     |   12 +-
 .../jogl/acore/ect/ExclusiveContextBase10AWT.java  |    6 +-
 .../jogl/acore/ect/ExclusiveContextBase10NEWT.java |    4 +-
 .../acore/glels/GLContextDrawableSwitchBase0.java  |   10 +-
 .../acore/glels/GLContextDrawableSwitchBase1.java  |   16 +-
 .../TestBug722GLContextDrawableSwitchNewt2AWT.java |    4 +-
 .../glels/TestGLContextDrawableSwitch01NEWT.java   |   12 +-
 .../glels/TestGLContextDrawableSwitch02AWT.java    |    8 +-
 .../glels/TestGLContextDrawableSwitch02NEWT.java   |    6 +-
 .../glels/TestGLContextDrawableSwitch10NEWT.java   |   12 +-
 .../TestGLContextDrawableSwitch11NewtAWT.java      |    4 +-
 .../glels/TestGLContextDrawableSwitch12AWT.java    |    4 +-
 .../TestGLContextDrawableSwitch13Newt2AWT.java     |    4 +-
 .../opengl/test/junit/jogl/awt/TestAWT01GLn.java   |    6 +-
 .../jogl/awt/TestAWT03GLCanvasRecreate01.java      |   14 +-
 .../jogl/awt/TestAWT03GLJPanelRecreate01.java      |   14 +-
 .../awt/TestBug1225EventQueueInterruptedAWT.java   |  378 ++
 .../jogl/awt/TestBug1245JTabbedPanelCrashAWT.java  |  228 +
 .../junit/jogl/awt/TestBug460GLCanvasNPEAWT.java   |    8 +-
 .../awt/TestBug461FBOSupersamplingSwingAWT.java    |   16 +-
 .../TestBug461PBufferSupersamplingSwingAWT.java    |   16 +-
 .../opengl/test/junit/jogl/awt/TestBug551AWT.java  |    6 +-
 .../opengl/test/junit/jogl/awt/TestBug572AWT.java  |    6 +-
 .../opengl/test/junit/jogl/awt/TestBug611AWT.java  |    2 +-
 .../jogl/awt/TestBug642JSplitPaneMixHwLw01AWT.java |   12 +-
 .../awt/TestBug664GLCanvasSetVisibleSwingAWT.java  |   10 +-
 .../jogl/awt/TestBug675BeansInDesignTimeAWT.java   |    6 +-
 .../TestBug816GLCanvasFrameHoppingB849B889AWT.java |    6 +-
 ...estBug816JTabbedPanelVisibilityB849B878AWT.java |    6 +-
 .../jogl/awt/TestBug816OSXCALayerPos01AWT.java     |    4 +-
 .../jogl/awt/TestBug816OSXCALayerPos02AWT.java     |    4 +-
 .../awt/TestBug816OSXCALayerPos03aB729AWT.java     |    6 +-
 .../awt/TestBug816OSXCALayerPos03bB849AWT.java     |    6 +-
 .../awt/TestBug816OSXCALayerPos03cB849AWT.java     |    6 +-
 .../jogl/awt/TestBug816OSXCALayerPos04aAWT.java    |    6 +-
 .../jogl/awt/TestBug816OSXCALayerPos04bAWT.java    |    6 +-
 .../awt/TestGLCanvasAWTActionDeadlock00AWT.java    |    6 +-
 .../awt/TestGLCanvasAWTActionDeadlock01AWT.java    |   10 +-
 .../awt/TestGLCanvasAWTActionDeadlock02AWT.java    |    4 +-
 .../junit/jogl/awt/TestGLJPanelResize01AWT.java    |    8 +-
 .../jogl/awt/TestGLJPanelTextureStateAWT.java      |   14 +-
 .../jogl/awt/TestIsRealizedConcurrency01AWT.java   |    2 +-
 .../jogl/awt/TestJScrollPaneMixHwLw01AWT.java      |    6 +-
 .../test/junit/jogl/awt/TestSwingAWT01GLn.java     |    6 +-
 .../TestAWTTextRendererUseVertexArrayBug464.java   |   21 +-
 .../awt/text/TextRendererGLEventListener01.java    |   12 +-
 .../jogl/awt/text/TextRendererTraceGL2Mock01.java  |    4 +-
 .../test/junit/jogl/caps/MultisampleChooser01.java |    6 +-
 .../junit/jogl/caps/TestBug605FlippedImageAWT.java |   20 +-
 .../jogl/caps/TestBug605FlippedImageNEWT.java      |   18 +-
 .../junit/jogl/caps/TestMultisampleES1AWT.java     |   12 +-
 .../junit/jogl/caps/TestMultisampleES1NEWT.java    |   10 +-
 .../junit/jogl/caps/TestMultisampleES2NEWT.java    |   10 +-
 .../test/junit/jogl/caps/TestTranslucencyAWT.java  |    8 +-
 .../test/junit/jogl/caps/TestTranslucencyNEWT.java |   12 +-
 .../junit/jogl/demos/GLClearOnInitReshape.java     |   64 +
 .../test/junit/jogl/demos/GLFinishOnDisplay.java   |    4 +-
 .../opengl/test/junit/jogl/demos/GearsObject.java  |    2 +-
 .../opengl/test/junit/jogl/demos/PointsDemo.java   |    2 +-
 .../opengl/test/junit/jogl/demos/es1/GearsES1.java |   34 +-
 .../test/junit/jogl/demos/es1/GearsObjectES1.java  |   12 +-
 .../junit/jogl/demos/es1/MultisampleDemoES1.java   |   10 +-
 .../test/junit/jogl/demos/es1/OlympicES1.java      |   28 +-
 .../test/junit/jogl/demos/es1/OneTriangle.java     |   10 +-
 .../test/junit/jogl/demos/es1/PointsDemoES1.java   |   30 +-
 .../test/junit/jogl/demos/es1/RedSquareES1.java    |   18 +-
 .../jogl/demos/es1/newt/TestGearsES1NEWT.java      |    9 +-
 .../jogl/demos/es1/newt/TestOlympicES1NEWT.java    |    4 +-
 .../jogl/demos/es1/newt/TestRedSquareES1NEWT.java  |    9 +-
 .../jogl/demos/es2/ElektronenMultiplizierer.java   |   20 +-
 .../test/junit/jogl/demos/es2/FBOMix2DemosES2.java |   16 +-
 .../opengl/test/junit/jogl/demos/es2/GearsES2.java |   53 +-
 .../test/junit/jogl/demos/es2/GearsObjectES2.java  |   10 +-
 .../test/junit/jogl/demos/es2/LandscapeES2.java    |   14 +-
 .../junit/jogl/demos/es2/LineSquareXDemoES2.java   |  189 +
 .../test/junit/jogl/demos/es2/Mix2TexturesES2.java |   16 +-
 .../junit/jogl/demos/es2/MultisampleDemoES2.java   |   12 +-
 .../test/junit/jogl/demos/es2/PointsDemoES2.java   |   18 +-
 .../test/junit/jogl/demos/es2/RedSquareES2.java    |   48 +-
 .../junit/jogl/demos/es2/RedSquareMappedES2.java   |   18 +-
 .../jogl/demos/es2/TextureDraw01ES2Listener.java   |   14 +-
 .../demos/es2/TextureDraw02ES2ListenerFBO.java     |   16 +-
 .../jogl/demos/es2/TextureSequenceCubeES2.java     |   18 +-
 .../junit/jogl/demos/es2/av/CrossFadePlayer.java   |   11 +-
 .../test/junit/jogl/demos/es2/av/MovieCube.java    |   69 +-
 .../junit/jogl/demos/es2/av/MovieSBSStereo.java    |   47 +-
 .../test/junit/jogl/demos/es2/av/MovieSimple.java  |   85 +-
 .../jogl/demos/es2/awt/Bug816AppletGLCanvas01.java |   14 +-
 .../demos/es2/awt/Bug816AppletGLCanvas02a.java     |    4 +-
 .../demos/es2/awt/Bug816AppletGLCanvas02b.java     |    4 +-
 .../es2/awt/Bug816AppletOSXCALayerPos03a.java      |    8 +-
 .../es2/awt/Bug816AppletOSXCALayerPos03b.java      |    8 +-
 .../jogl/demos/es2/awt/Bug848AppletGLCanvas01.java |    4 +-
 .../junit/jogl/demos/es2/awt/TestGearsES2AWT.java  |   72 +-
 .../demos/es2/awt/TestGearsES2GLJPanelAWT.java     |  312 +-
 .../demos/es2/awt/TestGearsES2GLJPanelsAWT.java    |   14 +-
 .../es2/newt/TestElektronenMultipliziererNEWT.java |    9 +-
 .../jogl/demos/es2/newt/TestGearsES2NEWT.java      |  383 +-
 .../demos/es2/newt/TestGearsES2NewtCanvasAWT.java  |   88 +-
 .../demos/es2/newt/TestGearsES2NewtCanvasSWT.java  |   21 +-
 .../demos/es2/newt/TestGearsES2SimpleNEWT.java     |  238 ++
 .../jogl/demos/es2/newt/TestLandscapeES2NEWT.java  |   12 +-
 .../es2/newt/TestLandscapeES2NewtCanvasAWT.java    |   25 +-
 .../jogl/demos/es2/newt/TestRedSquareES2NEWT.java  |   16 +-
 .../junit/jogl/demos/es2/shader/PointsShader.fp    |    8 +-
 .../junit/jogl/demos/es2/shader/PointsShader.vp    |    8 +-
 .../junit/jogl/demos/es2/swt/TestGearsES2SWT.java  |   14 +-
 .../opengl/test/junit/jogl/demos/gl2/Gears.java    |   26 +-
 .../opengl/test/junit/jogl/demos/gl2/Teapot.java   |   14 +-
 .../jogl/demos/gl2/TextureDraw01GL2Listener.java   |   16 +-
 .../gl2/awt/Bug818GLJPanelAndGLCanvasApplet.java   |   22 +-
 .../gl2/awt/GLJPanelsAndGLCanvasDemoGL2Applet.java |    4 +-
 .../jogl/demos/gl2/awt/TestGLJPanelAWTBug450.java  |    6 +-
 .../junit/jogl/demos/gl2/awt/TestGearsAWT.java     |    4 +-
 .../demos/gl2/awt/TestGearsAWTAnalyzeBug455.java   |    4 +-
 .../jogl/demos/gl2/awt/TestGearsGLJPanelAWT.java   |    4 +-
 .../junit/jogl/demos/gl2/newt/TestGearsNEWT.java   |   29 +-
 .../demos/gl2/newt/TestGearsNewtAWTWrapper.java    |    4 +-
 .../junit/jogl/demos/gl2/newt/TestTeapotNEWT.java  |    4 +-
 .../jogl/demos/gl3/GeomShader01TextureGL3.java     |   18 +-
 .../gl3/newt/TestGeomShader01TextureGL3NEWT.java   |    4 +-
 .../jogl/demos/gl4/IInstancedRenderingView.java    |   33 +
 .../TessellationShader01aGLSL440CoreHardcoded.java |   14 +-
 .../jogl/demos/gl4/TessellationShader01bGL4.java   |   16 +-
 .../TriangleInstancedRendererWithShaderState.java  |  269 ++
 .../gl4/TrianglesInstancedRendererHardcoded.java   |  285 ++
 .../demos/gl4/awt/TestInstancedReneringGL4AWT.java |  244 ++
 .../gl4/newt/TestInstancedReneringGL4NEWT.java     |  108 +
 .../gl4/newt/TestTessellationShader01GL4NEWT.java  |    6 +-
 .../test/junit/jogl/demos/gl4/shader/triangles.fp  |   15 +
 .../test/junit/jogl/demos/gl4/shader/triangles.vp  |   17 +
 .../test/junit/jogl/glsl/GLSLMiscHelper.java       |    8 +-
 .../junit/jogl/glsl/TestGLSLShaderState01NEWT.java |   22 +-
 .../junit/jogl/glsl/TestGLSLShaderState02NEWT.java |   18 +-
 .../test/junit/jogl/glsl/TestGLSLSimple01NEWT.java |    8 +-
 .../test/junit/jogl/glsl/TestRulerNEWT01.java      |   40 +-
 .../jogl/glsl/TestShaderCompilationBug459AWT.java  |   18 +-
 .../TestTransformFeedbackVaryingsBug407NEWT.java   |   16 +-
 .../jogl/glu/TestBug365TextureGenerateMipMaps.java |   16 +-
 .../jogl/glu/TestBug463ScaleImageMemoryAWT.java    |   14 +-
 .../TestBug694ScaleImageUnpackBufferSizeAWT.java   |   15 +-
 .../jogl/math/TestGluUnprojectDoubleNOUI.java      |    2 +-
 .../junit/jogl/math/TestGluUnprojectFloatNOUI.java |    2 +-
 .../test/junit/jogl/math/TestPMVMatrix01NEWT.java  |   18 +-
 .../test/junit/jogl/math/TestPMVMatrix02NOUI.java  |    2 +-
 .../test/junit/jogl/math/TestPMVMatrix03NOUI.java  |    2 +-
 ...TestSwingAWTRobotUsageBeforeJOGLInitBug411.java |   14 +-
 .../test/junit/jogl/offscreen/ReadBuffer2File.java |    2 +-
 .../junit/jogl/offscreen/ReadBuffer2Screen.java    |    6 +-
 .../test/junit/jogl/offscreen/ReadBufferBase.java  |    6 +-
 .../test/junit/jogl/offscreen/Surface2File.java    |    4 +-
 .../offscreen/TestOffscreen01GLPBufferNEWT.java    |    2 +-
 .../jogl/offscreen/TestOffscreen02BitmapNEWT.java  |    2 +-
 .../test/junit/jogl/offscreen/WindowUtilNEWT.java  |    4 +-
 .../jogl/perf/TestPerf001GLJPanelInit01AWT.java    |   16 +-
 .../jogl/perf/TestPerf001GLJPanelInit02AWT.java    |   16 +-
 .../jogl/perf/TestPerf001GLWindowInit03NEWT.java   |   10 +-
 .../junit/jogl/perf/TestPerf001RawInit00NEWT.java  |   18 +-
 .../test/junit/jogl/stereo/StereoDemo01.java       |   77 +-
 .../jogl/swt/TestBug672NewtCanvasSWTSashForm.java  |   18 +-
 .../TestBug672NewtCanvasSWTSashFormComposite.java  |   18 +-
 .../TestNewtCanvasSWTBug628ResizeDeadlockAWT.java  |   31 +-
 .../test/junit/jogl/swt/TestNewtCanvasSWTGLn.java  |   10 +-
 .../junit/jogl/swt/TestSWTAccessor03AWTGLn.java    |   12 +-
 .../junit/jogl/swt/TestSWTBug643AsyncExec.java     |   14 +-
 .../jogl/swt/TestSWTEclipseGLCanvas01GLn.java      |    8 +-
 .../junit/jogl/swt/TestSWTJOGLGLCanvas01GLn.java   |   10 +-
 .../tile/TestRandomTiledRendering2GL2NEWT.java     |   20 +-
 .../jogl/tile/TestRandomTiledRendering3GL2AWT.java |   16 +-
 .../junit/jogl/tile/TestTiledPrintingGearsAWT.java |    6 +-
 .../jogl/tile/TestTiledPrintingGearsNewtAWT.java   |    4 +-
 .../jogl/tile/TestTiledPrintingGearsSwingAWT.java  |    6 +-
 .../jogl/tile/TestTiledPrintingGearsSwingAWT2.java |    6 +-
 .../tile/TestTiledPrintingNIOImageSwingAWT.java    |    6 +-
 .../jogl/tile/TestTiledRendering1GL2NEWT.java      |   22 +-
 .../junit/jogl/tile/TestTiledRendering2NEWT.java   |   21 +-
 .../test/junit/jogl/tile/TiledPrintingAWTBase.java |    2 +-
 .../junit/jogl/util/DemoGL2ES1ImmModeSink.java     |   22 +-
 .../test/junit/jogl/util/DemoGL2ES1Plain.java      |   18 +-
 .../jogl/util/DemoGL2ES1TextureImmModeSink.java    |   22 +-
 .../junit/jogl/util/DemoGL2ES2ImmModeSink.java     |   14 +-
 .../util/TestES1FixedFunctionPipelineNEWT.java     |    6 +-
 .../junit/jogl/util/TestImmModeSinkES1NEWT.java    |    8 +-
 .../junit/jogl/util/TestImmModeSinkES2NEWT.java    |    8 +-
 .../junit/jogl/util/texture/ImageTstFiles.java     |  128 +
 .../texture/TestBug362DDSImageCreateFromData.java  |    2 +-
 ...7GLReadBufferUtilGLCTXDefFormatTypeES2NEWT.java |   10 +-
 .../TestGLReadBufferUtilTextureIOWrite01AWT.java   |   10 +-
 .../TestGLReadBufferUtilTextureIOWrite01NEWT.java  |    8 +-
 .../TestGLReadBufferUtilTextureIOWrite02AWT.java   |   12 +-
 .../TestGLReadBufferUtilTextureIOWrite02NEWT.java  |   11 +-
 .../junit/jogl/util/texture/TestImageTypeNEWT.java |   92 +
 .../jogl/util/texture/TestJPEGImage01NEWT.java     |   12 +-
 .../texture/TestJPEGJoglAWTBenchmarkNewtAWT.java   |   10 +-
 .../texture/TestJPEGJoglAWTCompareNewtAWT.java     |   14 +-
 .../util/texture/TestJPEGTextureFromFileNEWT.java  |   28 +-
 .../jogl/util/texture/TestPNGPixelRect00NEWT.java  |    8 +-
 .../jogl/util/texture/TestPNGPixelRect01NEWT.java  |   25 +-
 .../util/texture/TestPNGTextureFromFileAWT.java    |   12 +-
 .../util/texture/TestPNGTextureFromFileNEWT.java   |   26 +-
 .../jogl/util/texture/TestPixelFormat00NEWT.java   |   61 +
 .../util/texture/TestPixelFormatUtil00NEWT.java    |  605 ++-
 .../util/texture/TestPixelFormatUtil01NEWT.java    |   19 +-
 .../util/texture/TestTGATextureFromFileNEWT.java   |   14 +-
 .../junit/jogl/util/texture/TestTexture01AWT.java  |   10 +-
 .../junit/jogl/util/texture/TestTexture02AWT.java  |   10 +-
 .../junit/jogl/util/texture/TestTextureIONEWT.java |  165 +
 .../util/texture/TestTextureSequence01AWT.java     |   10 +-
 .../util/texture/TestTextureSequence01NEWT.java    |    8 +-
 .../newt/DemoCreateAndDisposeOnCloseNEWT.java      |   10 +-
 .../test/junit/newt/TestBug1211IRQ00NEWT.java      |  324 ++
 .../opengl/test/junit/newt/TestCloseNewtAWT.java   |    8 +-
 .../junit/newt/TestDisplayLifecycle01NEWT.java     |    2 +-
 .../junit/newt/TestDisplayLifecycle02NEWT.java     |    4 +-
 .../test/junit/newt/TestEventSourceNotAWTBug.java  |    4 +-
 .../newt/TestGLWindowInvisiblePointer01NEWT.java   |   10 +-
 .../junit/newt/TestGLWindowWarpPointer01NEWT.java  |   12 +-
 .../test/junit/newt/TestGLWindows00NEWT.java       |  104 +-
 .../test/junit/newt/TestGLWindows01NEWT.java       |  101 +-
 .../junit/newt/TestGLWindows02NEWTAnimated.java    |    6 +-
 .../junit/newt/TestGLWindows03NEWTAnimResize.java  |    8 +-
 .../test/junit/newt/TestListenerCom01AWT.java      |    2 +-
 .../test/junit/newt/TestMultipleNewtCanvasAWT.java |    6 +-
 .../test/junit/newt/TestRemoteGLWindows01NEWT.java |    6 +-
 .../test/junit/newt/TestRemoteWindow01NEWT.java    |    2 +-
 .../junit/newt/TestWindowAndPointerIconNEWT.java   |   10 +-
 .../junit/newt/TestWindowClosingProtocol01AWT.java |    8 +-
 .../newt/TestWindowClosingProtocol02NEWT.java      |    6 +-
 .../newt/TestWindowClosingProtocol03NewtAWT.java   |    6 +-
 .../opengl/test/junit/newt/TestWindows01NEWT.java  |    2 +-
 .../opengl/test/junit/newt/TestWindows02NEWT.java  |  158 +
 .../junit/newt/event/BaseNewtEventModifiers.java   |   12 +-
 .../event/TestNewtEventModifiersAWTCanvas.java     |    2 +-
 .../event/TestNewtEventModifiersNEWTWindowAWT.java |    4 +-
 .../event/TestNewtEventModifiersNewtCanvasAWT.java |    4 +-
 .../TestNewtEventModifiersNewtCanvasSWTAWT.java    |    4 +-
 .../newt/event/TestNewtKeyCodeModifiersAWT.java    |    4 +-
 .../test/junit/newt/event/TestNewtKeyCodesAWT.java |    4 +-
 .../newt/event/TestNewtKeyEventAutoRepeatAWT.java  |    4 +-
 .../junit/newt/event/TestNewtKeyEventOrderAWT.java |    4 +-
 .../TestNewtKeyPressReleaseUnmaskRepeatAWT.java    |    4 +-
 .../event/TestParentingFocus01SwingAWTRobot.java   |    4 +-
 .../event/TestParentingFocus02SwingAWTRobot.java   |    2 +-
 .../event/TestParentingFocus03KeyTraversalAWT.java |    4 +-
 .../junit/newt/mm/ManualScreenMode03aNEWT.java     |    6 +-
 .../test/junit/newt/mm/TestScreenMode00aNEWT.java  |  118 +-
 .../test/junit/newt/mm/TestScreenMode00bNEWT.java  |    6 +-
 .../test/junit/newt/mm/TestScreenMode00cNEWT.java  |   12 +-
 .../test/junit/newt/mm/TestScreenMode01aNEWT.java  |   10 +-
 .../test/junit/newt/mm/TestScreenMode01bNEWT.java  |   12 +-
 .../test/junit/newt/mm/TestScreenMode01cNEWT.java  |   20 +-
 .../test/junit/newt/mm/TestScreenMode01dNEWT.java  |    8 +-
 .../test/junit/newt/mm/TestScreenMode02aNEWT.java  |    8 +-
 .../test/junit/newt/mm/TestScreenMode02bNEWT.java  |    6 +-
 .../test/junit/newt/parenting/GLRunnableDummy.java |    2 +-
 .../parenting/NewtAWTReparentingKeyAdapter.java    |  256 +-
 .../junit/newt/parenting/TestParenting01NEWT.java  |  160 +-
 .../junit/newt/parenting/TestParenting01aAWT.java  |    2 +-
 .../junit/newt/parenting/TestParenting01aSWT.java  |    4 +-
 .../junit/newt/parenting/TestParenting01bAWT.java  |    2 +-
 .../junit/newt/parenting/TestParenting01cAWT.java  |    2 +-
 .../newt/parenting/TestParenting01cSwingAWT.java   |    7 +-
 .../junit/newt/parenting/TestParenting01dAWT.java  |    2 +-
 .../junit/newt/parenting/TestParenting02AWT.java   |    2 +-
 .../junit/newt/parenting/TestParenting02NEWT.java  |   42 +-
 .../junit/newt/parenting/TestParenting03AWT.java   |    6 +-
 .../junit/newt/parenting/TestParenting04AWT.java   |    4 +-
 .../junit/newt/parenting/TestParenting04SWT.java   |    4 +-
 .../TestTranslucentChildWindowBug632NEWT.java      |   10 +-
 .../parenting/TestTranslucentParentingAWT.java     |    6 +-
 .../opengl/test/junit/util/AWTRobotUtil.java       |   42 +-
 .../jogamp/opengl/test/junit/util/DumpGLInfo.java  |   26 +-
 .../opengl/test/junit/util/GLClearColor.java       |   61 +
 .../test/junit/util/GLEventListenerCounter.java    |    4 +-
 .../opengl/test/junit/util/GLSLSimpleProgram.java  |    4 +-
 .../jogamp/opengl/test/junit/util/MiscUtils.java   |    5 +-
 .../opengl/test/junit/util/NEWTGLContext.java      |   48 +-
 .../jogamp/opengl/test/junit/util/UITestCase.java  |   97 +-
 .../test/junit/util/ValidateLockListener.java      |    6 +-
 1309 files changed, 82275 insertions(+), 44969 deletions(-)

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/libjogl2-java.git



More information about the pkg-java-commits mailing list