[libjogl2-java] 47/58: Imported Debian patch 2.1.2-1
Tony Mancill
tmancill at moszumanska.debian.org
Thu Sep 4 03:59:27 UTC 2014
This is an automated email from the git hooks/post-receive script.
tmancill pushed a commit to branch master
in repository libjogl2-java.
commit 5c32f1eb18733fb29666e17e0792c1394143c86d
Merge: 0f06452 013905e
Author: Sylvestre Ledru <sylvestre at debian.org>
Date: Fri Nov 8 10:53:16 2013 +0100
Imported Debian patch 2.1.2-1
.classpath | 2 +-
debian/changelog | 6 +
debian/control | 295 +-
debian/patches/arm-build.diff | 38 +-
debian/patches/disable_git_call.diff | 8 +-
debian/patches/manifest.diff | 8 +-
debian/patches/s390x.diff | 22 +-
debian/patches/swt.diff | 8 +-
debian/patches/variousFixes.diff | 20 +-
doc/HowToBuild.html | 41 +-
doc/Implementation/AWTPrinting.txt | 99 +
doc/Implementation/MultiThreading.txt | 31 +
doc/Overview-OpenGL-Evolution-And-JOGL.html | 8 +-
doc/uml/html-svg/class128002.html | 25 -
doc/uml/html-svg/class128069.html | 25 -
doc/uml/html-svg/class128130.html | 25 -
doc/uml/html-svg/class128197.html | 25 -
doc/uml/html-svg/class128258.html | 25 -
doc/uml/html-svg/class128325.html | 25 -
doc/uml/html-svg/class128386.html | 24 -
doc/uml/html-svg/class128453.html | 25 -
doc/uml/html-svg/class128581.html | 25 -
doc/uml/html-svg/class128709.html | 25 -
doc/uml/html-svg/class128837.html | 25 -
doc/uml/html-svg/class128965.html | 25 -
doc/uml/html-svg/class130117.html | 25 -
doc/uml/html-svg/class130245.html | 25 -
doc/uml/html-svg/class130501.html | 24 -
doc/uml/html-svg/class130629.html | 24 -
doc/uml/html-svg/class130757.html | 24 -
doc/uml/html-svg/class130885.html | 26 -
doc/uml/html-svg/class131013.html | 26 -
doc/uml/html-svg/class131141.html | 25 -
doc/uml/html-svg/class131269.html | 26 -
doc/uml/html-svg/class131397.html | 25 -
doc/uml/html-svg/class132549.html | 26 -
doc/uml/html-svg/class134914.html | 25 -
doc/uml/html-svg/class135042.html | 25 -
doc/uml/html-svg/class135170.html | 25 -
doc/uml/html-svg/classdiagrams.html | 6 +-
doc/uml/html-svg/classes.html | 56 +-
doc/uml/html-svg/classes_list.html | 56 +-
doc/uml/html-svg/fig128069.svg | 996 ++---
doc/uml/html-svg/fig134786.svg | 705 +--
doc/uml/html-svg/index-withframe.html | 31 +-
doc/uml/html-svg/index.html | 290 +-
doc/uml/html-svg/index_65.html | 6 +-
doc/uml/html-svg/index_67.html | 8 +-
doc/uml/html-svg/index_71.html | 52 +-
doc/uml/html-svg/index_74.html | 8 +-
doc/uml/html-svg/index_78.html | 6 +-
doc/uml/html-svg/index_79.html | 8 +-
doc/uml/html-svg/index_82.html | 6 +-
doc/uml/html-svg/metaclass135298.html | 25 -
doc/uml/html-svg/navig.html | 6 +-
doc/uml/html-svg/packages.html | 4 +-
doc/uml/html/classdiagrams.html | 6 +-
doc/uml/html/classes.html | 56 +-
doc/uml/html/classes_list.html | 4 +-
doc/uml/html/fig128069.png | Bin 56984 -> 103943 bytes
doc/uml/html/fig134786.png | Bin 45683 -> 85886 bytes
doc/uml/html/index-withframe.html | 31 +-
doc/uml/html/index.html | 110 +-
doc/uml/html/index_65.html | 6 +-
doc/uml/html/index_67.html | 8 +-
doc/uml/html/index_71.html | 52 +-
doc/uml/html/index_74.html | 8 +-
doc/uml/html/index_78.html | 6 +-
doc/uml/html/index_79.html | 8 +-
doc/uml/html/index_82.html | 6 +-
doc/uml/html/navig.html | 6 +-
doc/uml/html/packages.html | 4 +-
doc/uml/jogl/128069.diagram | 101 +-
doc/uml/jogl/134786.diagram | 75 +-
doc/uml/jogl/2.session | 15 +-
doc/uml/jogl/generation_settings | 2 +-
doc/uml/jogl/jogl.prj | 20 +-
jnlp-files/jogl-applet-bug816_glcanvas01.html | 32 +
jnlp-files/jogl-applet-bug816_glcanvas02a.html | 32 +
jnlp-files/jogl-applet-bug816_glcanvas02b.html | 32 +
jnlp-files/jogl-applet-bug816_layerpos03a.html | 32 +
jnlp-files/jogl-applet-bug816_layerpos03b.html | 32 +
jnlp-files/jogl-applet-bug818_gljpanel01.html | 34 +
jnlp-files/jogl-applet-bug848_glcanvas01.html | 32 +
...pplet-runner-newt-GraphTextDemo01b-napplet.html | 68 +
.../jogl-applet-runner-newt-MovieCube-napplet.html | 22 +-
jnlp-files/jogl-applet-runner-newt-MovieCube.html | 22 +-
jnlp-files/jogl-applet-runner-newt.jnlp | 3 +-
jnlp-files/jogl-test-applets.html | 27 +-
make/build-common.xml | 6 +
make/build-jogl.xml | 161 +-
make/build-nativewindow.xml | 9 +-
make/build-newt.xml | 24 +-
make/build-staticglgen.xml | 4 +-
make/build-test.xml | 58 +-
make/build.xml | 1 +
make/config/jogl/cgl-macosx.cfg | 2 +-
make/config/jogl/gl-common-gpubufferonly.cfg | 50 +
make/config/jogl/gl-common.cfg | 6 +
make/config/jogl/gl-es3-impl.cfg | 91 +
make/config/jogl/gl-es3.cfg | 98 -
make/config/jogl/gl-gl4bc.cfg | 3 +
make/config/jogl/gl-headers.cfg | 4 +-
make/config/jogl/gl-if-CustomJavaCode-es3.java | 4 +-
make/config/jogl/gl-if-es2.cfg | 3 +
make/config/jogl/gl-if-es3.cfg | 39 +
make/config/jogl/gl-if-gl.cfg | 1 +
make/config/jogl/gl-if-gl2.cfg | 3 +
make/config/jogl/gl-if-gl2_es1.cfg | 2 +
make/config/jogl/gl-if-gl2_es2.cfg | 1 +
make/config/jogl/gl-if-gl2_es3.cfg | 1 +
make/config/jogl/gl-if-gl2_gl3.cfg | 1 +
make/config/jogl/gl-if-gl3.cfg | 1 +
make/config/jogl/gl-if-gl3bc.cfg | 2 +-
make/config/jogl/gl-if-gl4.cfg | 1 +
make/config/jogl/gl-if-gl4_es3.cfg | 1 +
.../config/jogl/gl-impl-CustomJavaCode-common.java | 8 +-
make/config/jogl/gl-impl-CustomJavaCode-gl4bc.java | 96 +-
make/config/jogl/gl-impl-CustomJavaCode-gles1.java | 45 +-
make/config/jogl/gl-impl-CustomJavaCode-gles3.java | 82 +-
make/config/jogl/gl2-common-cpubufferJavaCode.java | 13 +
.../jogl/gl2_es1-common-cpubufferJavaCode.java | 4 +
.../jogl/gl2_es2-common-cpubufferJavaCode.java | 4 +
make/config/jogl/gl3-headers.cfg | 4 +-
.../jogl/gl3bc-common-cpubufferJavaCode.java | 13 +
.../jogl/gl4bc-common-cpubufferJavaCode.java | 21 +
make/config/jogl/glu-gl2.cfg | 4 +-
make/config/nativewindow/jawt-macosx.cfg | 2 +-
make/doc/jogl/spec-overview.html | 18 +-
make/joglversion | 1 +
make/joglversion-all | 1 +
make/joglversion-test | 1 +
make/joglversion-test-android | 1 +
make/nativewindowversion | 1 +
make/newtversion | 1 +
make/resources/android/AndroidManifest-jogl.xml | 5 +-
make/resources/android/AndroidManifest-test.xml | 33 +-
make/resources/android/res-test/values/strings.xml | 4 +-
make/scripts/adb-launch-activity.sh | 3 +-
make/scripts/check-java-major-version.sh | 4 +
make/scripts/make.jogl.all.linux-x86_64.sh | 1 -
make/scripts/make.jogl.all.macosx-clang.sh | 29 +
make/scripts/make.jogl.all.macosx-java7.sh | 22 -
make/scripts/make.jogl.all.macosx.sh | 1 +
make/scripts/make.jogl.all.win32.bat | 4 +-
make/scripts/make.jogl.all.win64.bat | 4 +-
make/scripts/setenv-jogl.sh | 4 +-
make/scripts/tests-javaws-x64.bat | 2 +-
make/scripts/tests-osx-x64.sh | 2 +
make/scripts/tests-win.bat | 57 +-
make/scripts/tests-x32-dbg.bat | 16 +-
make/scripts/tests-x32.bat | 13 +-
make/scripts/tests-x64-dbg.bat | 31 +-
make/scripts/tests-x64.bat | 15 +-
make/scripts/tests-x64.sh | 9 +-
make/scripts/tests.sh | 99 +-
.../libavcodec/avcodec.h | 0
.../{ => lavc53_lavf53_lavu51}/libavcodec/avfft.h | 0
.../{ => lavc53_lavf53_lavu51}/libavcodec/dxva2.h | 0
.../{ => lavc53_lavf53_lavu51}/libavcodec/opt.h | 0
.../{ => lavc53_lavf53_lavu51}/libavcodec/vaapi.h | 0
.../{ => lavc53_lavf53_lavu51}/libavcodec/vda.h | 0
.../{ => lavc53_lavf53_lavu51}/libavcodec/vdpau.h | 0
.../libavcodec/version.h | 0
.../{ => lavc53_lavf53_lavu51}/libavcodec/xvmc.h | 0
.../libavformat/avformat.h | 0
.../{ => lavc53_lavf53_lavu51}/libavformat/avio.h | 0
.../libavformat/version.h | 0
.../{ => lavc53_lavf53_lavu51}/libavutil/adler32.h | 0
.../{ => lavc53_lavf53_lavu51}/libavutil/aes.h | 0
.../libavutil/attributes.h | 0
.../libavutil/audioconvert.h | 0
.../libavutil/avassert.h | 0
.../libavutil/avconfig.h | 0
.../libavutil/avstring.h | 0
.../{ => lavc53_lavf53_lavu51}/libavutil/avutil.h | 0
.../{ => lavc53_lavf53_lavu51}/libavutil/base64.h | 0
.../{ => lavc53_lavf53_lavu51}/libavutil/bswap.h | 0
.../{ => lavc53_lavf53_lavu51}/libavutil/common.h | 0
.../{ => lavc53_lavf53_lavu51}/libavutil/cpu.h | 0
.../{ => lavc53_lavf53_lavu51}/libavutil/crc.h | 0
.../{ => lavc53_lavf53_lavu51}/libavutil/dict.h | 0
.../{ => lavc53_lavf53_lavu51}/libavutil/error.h | 0
.../{ => lavc53_lavf53_lavu51}/libavutil/eval.h | 0
.../{ => lavc53_lavf53_lavu51}/libavutil/fifo.h | 0
.../{ => lavc53_lavf53_lavu51}/libavutil/file.h | 0
.../libavutil/imgutils.h | 0
.../libavutil/intfloat.h | 0
.../libavutil/intfloat_readwrite.h | 0
.../libavutil/intreadwrite.h | 0
.../{ => lavc53_lavf53_lavu51}/libavutil/lfg.h | 0
.../{ => lavc53_lavf53_lavu51}/libavutil/log.h | 0
.../{ => lavc53_lavf53_lavu51}/libavutil/lzo.h | 0
.../libavutil/mathematics.h | 0
.../{ => lavc53_lavf53_lavu51}/libavutil/md5.h | 0
.../{ => lavc53_lavf53_lavu51}/libavutil/mem.h | 0
.../{ => lavc53_lavf53_lavu51}/libavutil/opt.h | 0
.../libavutil/parseutils.h | 0
.../{ => lavc53_lavf53_lavu51}/libavutil/pixdesc.h | 0
.../{ => lavc53_lavf53_lavu51}/libavutil/pixfmt.h | 0
.../libavutil/random_seed.h | 0
.../libavutil/rational.h | 0
.../libavutil/samplefmt.h | 0
.../{ => lavc53_lavf53_lavu51}/libavutil/sha.h | 0
.../libavcodec/avcodec.h | 4658 ++++++++++++++++++++
.../lavc54_lavf54_lavu52_lavr01/libavcodec/avfft.h | 116 +
.../lavc54_lavf54_lavu52_lavr01/libavcodec/dxva2.h | 88 +
.../libavcodec/old_codec_ids.h | 366 ++
.../lavc54_lavf54_lavu52_lavr01/libavcodec/vaapi.h | 173 +
.../lavc54_lavf54_lavu52_lavr01/libavcodec/vda.h | 217 +
.../lavc54_lavf54_lavu52_lavr01/libavcodec/vdpau.h | 94 +
.../libavcodec/version.h | 95 +
.../lavc54_lavf54_lavu52_lavr01/libavcodec/xvmc.h | 168 +
.../libavformat/avformat.h | 1749 ++++++++
.../lavc54_lavf54_lavu52_lavr01/libavformat/avio.h | 433 ++
.../libavformat/version.h | 71 +
.../libavresample/avresample.h | 379 ++
.../libavresample/version.h | 46 +
.../libavutil/adler32.h | 0
.../lavc54_lavf54_lavu52_lavr01/libavutil/aes.h | 67 +
.../libavutil/attributes.h | 122 +
.../libavutil/audio_fifo.h | 146 +
.../libavutil/audioconvert.h | 6 +
.../libavutil/avassert.h | 0
.../libavutil/avconfig.h | 0
.../libavutil/avstring.h | 191 +
.../lavc54_lavf54_lavu52_lavr01/libavutil/avutil.h | 275 ++
.../libavutil/base64.h | 0
.../libavutil/blowfish.h | 76 +
.../libavutil/bswap.h | 0
.../libavutil/channel_layout.h | 182 +
.../lavc54_lavf54_lavu52_lavr01/libavutil/common.h | 406 ++
.../lavc54_lavf54_lavu52_lavr01/libavutil/cpu.h | 84 +
.../lavc54_lavf54_lavu52_lavr01/libavutil/crc.h | 74 +
.../lavc54_lavf54_lavu52_lavr01/libavutil/dict.h | 129 +
.../lavc54_lavf54_lavu52_lavr01/libavutil/error.h | 83 +
.../libavutil/eval.h | 0
.../lavc54_lavf54_lavu52_lavr01/libavutil/fifo.h | 131 +
.../lavc54_lavf54_lavu52_lavr01/libavutil/file.h | 54 +
.../libavutil/imgutils.h | 138 +
.../libavutil/intfloat.h | 77 +
.../libavutil/intfloat_readwrite.h | 0
.../libavutil/intreadwrite.h | 549 +++
.../lavc54_lavf54_lavu52_lavr01/libavutil/lfg.h | 62 +
.../lavc54_lavf54_lavu52_lavr01/libavutil/log.h | 173 +
.../lavc54_lavf54_lavu52_lavr01/libavutil/lzo.h | 66 +
.../libavutil/mathematics.h | 111 +
.../lavc54_lavf54_lavu52_lavr01/libavutil/md5.h | 51 +
.../lavc54_lavf54_lavu52_lavr01/libavutil/mem.h | 183 +
.../libavutil/old_pix_fmts.h | 128 +
.../lavc54_lavf54_lavu52_lavr01/libavutil/opt.h | 516 +++
.../libavutil/parseutils.h | 0
.../libavutil/pixdesc.h | 223 +
.../lavc54_lavf54_lavu52_lavr01/libavutil/pixfmt.h | 268 ++
.../libavutil/random_seed.h | 0
.../libavutil/rational.h | 155 +
.../libavutil/samplefmt.h | 220 +
.../lavc54_lavf54_lavu52_lavr01/libavutil/sha.h | 76 +
.../lavc54_lavf54_lavu52_lavr01/libavutil/time.h | 39 +
.../libavutil/version.h | 87 +
.../lavc54_lavf54_lavu52_lavr01/libavutil/xtea.h | 61 +
.../libswresample/swresample.h | 311 ++
.../libswresample/version.h | 45 +
.../libavcodec/avcodec.h | 4277 ++++++++++++++++++
.../lavc55_lavf55_lavu52_lavr01/libavcodec/avfft.h | 116 +
.../lavc55_lavf55_lavu52_lavr01/libavcodec/dxva2.h | 88 +
.../lavc55_lavf55_lavu52_lavr01/libavcodec/vaapi.h | 173 +
.../lavc55_lavf55_lavu52_lavr01/libavcodec/vda.h | 142 +
.../lavc55_lavf55_lavu52_lavr01/libavcodec/vdpau.h | 160 +
.../libavcodec/version.h | 77 +
.../lavc55_lavf55_lavu52_lavr01/libavcodec/xvmc.h | 168 +
.../libavformat/avformat.h | 1708 +++++++
.../lavc55_lavf55_lavu52_lavr01/libavformat/avio.h | 433 ++
.../libavformat/version.h | 52 +
.../libavresample/avresample.h | 409 ++
.../libavresample/version.h | 52 +
.../libavutil/adler32.h | 0
.../lavc55_lavf55_lavu52_lavr01/libavutil/aes.h | 67 +
.../libavutil/attributes.h | 122 +
.../libavutil/audio_fifo.h | 146 +
.../libavutil/audioconvert.h | 6 +
.../libavutil/avassert.h | 0
.../libavutil/avconfig.h | 0
.../libavutil/avstring.h | 226 +
.../lavc55_lavf55_lavu52_lavr01/libavutil/avutil.h | 308 ++
.../libavutil/base64.h | 0
.../libavutil/blowfish.h | 76 +
.../libavutil/bswap.h | 0
.../lavc55_lavf55_lavu52_lavr01/libavutil/buffer.h | 267 ++
.../libavutil/channel_layout.h | 182 +
.../lavc55_lavf55_lavu52_lavr01/libavutil/common.h | 405 ++
.../lavc55_lavf55_lavu52_lavr01/libavutil/cpu.h | 84 +
.../lavc55_lavf55_lavu52_lavr01/libavutil/crc.h | 74 +
.../lavc55_lavf55_lavu52_lavr01/libavutil/dict.h | 146 +
.../lavc55_lavf55_lavu52_lavr01/libavutil/error.h | 83 +
.../libavutil/eval.h | 0
.../lavc55_lavf55_lavu52_lavr01/libavutil/fifo.h | 131 +
.../lavc55_lavf55_lavu52_lavr01/libavutil/file.h | 54 +
.../lavc55_lavf55_lavu52_lavr01/libavutil/frame.h | 491 +++
.../lavc55_lavf55_lavu52_lavr01/libavutil/hmac.h | 95 +
.../libavutil/imgutils.h | 138 +
.../libavutil/intfloat.h | 77 +
.../libavutil/intfloat_readwrite.h | 0
.../libavutil/intreadwrite.h | 549 +++
.../lavc55_lavf55_lavu52_lavr01/libavutil/lfg.h | 62 +
.../lavc55_lavf55_lavu52_lavr01/libavutil/log.h | 173 +
.../lavc55_lavf55_lavu52_lavr01/libavutil/lzo.h | 66 +
.../libavutil/mathematics.h | 111 +
.../lavc55_lavf55_lavu52_lavr01/libavutil/md5.h | 51 +
.../lavc55_lavf55_lavu52_lavr01/libavutil/mem.h | 209 +
.../libavutil/old_pix_fmts.h | 132 +
.../lavc55_lavf55_lavu52_lavr01/libavutil/opt.h | 516 +++
.../libavutil/parseutils.h | 0
.../libavutil/pixdesc.h | 276 ++
.../lavc55_lavf55_lavu52_lavr01/libavutil/pixfmt.h | 277 ++
.../libavutil/random_seed.h | 0
.../libavutil/rational.h | 155 +
.../libavutil/samplefmt.h | 220 +
.../lavc55_lavf55_lavu52_lavr01/libavutil/sha.h | 76 +
.../lavc55_lavf55_lavu52_lavr01/libavutil/time.h | 39 +
.../libavutil/version.h | 96 +
.../lavc55_lavf55_lavu52_lavr01/libavutil/xtea.h | 61 +
.../libswresample/swresample.h | 311 ++
.../libswresample/version.h | 45 +
make/stub_includes/macosx/OpenGL/OpenGL.h | 3 +-
.../com/jogamp/audio/windows/waveout/Audio.java | 10 +-
.../com/jogamp/audio/windows/waveout/Mixer.java | 32 +-
.../jogamp/audio/windows/waveout/SoundBuffer.java | 10 +-
.../com/jogamp/audio/windows/waveout/Track.java | 12 +-
.../com/jogamp/audio/windows/waveout/Vec3f.java | 11 +-
.../gluegen/opengl/BuildComposablePipeline.java | 173 +-
.../jogamp/gluegen/opengl/BuildStaticGLInfo.java | 38 +-
.../com/jogamp/gluegen/opengl/GLConfiguration.java | 40 +-
.../com/jogamp/gluegen/opengl/GLEmitter.java | 58 +-
.../gluegen/opengl/GLJavaMethodBindingEmitter.java | 16 +-
.../jogamp/gluegen/opengl/ant/StaticGLGenTask.java | 73 +-
.../opengl/nativesig/NativeSignatureEmitter.java | 18 +-
.../NativeSignatureJavaMethodBindingEmitter.java | 32 +-
.../gluegen/runtime/opengl/GLNameResolver.java | 20 +-
.../runtime/opengl/GLProcAddressResolver.java | 11 +-
.../com/jogamp/graph/curve/OutlineShape.java | 140 +-
.../classes/com/jogamp/graph/curve/Region.java | 68 +-
.../com/jogamp/graph/curve/opengl/GLRegion.java | 42 +-
.../jogamp/graph/curve/opengl/RegionRenderer.java | 24 +-
.../com/jogamp/graph/curve/opengl/RenderState.java | 33 +-
.../com/jogamp/graph/curve/opengl/Renderer.java | 84 +-
.../jogamp/graph/curve/opengl/TextRenderer.java | 60 +-
.../com/jogamp/graph/curve/tess/Triangulation.java | 2 +-
.../com/jogamp/graph/curve/tess/Triangulator.java | 12 +-
src/jogl/classes/com/jogamp/graph/font/Font.java | 35 +-
.../classes/com/jogamp/graph/font/FontFactory.java | 20 +-
.../classes/com/jogamp/graph/font/FontSet.java | 16 +-
.../classes/com/jogamp/graph/geom/Outline.java | 39 +-
.../classes/com/jogamp/graph/geom/Triangle.java | 11 +-
src/jogl/classes/com/jogamp/graph/geom/Vertex.java | 23 +-
.../com/jogamp/graph/geom/opengl/SVertex.java | 61 +-
src/jogl/classes/com/jogamp/opengl/FBObject.java | 790 ++--
.../com/jogamp/opengl/GLAutoDrawableDelegate.java | 65 +-
.../com/jogamp/opengl/GLEventListenerState.java | 118 +-
.../classes/com/jogamp/opengl/GLExtensions.java | 22 +-
.../com/jogamp/opengl/GLRendererQuirks.java | 206 +-
.../classes/com/jogamp/opengl/GLStateKeeper.java | 40 +-
.../opengl/GenericGLCapabilitiesChooser.java | 10 +-
.../classes/com/jogamp/opengl/JoglVersion.java | 42 +-
.../opengl/cg/CgDynamicLibraryBundleInfo.java | 25 +-
.../classes/com/jogamp/opengl/cg/CgException.java | 14 +-
.../classes/com/jogamp/opengl/math/Binary16.java | 569 +++
.../classes/com/jogamp/opengl/math/Binary32.java | 116 +
.../classes/com/jogamp/opengl/math/Binary64.java | 116 +
.../classes/com/jogamp/opengl/math/FixedPoint.java | 12 +-
.../classes/com/jogamp/opengl/math/FloatUtil.java | 88 +-
.../classes/com/jogamp/opengl/math/Quaternion.java | 40 +-
.../classes/com/jogamp/opengl/math/VectorUtil.java | 46 +-
.../com/jogamp/opengl/math/Vert2fImmutable.java | 4 +-
.../com/jogamp/opengl/math/geom/AABBox.java | 87 +-
.../com/jogamp/opengl/math/geom/Frustum.java | 82 +-
.../classes/com/jogamp/opengl/swt/GLCanvas.java | 314 +-
.../com/jogamp/opengl/util/AWTAnimatorImpl.java | 13 +-
.../classes/com/jogamp/opengl/util/Animator.java | 52 +-
.../com/jogamp/opengl/util/AnimatorBase.java | 110 +-
.../jogamp/opengl/util/DefaultAnimatorImpl.java | 12 +-
.../com/jogamp/opengl/util/FPSAnimator.java | 80 +-
.../com/jogamp/opengl/util/GLArrayDataClient.java | 114 +-
.../jogamp/opengl/util/GLArrayDataEditable.java | 29 +-
.../com/jogamp/opengl/util/GLArrayDataServer.java | 199 +-
.../com/jogamp/opengl/util/GLArrayDataWrapper.java | 152 +-
.../classes/com/jogamp/opengl/util/GLBuffers.java | 402 +-
.../com/jogamp/opengl/util/GLDrawableUtil.java | 48 +-
.../com/jogamp/opengl/util/GLPixelBuffer.java | 241 +-
.../jogamp/opengl/util/GLPixelStorageModes.java | 72 +-
.../com/jogamp/opengl/util/GLReadBufferUtil.java | 79 +-
src/jogl/classes/com/jogamp/opengl/util/Gamma.java | 14 +-
.../com/jogamp/opengl/util/ImmModeSink.java | 388 +-
.../classes/com/jogamp/opengl/util/PMVMatrix.java | 277 +-
.../com/jogamp/opengl/util/RandomTileRenderer.java | 237 +
.../classes/com/jogamp/opengl/util/TGAWriter.java | 16 +-
.../com/jogamp/opengl/util/TileRenderer.java | 537 +++
.../com/jogamp/opengl/util/TileRendererBase.java | 676 +++
.../classes/com/jogamp/opengl/util/TimeFrameI.java | 81 +
.../com/jogamp/opengl/util/av/AudioSink.java | 426 +-
.../jogamp/opengl/util/av/AudioSinkFactory.java | 15 +-
.../com/jogamp/opengl/util/av/GLMediaPlayer.java | 545 ++-
.../opengl/util/av/GLMediaPlayerFactory.java | 25 +-
.../jogamp/opengl/util/awt/AWTGLPixelBuffer.java | 142 +-
.../opengl/util/awt/AWTGLReadBufferUtil.java | 27 +-
.../com/jogamp/opengl/util/awt/ImageUtil.java | 26 +-
.../com/jogamp/opengl/util/awt/Overlay.java | 14 +-
.../com/jogamp/opengl/util/awt/Screenshot.java | 28 +-
.../com/jogamp/opengl/util/awt/TextRenderer.java | 103 +-
.../jogamp/opengl/util/awt/TextureRenderer.java | 28 +-
.../com/jogamp/opengl/util/gl2/BitmapCharRec.java | 18 +-
.../com/jogamp/opengl/util/gl2/BitmapFontRec.java | 18 +-
.../com/jogamp/opengl/util/gl2/CoordRec.java | 18 +-
.../classes/com/jogamp/opengl/util/gl2/GLUT.java | 52 +-
.../com/jogamp/opengl/util/gl2/GLUTBitmap8x13.java | 14 +-
.../com/jogamp/opengl/util/gl2/GLUTBitmap9x15.java | 14 +-
.../opengl/util/gl2/GLUTBitmapHelvetica10.java | 14 +-
.../opengl/util/gl2/GLUTBitmapHelvetica12.java | 14 +-
.../opengl/util/gl2/GLUTBitmapHelvetica18.java | 14 +-
.../opengl/util/gl2/GLUTBitmapTimesRoman10.java | 14 +-
.../opengl/util/gl2/GLUTBitmapTimesRoman24.java | 14 +-
.../opengl/util/gl2/GLUTStrokeMonoRoman.java | 14 +-
.../jogamp/opengl/util/gl2/GLUTStrokeRoman.java | 14 +-
.../com/jogamp/opengl/util/gl2/StrokeCharRec.java | 18 +-
.../com/jogamp/opengl/util/gl2/StrokeFontRec.java | 18 +-
.../com/jogamp/opengl/util/gl2/StrokeRec.java | 20 +-
.../com/jogamp/opengl/util/gl2/TileRenderer.java | 601 ---
.../com/jogamp/opengl/util/glsl/ShaderCode.java | 236 +-
.../com/jogamp/opengl/util/glsl/ShaderProgram.java | 49 +-
.../com/jogamp/opengl/util/glsl/ShaderState.java | 232 +-
.../com/jogamp/opengl/util/glsl/ShaderUtil.java | 54 +-
.../opengl/util/glsl/fixedfunc/FixedFuncUtil.java | 12 +-
.../util/glsl/fixedfunc/ShaderSelectionMode.java | 18 +-
.../jogamp/opengl/util/glsl/sdk/CompileShader.java | 7 +-
.../opengl/util/glsl/sdk/CompileShaderNVidia.java | 4 +
.../opengl/util/packrect/BackingStoreManager.java | 14 +-
.../com/jogamp/opengl/util/packrect/Level.java | 62 +-
.../com/jogamp/opengl/util/packrect/LevelSet.java | 40 +-
.../com/jogamp/opengl/util/packrect/Rect.java | 17 +-
.../jogamp/opengl/util/packrect/RectVisitor.java | 14 +-
.../opengl/util/packrect/RectanglePacker.java | 48 +-
.../com/jogamp/opengl/util/texture/Texture.java | 118 +-
.../jogamp/opengl/util/texture/TextureCoords.java | 17 +-
.../jogamp/opengl/util/texture/TextureData.java | 99 +-
.../com/jogamp/opengl/util/texture/TextureIO.java | 128 +-
.../opengl/util/texture/TextureSequence.java | 165 +-
.../jogamp/opengl/util/texture/TextureState.java | 168 +
.../opengl/util/texture/awt/AWTTextureData.java | 28 +-
.../opengl/util/texture/awt/AWTTextureIO.java | 18 +-
.../jogamp/opengl/util/texture/spi/DDSImage.java | 22 +-
.../jogamp/opengl/util/texture/spi/JPEGImage.java | 42 +-
.../opengl/util/texture/spi/LEDataInputStream.java | 40 +-
.../util/texture/spi/LEDataOutputStream.java | 29 +-
.../util/texture/spi/NetPbmTextureWriter.java | 37 +-
.../jogamp/opengl/util/texture/spi/PNGImage.java | 75 +-
.../jogamp/opengl/util/texture/spi/SGIImage.java | 40 +-
.../jogamp/opengl/util/texture/spi/TGAImage.java | 35 +-
.../opengl/util/texture/spi/TextureProvider.java | 14 +-
.../opengl/util/texture/spi/TextureWriter.java | 14 +-
.../util/texture/spi/awt/IIOTextureProvider.java | 17 +-
.../util/texture/spi/awt/IIOTextureWriter.java | 17 +-
src/jogl/classes/javax/media/opengl/DebugGL2.java | 2 +-
src/jogl/classes/javax/media/opengl/DebugGL3.java | 2 +-
.../classes/javax/media/opengl/DebugGL3bc.java | 2 +-
src/jogl/classes/javax/media/opengl/DebugGL4.java | 2 +-
.../classes/javax/media/opengl/DebugGLES2.java | 2 +-
.../media/opengl/DefaultGLCapabilitiesChooser.java | 32 +-
.../classes/javax/media/opengl/FPSCounter.java | 32 +-
.../javax/media/opengl/GLAnimatorControl.java | 16 +-
.../classes/javax/media/opengl/GLArrayData.java | 21 +-
.../classes/javax/media/opengl/GLAutoDrawable.java | 163 +-
src/jogl/classes/javax/media/opengl/GLBase.java | 133 +-
.../classes/javax/media/opengl/GLCapabilities.java | 23 +-
.../javax/media/opengl/GLCapabilitiesChooser.java | 16 +-
.../media/opengl/GLCapabilitiesImmutable.java | 10 +-
src/jogl/classes/javax/media/opengl/GLContext.java | 590 ++-
.../javax/media/opengl/GLDebugListener.java | 8 +-
.../classes/javax/media/opengl/GLDebugMessage.java | 117 +-
.../classes/javax/media/opengl/GLDrawable.java | 33 +-
.../javax/media/opengl/GLDrawableFactory.java | 282 +-
.../javax/media/opengl/GLEventListener.java | 22 +-
.../classes/javax/media/opengl/GLException.java | 14 +-
.../classes/javax/media/opengl/GLFBODrawable.java | 84 +-
.../media/opengl/GLOffscreenAutoDrawable.java | 22 +-
src/jogl/classes/javax/media/opengl/GLPbuffer.java | 4 +-
.../javax/media/opengl/GLPipelineFactory.java | 22 +-
src/jogl/classes/javax/media/opengl/GLProfile.java | 429 +-
.../classes/javax/media/opengl/GLRunnable.java | 20 +-
.../classes/javax/media/opengl/GLRunnable2.java | 14 +-
.../javax/media/opengl/GLSharedContextSetter.java | 146 +
.../classes/javax/media/opengl/GLUniformData.java | 15 +-
src/jogl/classes/javax/media/opengl/Threading.java | 52 +-
src/jogl/classes/javax/media/opengl/TraceGL2.java | 2 +-
src/jogl/classes/javax/media/opengl/TraceGL3.java | 2 +-
.../classes/javax/media/opengl/TraceGL3bc.java | 2 +-
src/jogl/classes/javax/media/opengl/TraceGL4.java | 2 +-
.../classes/javax/media/opengl/TraceGLES2.java | 2 +-
.../javax/media/opengl/awt/ComponentEvents.java | 14 +-
.../classes/javax/media/opengl/awt/GLCanvas.java | 381 +-
.../classes/javax/media/opengl/awt/GLJPanel.java | 651 ++-
.../javax/media/opengl/fixedfunc/GLMatrixFunc.java | 18 +-
.../media/opengl/fixedfunc/GLPointerFunc.java | 2 +-
.../media/opengl/fixedfunc/GLPointerFuncUtil.java | 10 +-
.../opengl/glu/GLUtessellatorCallbackAdapter.java | 12 +
.../jogamp/graph/curve/opengl/RegionFactory.java | 20 +-
.../graph/curve/opengl/RegionRendererImpl01.java | 25 +-
.../jogamp/graph/curve/opengl/RenderStateImpl.java | 17 +-
.../graph/curve/opengl/TextRendererImpl01.java | 26 +-
.../jogamp/graph/curve/opengl/VBORegion2PES2.java | 181 +-
.../jogamp/graph/curve/opengl/VBORegionSPES2.java | 37 +-
.../graph/curve/opengl/shader/AttributeNames.java | 12 +-
.../graph/curve/opengl/shader/UniformNames.java | 2 +-
.../jogamp/graph/curve/tess/CDTriangulator2D.java | 33 +-
.../jogamp/graph/curve/tess/GraphOutline.java | 10 +-
.../jogamp/graph/curve/tess/GraphVertex.java | 12 +-
.../classes/jogamp/graph/curve/tess/HEdge.java | 12 +-
src/jogl/classes/jogamp/graph/curve/tess/Loop.java | 30 +-
.../jogamp/graph/curve/text/GlyphShape.java | 20 +-
.../jogamp/graph/curve/text/GlyphString.java | 58 +-
src/jogl/classes/jogamp/graph/font/FontInt.java | 2 +-
.../classes/jogamp/graph/font/JavaFontLoader.java | 49 +-
.../jogamp/graph/font/UbuntuFontLoader.java | 123 +-
.../jogamp/graph/font/typecast/TypecastFont.java | 70 +-
.../font/typecast/TypecastFontConstructor.java | 14 +-
.../jogamp/graph/font/typecast/TypecastGlyph.java | 96 +-
.../graph/font/typecast/TypecastHMetrics.java | 20 +-
.../graph/font/typecast/TypecastRenderer.java | 26 +-
.../graph/font/typecast/ot/Disassembler.java | 8 +-
.../jogamp/graph/font/typecast/ot/Fixed.java | 4 +-
.../jogamp/graph/font/typecast/ot/Mnemonic.java | 8 +-
.../jogamp/graph/font/typecast/ot/OTFont.java | 37 +-
.../graph/font/typecast/ot/OTFontCollection.java | 4 +-
.../jogamp/graph/font/typecast/ot/OTGlyph.java | 8 +-
.../graph/font/typecast/ot/mac/ResourceData.java | 2 +-
.../graph/font/typecast/ot/mac/ResourceFile.java | 10 +-
.../graph/font/typecast/ot/mac/ResourceHeader.java | 6 +-
.../graph/font/typecast/ot/mac/ResourceMap.java | 10 +-
.../font/typecast/ot/mac/ResourceReference.java | 12 +-
.../graph/font/typecast/ot/mac/ResourceType.java | 10 +-
.../graph/font/typecast/ot/table/BaseTable.java | 111 +-
.../graph/font/typecast/ot/table/CffTable.java | 136 +-
.../graph/font/typecast/ot/table/Charstring.java | 2 +-
.../font/typecast/ot/table/CharstringType2.java | 21 +-
.../graph/font/typecast/ot/table/ClassDef.java | 8 +-
.../font/typecast/ot/table/ClassDefFormat1.java | 9 +-
.../font/typecast/ot/table/ClassDefFormat2.java | 9 +-
.../graph/font/typecast/ot/table/CmapFormat.java | 15 +-
.../graph/font/typecast/ot/table/CmapFormat0.java | 5 +-
.../graph/font/typecast/ot/table/CmapFormat2.java | 31 +-
.../graph/font/typecast/ot/table/CmapFormat4.java | 8 +-
.../graph/font/typecast/ot/table/CmapFormat6.java | 7 +-
.../font/typecast/ot/table/CmapFormatUnknown.java | 9 +-
.../font/typecast/ot/table/CmapIndexEntry.java | 4 +-
.../graph/font/typecast/ot/table/CmapTable.java | 13 +-
.../graph/font/typecast/ot/table/Coverage.java | 2 +-
.../font/typecast/ot/table/CoverageFormat1.java | 2 +
.../font/typecast/ot/table/CoverageFormat2.java | 2 +
.../graph/font/typecast/ot/table/CvtTable.java | 15 +-
.../graph/font/typecast/ot/table/Device.java | 8 +-
.../font/typecast/ot/table/DirectoryEntry.java | 6 +-
.../graph/font/typecast/ot/table/DsigEntry.java | 14 +-
.../graph/font/typecast/ot/table/DsigTable.java | 15 +-
.../graph/font/typecast/ot/table/FeatureList.java | 8 +-
.../font/typecast/ot/table/FeatureRecord.java | 2 +-
.../graph/font/typecast/ot/table/FpgmTable.java | 15 +-
.../graph/font/typecast/ot/table/GaspRange.java | 13 +-
.../graph/font/typecast/ot/table/GaspTable.java | 17 +-
.../typecast/ot/table/GlyfCompositeDescript.java | 9 +-
.../graph/font/typecast/ot/table/GlyfDescript.java | 8 +-
.../font/typecast/ot/table/GlyfSimpleDescript.java | 12 +-
.../graph/font/typecast/ot/table/GlyfTable.java | 8 +-
.../font/typecast/ot/table/GlyphDescription.java | 24 +-
.../graph/font/typecast/ot/table/GposTable.java | 7 +-
.../graph/font/typecast/ot/table/GsubTable.java | 24 +-
.../graph/font/typecast/ot/table/HdmxTable.java | 23 +-
.../graph/font/typecast/ot/table/HeadTable.java | 7 +-
.../graph/font/typecast/ot/table/HheaTable.java | 15 +-
.../graph/font/typecast/ot/table/HmtxTable.java | 3 +
.../jogamp/graph/font/typecast/ot/table/ID.java | 4 +-
.../graph/font/typecast/ot/table/KernSubtable.java | 12 +-
.../typecast/ot/table/KernSubtableFormat0.java | 12 +-
.../typecast/ot/table/KernSubtableFormat2.java | 10 +-
.../graph/font/typecast/ot/table/KernTable.java | 16 +-
.../graph/font/typecast/ot/table/KerningPair.java | 8 +-
.../graph/font/typecast/ot/table/LangSys.java | 10 +-
.../font/typecast/ot/table/LangSysRecord.java | 2 +-
.../graph/font/typecast/ot/table/Ligature.java | 4 +-
.../typecast/ot/table/LigatureSubstFormat1.java | 3 +-
.../graph/font/typecast/ot/table/LocaTable.java | 13 +-
.../graph/font/typecast/ot/table/Lookup.java | 2 +-
.../graph/font/typecast/ot/table/LookupList.java | 8 +-
.../typecast/ot/table/LookupSubtableFactory.java | 4 +-
.../graph/font/typecast/ot/table/LtshTable.java | 19 +-
.../graph/font/typecast/ot/table/MaxpTable.java | 17 +-
.../graph/font/typecast/ot/table/NameRecord.java | 19 +-
.../graph/font/typecast/ot/table/NameTable.java | 16 +-
.../graph/font/typecast/ot/table/Os2Table.java | 17 +-
.../graph/font/typecast/ot/table/Panose.java | 27 +-
.../graph/font/typecast/ot/table/PcltTable.java | 17 +-
.../graph/font/typecast/ot/table/PostTable.java | 21 +-
.../graph/font/typecast/ot/table/PrepTable.java | 15 +-
.../graph/font/typecast/ot/table/Program.java | 8 +-
.../graph/font/typecast/ot/table/RangeRecord.java | 2 +-
.../graph/font/typecast/ot/table/Script.java | 6 +-
.../graph/font/typecast/ot/table/ScriptList.java | 12 +-
.../graph/font/typecast/ot/table/ScriptRecord.java | 4 +-
.../font/typecast/ot/table/SignatureBlock.java | 11 +-
.../graph/font/typecast/ot/table/SingleSubst.java | 2 +-
.../font/typecast/ot/table/SingleSubstFormat1.java | 5 +-
.../font/typecast/ot/table/SingleSubstFormat2.java | 5 +-
.../graph/font/typecast/ot/table/TTCHeader.java | 12 +-
.../jogamp/graph/font/typecast/ot/table/Table.java | 12 +-
.../font/typecast/ot/table/TableDirectory.java | 3 +-
.../font/typecast/ot/table/TableException.java | 6 +-
.../graph/font/typecast/ot/table/TableFactory.java | 10 +-
.../graph/font/typecast/ot/table/VdmxTable.java | 43 +-
.../graph/font/typecast/ot/table/VheaTable.java | 5 +-
.../graph/font/typecast/ot/table/VmtxTable.java | 3 +
.../graph/font/typecast/t2/T2Interpreter.java | 146 +-
.../graph/font/typecast/tt/engine/Interpreter.java | 4 +-
.../graph/font/typecast/tt/engine/Parser.java | 1 +
.../jogamp/graph/geom/plane/AffineTransform.java | 50 +-
.../classes/jogamp/graph/geom/plane/Crossing.java | 26 +-
.../classes/jogamp/graph/geom/plane/Path2D.java | 47 +-
src/jogl/classes/jogamp/opengl/Debug.java | 21 +-
.../opengl/DesktopGLDynamicLibraryBundleInfo.java | 14 +-
.../opengl/DesktopGLDynamicLookupHelper.java | 11 +-
.../jogamp/opengl/ExtensionAvailabilityCache.java | 45 +-
src/jogl/classes/jogamp/opengl/FPSCounterImpl.java | 61 +-
.../classes/jogamp/opengl/GLAutoDrawableBase.java | 218 +-
.../classes/jogamp/opengl/GLBufferSizeTracker.java | 29 +-
.../jogamp/opengl/GLBufferStateTracker.java | 62 +-
src/jogl/classes/jogamp/opengl/GLContextImpl.java | 680 +--
.../classes/jogamp/opengl/GLContextShareSet.java | 196 +-
.../jogamp/opengl/GLDebugMessageHandler.java | 128 +-
.../jogamp/opengl/GLDrawableFactoryImpl.java | 113 +-
.../classes/jogamp/opengl/GLDrawableHelper.java | 271 +-
src/jogl/classes/jogamp/opengl/GLDrawableImpl.java | 70 +-
.../jogamp/opengl/GLDynamicLibraryBundleInfo.java | 19 +-
.../jogamp/opengl/GLDynamicLookupHelper.java | 10 +-
.../classes/jogamp/opengl/GLFBODrawableImpl.java | 153 +-
.../jogamp/opengl/GLGraphicsConfigurationUtil.java | 60 +-
.../jogamp/opengl/GLOffscreenAutoDrawableImpl.java | 45 +-
src/jogl/classes/jogamp/opengl/GLPbufferImpl.java | 16 +-
src/jogl/classes/jogamp/opengl/GLRunnableTask.java | 29 +-
src/jogl/classes/jogamp/opengl/GLStateTracker.java | 59 +-
.../classes/jogamp/opengl/GLVersionNumber.java | 20 +-
src/jogl/classes/jogamp/opengl/GLWorkerThread.java | 25 +-
src/jogl/classes/jogamp/opengl/GLXExtensions.java | 4 +-
.../jogamp/opengl/ListenerSyncedImplStub.java | 12 +-
src/jogl/classes/jogamp/opengl/MemoryObject.java | 2 +
src/jogl/classes/jogamp/opengl/ProjectFloat.java | 120 +-
.../jogamp/opengl/SharedResourceRunner.java | 208 +-
src/jogl/classes/jogamp/opengl/ThreadingImpl.java | 39 +-
.../jogamp/opengl/ToolkitThreadingPlugin.java | 16 +-
.../android/av/AndroidGLMediaPlayerAPI14.java | 418 +-
.../jogamp/opengl/awt/AWTThreadingPlugin.java | 19 +-
.../classes/jogamp/opengl/awt/AWTTilePainter.java | 389 ++
src/jogl/classes/jogamp/opengl/awt/AWTUtil.java | 16 +-
src/jogl/classes/jogamp/opengl/awt/Java2D.java | 49 +-
.../classes/jogamp/opengl/awt/VersionApplet.java | 15 +-
.../egl/DesktopES2DynamicLibraryBundleInfo.java | 31 +-
src/jogl/classes/jogamp/opengl/egl/EGLContext.java | 38 +-
.../classes/jogamp/opengl/egl/EGLDisplayUtil.java | 65 +-
.../classes/jogamp/opengl/egl/EGLDrawable.java | 21 +-
.../jogamp/opengl/egl/EGLDrawableFactory.java | 140 +-
.../opengl/egl/EGLDummyUpstreamSurfaceHook.java | 13 +-
.../opengl/egl/EGLDynamicLibraryBundleInfo.java | 30 +-
.../opengl/egl/EGLES1DynamicLibraryBundleInfo.java | 29 +-
.../opengl/egl/EGLES2DynamicLibraryBundleInfo.java | 39 +-
.../jogamp/opengl/egl/EGLExternalContext.java | 5 +-
.../opengl/egl/EGLGraphicsConfiguration.java | 58 +-
.../egl/EGLGraphicsConfigurationFactory.java | 71 +-
.../jogamp/opengl/egl/EGLOnscreenDrawable.java | 4 +-
.../jogamp/opengl/egl/EGLUpstreamSurfaceHook.java | 51 +-
.../jogamp/opengl/egl/EGLWrappedSurface.java | 10 +-
.../classes/jogamp/opengl/gl2/ProjectDouble.java | 92 +-
.../classes/jogamp/opengl/glu/GLUquadricImpl.java | 88 +-
src/jogl/classes/jogamp/opengl/glu/Glue.java | 16 +-
.../classes/jogamp/opengl/glu/error/Error.java | 16 +-
.../opengl/glu/gl2/nurbs/GL2CurveEvaluator.java | 8 +-
.../opengl/glu/gl2/nurbs/GL2SurfaceEvaluator.java | 8 +
.../opengl/glu/gl2/nurbs/GLUgl2nurbsImpl.java | 38 +-
.../jogamp/opengl/glu/mipmap/BuildMipmap.java | 198 +-
.../classes/jogamp/opengl/glu/mipmap/Extract.java | 8 +-
.../jogamp/opengl/glu/mipmap/Extract1010102.java | 26 +-
.../jogamp/opengl/glu/mipmap/Extract1555rev.java | 26 +-
.../opengl/glu/mipmap/Extract2101010rev.java | 26 +-
.../jogamp/opengl/glu/mipmap/Extract233rev.java | 20 +-
.../jogamp/opengl/glu/mipmap/Extract332.java | 20 +-
.../jogamp/opengl/glu/mipmap/Extract4444.java | 26 +-
.../jogamp/opengl/glu/mipmap/Extract4444rev.java | 26 +-
.../jogamp/opengl/glu/mipmap/Extract5551.java | 26 +-
.../jogamp/opengl/glu/mipmap/Extract565.java | 26 +-
.../jogamp/opengl/glu/mipmap/Extract565rev.java | 26 +-
.../jogamp/opengl/glu/mipmap/Extract8888.java | 26 +-
.../jogamp/opengl/glu/mipmap/Extract8888rev.java | 26 +-
.../jogamp/opengl/glu/mipmap/ExtractFloat.java | 16 +-
.../jogamp/opengl/glu/mipmap/ExtractPrimitive.java | 8 +-
.../jogamp/opengl/glu/mipmap/ExtractSByte.java | 16 +-
.../jogamp/opengl/glu/mipmap/ExtractSInt.java | 16 +-
.../jogamp/opengl/glu/mipmap/ExtractSShort.java | 16 +-
.../jogamp/opengl/glu/mipmap/ExtractUByte.java | 16 +-
.../jogamp/opengl/glu/mipmap/ExtractUInt.java | 16 +-
.../jogamp/opengl/glu/mipmap/ExtractUShort.java | 16 +-
.../jogamp/opengl/glu/mipmap/HalveImage.java | 276 +-
.../classes/jogamp/opengl/glu/mipmap/Image.java | 120 +-
.../classes/jogamp/opengl/glu/mipmap/Mipmap.java | 200 +-
.../opengl/glu/mipmap/PixelStorageModes.java | 14 +-
.../jogamp/opengl/glu/mipmap/ScaleInternal.java | 441 +-
.../jogamp/opengl/glu/mipmap/Type_Widget.java | 80 +-
src/jogl/classes/jogamp/opengl/glu/nurbs/Arc.java | 18 +-
.../jogamp/opengl/glu/nurbs/ArcSdirSorter.java | 2 +-
.../jogamp/opengl/glu/nurbs/ArcTdirSorter.java | 2 +-
.../classes/jogamp/opengl/glu/nurbs/Backend.java | 2 +-
src/jogl/classes/jogamp/opengl/glu/nurbs/Bin.java | 2 +-
.../classes/jogamp/opengl/glu/nurbs/Breakpt.java | 4 +-
.../jogamp/opengl/glu/nurbs/CArrayOfArcs.java | 32 +-
.../jogamp/opengl/glu/nurbs/CArrayOfBreakpts.java | 22 +-
.../jogamp/opengl/glu/nurbs/CArrayOfFloats.java | 32 +-
.../opengl/glu/nurbs/CArrayOfQuiltspecs.java | 28 +-
.../classes/jogamp/opengl/glu/nurbs/Curve.java | 6 +-
.../classes/jogamp/opengl/glu/nurbs/Flist.java | 6 +-
.../classes/jogamp/opengl/glu/nurbs/Knotspec.java | 20 +-
.../jogamp/opengl/glu/nurbs/Knotvector.java | 14 +-
.../classes/jogamp/opengl/glu/nurbs/Mapdesc.java | 12 +-
.../jogamp/opengl/glu/nurbs/O_nurbscurve.java | 2 +-
.../classes/jogamp/opengl/glu/nurbs/Patchlist.java | 2 +-
.../classes/jogamp/opengl/glu/nurbs/Property.java | 6 +-
.../jogamp/opengl/glu/nurbs/Renderhints.java | 2 +-
.../jogamp/opengl/glu/nurbs/Subdivider.java | 6 +-
.../jogamp/opengl/glu/nurbs/TrimVertex.java | 4 +-
.../jogamp/opengl/glu/registry/Registry.java | 14 +-
.../opengl/glu/tessellator/PriorityQHeap.java | 7 +
.../opengl/glu/tessellator/PriorityQSort.java | 7 +
.../jogamp/opengl/glu/tessellator/Render.java | 3 +
.../jogamp/opengl/glu/tessellator/Sweep.java | 6 +-
.../jogamp/opengl/macosx/cgl/MacOSXCGLContext.java | 208 +-
.../opengl/macosx/cgl/MacOSXCGLDrawable.java | 10 +-
.../macosx/cgl/MacOSXCGLDrawableFactory.java | 29 +-
.../cgl/MacOSXCGLDynamicLibraryBundleInfo.java | 18 +-
.../macosx/cgl/MacOSXCGLGraphicsConfiguration.java | 63 +-
.../cgl/MacOSXCGLGraphicsConfigurationFactory.java | 19 +-
.../macosx/cgl/MacOSXExternalCGLContext.java | 5 +-
.../macosx/cgl/MacOSXPbufferCGLDrawable.java | 4 +-
.../MacOSXAWTCGLGraphicsConfigurationFactory.java | 13 +-
.../jogamp/opengl/openal/av/ALAudioSink.java | 821 +++-
.../jogamp/opengl/openal/av/ALDummyUsage.java | 3 -
.../classes/jogamp/opengl/util/GLArrayHandler.java | 24 +-
.../jogamp/opengl/util/GLArrayHandlerFlat.java | 14 +-
.../opengl/util/GLArrayHandlerInterleaved.java | 27 +-
.../jogamp/opengl/util/GLDataArrayHandler.java | 15 +-
.../jogamp/opengl/util/GLFixedArrayHandler.java | 21 +-
.../opengl/util/GLFixedArrayHandlerFlat.java | 11 +-
.../jogamp/opengl/util/GLVBOArrayHandler.java | 14 +-
.../jogamp/opengl/util/av/EGLMediaPlayerImpl.java | 65 +-
.../jogamp/opengl/util/av/GLMediaPlayerImpl.java | 1473 +++++--
.../jogamp/opengl/util/av/JavaSoundAudioSink.java | 170 +-
.../jogamp/opengl/util/av/NullAudioSink.java | 103 +-
.../jogamp/opengl/util/av/NullGLMediaPlayer.java | 137 +-
.../jogamp/opengl/util/av/SyncedRingbuffer.java | 286 --
.../av/impl/FFMPEGDynamicLibraryBundleInfo.java | 402 +-
.../opengl/util/av/impl/FFMPEGMediaPlayer.java | 1135 ++---
.../jogamp/opengl/util/av/impl/FFMPEGNatives.java | 276 ++
.../opengl/util/av/impl/FFMPEGStaticNatives.java | 41 +
.../opengl/util/av/impl/FFMPEGv08Natives.java | 78 +
.../opengl/util/av/impl/FFMPEGv09Natives.java | 78 +
.../opengl/util/av/impl/FFMPEGv10Natives.java | 78 +
.../opengl/util/av/impl/OMXGLMediaPlayer.java | 130 +-
.../jogamp/opengl/util/glsl/GLSLArrayHandler.java | 28 +-
.../opengl/util/glsl/GLSLArrayHandlerFlat.java | 13 +-
.../util/glsl/GLSLArrayHandlerInterleaved.java | 26 +-
.../jogamp/opengl/util/glsl/GLSLTextureRaster.java | 70 +-
.../opengl/util/glsl/fixedfunc/FixedFuncHook.java | 115 +-
.../util/glsl/fixedfunc/FixedFuncPipeline.java | 250 +-
.../jogamp/opengl/util/jpeg/JPEGDecoder.java | 144 +-
.../jogamp/opengl/util/pngj/FilterType.java | 2 +-
.../classes/jogamp/opengl/util/pngj/ImageInfo.java | 2 +-
.../classes/jogamp/opengl/util/pngj/ImageLine.java | 31 +-
.../jogamp/opengl/util/pngj/ImageLineHelper.java | 9 +-
.../jogamp/opengl/util/pngj/ImageLines.java | 8 +-
.../jogamp/opengl/util/pngj/PngHelperInternal.java | 3 +-
.../classes/jogamp/opengl/util/pngj/PngReader.java | 57 +-
.../classes/jogamp/opengl/util/pngj/PngWriter.java | 28 +-
.../jogamp/opengl/util/pngj/PngjException.java | 4 +-
.../opengl/util/pngj/PngjExceptionInternal.java | 4 +-
.../opengl/util/pngj/chunks/ChunkHelper.java | 16 +-
.../util/pngj/chunks/ChunkLoadBehaviour.java | 2 +-
.../opengl/util/pngj/chunks/ChunkPredicate.java | 2 +-
.../jogamp/opengl/util/pngj/chunks/ChunkRaw.java | 1 +
.../jogamp/opengl/util/pngj/chunks/ChunksList.java | 16 +-
.../util/pngj/chunks/ChunksListForWrite.java | 8 +-
.../jogamp/opengl/util/pngj/chunks/PngChunk.java | 2 +-
.../opengl/util/pngj/chunks/PngChunkBKGD.java | 6 +-
.../opengl/util/pngj/chunks/PngChunkMultiple.java | 4 +-
.../opengl/util/pngj/chunks/PngChunkSBIT.java | 2 +-
.../opengl/util/pngj/chunks/PngChunkSingle.java | 1 +
.../opengl/util/pngj/chunks/PngChunkTRNS.java | 2 +-
.../opengl/util/pngj/chunks/PngMetadata.java | 11 +-
.../opengl/windows/wgl/WGLGLCapabilities.java | 8 +-
.../classes/jogamp/opengl/windows/wgl/WGLUtil.java | 22 +-
.../windows/wgl/WindowsBitmapWGLDrawable.java | 4 +-
.../windows/wgl/WindowsExternalWGLContext.java | 7 +-
.../windows/wgl/WindowsPbufferWGLDrawable.java | 6 +-
.../opengl/windows/wgl/WindowsWGLContext.java | 18 +-
.../opengl/windows/wgl/WindowsWGLDrawable.java | 8 +-
.../windows/wgl/WindowsWGLDrawableFactory.java | 43 +-
.../wgl/WindowsWGLDynamicLibraryBundleInfo.java | 14 +-
.../wgl/WindowsWGLGraphicsConfiguration.java | 74 +-
.../WindowsWGLGraphicsConfigurationFactory.java | 43 +-
.../WindowsAWTWGLGraphicsConfigurationFactory.java | 23 +-
.../classes/jogamp/opengl/x11/glx/GLXUtil.java | 44 +-
.../opengl/x11/glx/X11ExternalGLXContext.java | 10 +-
.../opengl/x11/glx/X11ExternalGLXDrawable.java | 2 +-
.../jogamp/opengl/x11/glx/X11GLXContext.java | 28 +-
.../opengl/x11/glx/X11GLXDrawableFactory.java | 51 +-
.../x11/glx/X11GLXDynamicLibraryBundleInfo.java | 22 +-
.../x11/glx/X11GLXGraphicsConfiguration.java | 62 +-
.../glx/X11GLXGraphicsConfigurationFactory.java | 47 +-
src/jogl/native/GLContext.c | 46 +
src/jogl/native/JoglCommon.c | 40 -
src/jogl/native/libav/ffmpeg_dshow.c | 215 +
src/jogl/native/libav/ffmpeg_dshow.h | 47 +
src/jogl/native/libav/ffmpeg_impl_template.c | 1548 +++++++
.../native/libav/ffmpeg_lavc53_lavf53_lavu51.c | 33 +
.../libav/ffmpeg_lavc54_lavf54_lavu52_lavr01.c | 33 +
.../libav/ffmpeg_lavc55_lavf55_lavu52_lavr01.c | 33 +
src/jogl/native/libav/ffmpeg_static.c | 91 +
src/jogl/native/libav/ffmpeg_static.h | 50 +
src/jogl/native/libav/ffmpeg_tool.h | 119 +-
.../jogamp_opengl_util_av_impl_FFMPEGMediaPlayer.c | 784 ----
src/jogl/native/macosx/MacOSXCustomCGLCode.c | 2 +-
.../macosx/MacOSXWindowSystemInterface-calayer.m | 77 +-
.../jogamp_opengl_util_av_impl_OMXGLMediaPlayer.c | 4 +-
src/jogl/native/openmax/omx_tool.c | 12 +-
src/jogl/native/openmax/omx_tool.h | 4 +-
.../DelegatedUpstreamSurfaceHookMutableSize.java | 6 +-
...elegatedUpstreamSurfaceHookWithSurfaceSize.java | 8 +-
.../nativewindow/MutableGraphicsConfiguration.java | 4 +-
.../jogamp/nativewindow/NativeWindowVersion.java | 10 +-
.../UpstreamSurfaceHookMutableSize.java | 10 +-
.../nativewindow/awt/AWTGraphicsConfiguration.java | 27 +-
.../jogamp/nativewindow/awt/AWTGraphicsDevice.java | 14 +-
.../jogamp/nativewindow/awt/AWTGraphicsScreen.java | 15 +-
.../jogamp/nativewindow/awt/AWTPrintLifecycle.java | 175 +
.../nativewindow/awt/AWTWindowClosingProtocol.java | 4 +-
.../nativewindow/awt/DirectDataBufferInt.java | 297 ++
.../com/jogamp/nativewindow/awt/JAWTWindow.java | 227 +-
.../jogamp/nativewindow/egl/EGLGraphicsDevice.java | 30 +-
.../nativewindow/macosx/MacOSXGraphicsDevice.java | 11 +-
.../com/jogamp/nativewindow/swt/SWTAccessor.java | 168 +-
.../windows/WindowsGraphicsDevice.java | 13 +-
.../nativewindow/x11/X11GraphicsConfiguration.java | 16 +-
.../jogamp/nativewindow/x11/X11GraphicsDevice.java | 30 +-
.../jogamp/nativewindow/x11/X11GraphicsScreen.java | 13 +-
.../AbstractGraphicsConfiguration.java | 16 +-
.../media/nativewindow/AbstractGraphicsDevice.java | 46 +-
.../media/nativewindow/AbstractGraphicsScreen.java | 16 +-
.../javax/media/nativewindow/Capabilities.java | 46 +-
.../media/nativewindow/CapabilitiesChooser.java | 16 +-
.../media/nativewindow/CapabilitiesImmutable.java | 8 +-
.../nativewindow/DefaultCapabilitiesChooser.java | 25 +-
.../nativewindow/DefaultGraphicsConfiguration.java | 22 +-
.../media/nativewindow/DefaultGraphicsDevice.java | 34 +-
.../media/nativewindow/DefaultGraphicsScreen.java | 14 +-
.../nativewindow/GraphicsConfigurationFactory.java | 86 +-
.../javax/media/nativewindow/MutableSurface.java | 4 +-
.../javax/media/nativewindow/NativeSurface.java | 40 +-
.../media/nativewindow/NativeWindowException.java | 14 +-
.../media/nativewindow/NativeWindowFactory.java | 138 +-
.../media/nativewindow/OffscreenLayerOption.java | 12 +-
.../media/nativewindow/OffscreenLayerSurface.java | 22 +-
.../javax/media/nativewindow/ProxySurface.java | 61 +-
.../media/nativewindow/SurfaceUpdatedListener.java | 12 +-
.../javax/media/nativewindow/ToolkitLock.java | 14 +-
.../media/nativewindow/UpstreamSurfaceHook.java | 18 +-
.../javax/media/nativewindow/VisualIDHolder.java | 37 +-
.../media/nativewindow/WindowClosingProtocol.java | 4 +-
.../javax/media/nativewindow/util/Dimension.java | 38 +-
.../nativewindow/util/DimensionImmutable.java | 6 +-
.../javax/media/nativewindow/util/Insets.java | 34 +-
.../media/nativewindow/util/InsetsImmutable.java | 6 +-
.../javax/media/nativewindow/util/Point.java | 24 +-
.../media/nativewindow/util/PointImmutable.java | 8 +-
.../javax/media/nativewindow/util/Rectangle.java | 44 +-
.../nativewindow/util/RectangleImmutable.java | 12 +-
.../javax/media/nativewindow/util/SurfaceSize.java | 23 +-
.../classes/jogamp/nativewindow/Debug.java | 17 +-
.../DefaultGraphicsConfigurationFactoryImpl.java | 11 +-
.../jogamp/nativewindow/GlobalToolkitLock.java | 15 +-
.../jogamp/nativewindow/NWJNILibLoader.java | 39 +-
.../nativewindow/NativeWindowFactoryImpl.java | 17 +-
.../jogamp/nativewindow/NullToolkitLock.java | 11 +-
.../jogamp/nativewindow/ProxySurfaceImpl.java | 43 +-
.../jogamp/nativewindow/ResourceToolkitLock.java | 9 +-
.../nativewindow/SharedResourceToolkitLock.java | 19 +-
.../jogamp/nativewindow/SurfaceUpdatedHelper.java | 23 +-
.../jogamp/nativewindow/ToolkitProperties.java | 20 +-
.../jogamp/nativewindow/WrappedSurface.java | 13 +-
.../classes/jogamp/nativewindow/awt/AWTMisc.java | 70 +-
.../jogamp/nativewindow/jawt/JAWTJNILibLoader.java | 25 +-
.../classes/jogamp/nativewindow/jawt/JAWTUtil.java | 201 +-
.../nativewindow/jawt/JAWT_PlatformInfo.java | 14 +-
.../nativewindow/jawt/macosx/MacOSXJAWTWindow.java | 171 +-
.../jawt/windows/Win32SunJDKReflection.java | 15 +-
.../jawt/windows/WindowsJAWTWindow.java | 21 +-
.../nativewindow/jawt/x11/X11JAWTWindow.java | 23 +-
.../nativewindow/jawt/x11/X11SunJDKReflection.java | 15 +-
.../macosx/OSXDummyUpstreamSurfaceHook.java | 14 +-
.../jogamp/nativewindow/macosx/OSXUtil.java | 136 +-
.../windows/GDIDummyUpstreamSurfaceHook.java | 18 +-
.../jogamp/nativewindow/windows/GDISurface.java | 14 +-
.../jogamp/nativewindow/windows/GDIUtil.java | 36 +-
.../nativewindow/windows/RegisteredClass.java | 2 +-
.../windows/RegisteredClassFactory.java | 16 +-
.../x11/X11DummyUpstreamSurfaceHook.java | 14 +-
.../x11/X11GraphicsConfigurationFactory.java | 17 +-
.../classes/jogamp/nativewindow/x11/X11Util.java | 101 +-
.../awt/X11AWTGraphicsConfigurationFactory.java | 37 +-
src/nativewindow/native/JAWT_DrawingSurfaceInfo.c | 2 +-
.../native/macosx/NativeWindowProtocols.h | 28 +-
src/nativewindow/native/macosx/OSXmisc.m | 261 +-
src/newt/classes/com/jogamp/newt/Display.java | 36 +-
.../classes/com/jogamp/newt/MonitorDevice.java | 54 +-
src/newt/classes/com/jogamp/newt/MonitorMode.java | 94 +-
src/newt/classes/com/jogamp/newt/NewtFactory.java | 25 +-
src/newt/classes/com/jogamp/newt/NewtVersion.java | 10 +-
src/newt/classes/com/jogamp/newt/Screen.java | 36 +-
src/newt/classes/com/jogamp/newt/Window.java | 103 +-
.../classes/com/jogamp/newt/awt/NewtCanvasAWT.java | 366 +-
.../jogamp/newt/awt/applet/JOGLNewtApplet1Run.java | 31 +-
.../jogamp/newt/awt/applet/JOGLNewtAppletBase.java | 41 +-
.../jogamp/newt/event/DoubleTapScrollGesture.java | 347 ++
.../com/jogamp/newt/event/GestureHandler.java | 143 +
.../classes/com/jogamp/newt/event/InputEvent.java | 109 +-
.../classes/com/jogamp/newt/event/KeyAdapter.java | 12 +-
.../classes/com/jogamp/newt/event/KeyEvent.java | 258 +-
.../classes/com/jogamp/newt/event/KeyListener.java | 22 +-
.../com/jogamp/newt/event/MonitorEvent.java | 14 +-
.../com/jogamp/newt/event/MouseAdapter.java | 18 +-
.../classes/com/jogamp/newt/event/MouseEvent.java | 469 +-
.../com/jogamp/newt/event/MouseListener.java | 20 +-
.../classes/com/jogamp/newt/event/NEWTEvent.java | 32 +-
.../com/jogamp/newt/event/NEWTEventConsumer.java | 14 +-
.../com/jogamp/newt/event/NEWTEventFiFo.java | 10 +-
.../com/jogamp/newt/event/NEWTEventListener.java | 12 +-
.../classes/com/jogamp/newt/event/OutputEvent.java | 2 +-
.../com/jogamp/newt/event/PinchToZoomGesture.java | 228 +
.../com/jogamp/newt/event/TraceKeyAdapter.java | 12 +-
.../com/jogamp/newt/event/TraceMouseAdapter.java | 18 +-
.../com/jogamp/newt/event/TraceWindowAdapter.java | 17 +-
.../com/jogamp/newt/event/WindowAdapter.java | 17 +-
.../classes/com/jogamp/newt/event/WindowEvent.java | 18 +-
.../com/jogamp/newt/event/WindowListener.java | 18 +-
.../com/jogamp/newt/event/WindowUpdateEvent.java | 12 +-
.../com/jogamp/newt/event/awt/AWTAdapter.java | 36 +-
.../com/jogamp/newt/event/awt/AWTKeyAdapter.java | 14 +-
.../com/jogamp/newt/event/awt/AWTMouseAdapter.java | 22 +-
.../jogamp/newt/event/awt/AWTWindowAdapter.java | 46 +-
.../classes/com/jogamp/newt/opengl/GLWindow.java | 131 +-
.../classes/com/jogamp/newt/swt/NewtCanvasSWT.java | 136 +-
src/newt/classes/com/jogamp/newt/util/EDTUtil.java | 40 +-
.../classes/com/jogamp/newt/util/MainThread.java | 90 +-
.../com/jogamp/newt/util/MonitorModeUtil.java | 18 +-
src/newt/classes/jogamp/newt/Debug.java | 19 +-
src/newt/classes/jogamp/newt/DefaultEDTUtil.java | 47 +-
src/newt/classes/jogamp/newt/DisplayImpl.java | 129 +-
.../classes/jogamp/newt/MonitorDeviceImpl.java | 28 +-
src/newt/classes/jogamp/newt/MonitorModeProps.java | 44 +-
src/newt/classes/jogamp/newt/NEWTJNILibLoader.java | 45 +-
src/newt/classes/jogamp/newt/OffscreenWindow.java | 38 +-
src/newt/classes/jogamp/newt/ScreenImpl.java | 103 +-
.../classes/jogamp/newt/ScreenMonitorState.java | 18 +-
src/newt/classes/jogamp/newt/WindowImpl.java | 1266 ++++--
.../classes/jogamp/newt/awt/NewtFactoryAWT.java | 16 +-
.../jogamp/newt/awt/event/AWTNewtEventFactory.java | 80 +-
.../newt/awt/event/AWTParentWindowAdapter.java | 31 +-
.../jogamp/newt/driver/DriverClearFocus.java | 6 +-
.../jogamp/newt/driver/DriverUpdatePosition.java | 8 +-
.../jogamp/newt/driver/android/ScreenDriver.java | 60 +-
.../android/event/AndroidNewtEventFactory.java | 355 +-
.../android/event/AndroidNewtEventTranslator.java | 11 +-
.../classes/jogamp/newt/driver/awt/AWTCanvas.java | 44 +-
.../classes/jogamp/newt/driver/awt/AWTEDTUtil.java | 35 +-
.../jogamp/newt/driver/awt/DisplayDriver.java | 20 +-
.../jogamp/newt/driver/awt/ScreenDriver.java | 31 +-
.../jogamp/newt/driver/awt/WindowDriver.java | 63 +-
.../jogamp/newt/driver/bcm/egl/DisplayDriver.java | 15 +-
.../jogamp/newt/driver/bcm/egl/ScreenDriver.java | 29 +-
.../jogamp/newt/driver/bcm/egl/WindowDriver.java | 28 +-
.../newt/driver/bcm/vc/iv/DisplayDriver.java | 13 +-
.../jogamp/newt/driver/bcm/vc/iv/ScreenDriver.java | 30 +-
.../jogamp/newt/driver/bcm/vc/iv/WindowDriver.java | 36 +-
.../newt/driver/intel/gdl/DisplayDriver.java | 15 +-
.../jogamp/newt/driver/intel/gdl/ScreenDriver.java | 31 +-
.../jogamp/newt/driver/intel/gdl/WindowDriver.java | 24 +-
.../jogamp/newt/driver/kd/DisplayDriver.java | 15 +-
.../jogamp/newt/driver/kd/ScreenDriver.java | 35 +-
.../jogamp/newt/driver/kd/WindowDriver.java | 28 +-
.../newt/driver/linux/LinuxEventDeviceTracker.java | 16 +-
.../newt/driver/linux/LinuxMouseTracker.java | 46 +-
.../jogamp/newt/driver/macosx/DisplayDriver.java | 21 +-
.../jogamp/newt/driver/macosx/MacKeyUtil.java | 38 +-
.../jogamp/newt/driver/macosx/ScreenDriver.java | 35 +-
.../jogamp/newt/driver/macosx/WindowDriver.java | 174 +-
.../jogamp/newt/driver/windows/DisplayDriver.java | 21 +-
.../jogamp/newt/driver/windows/ScreenDriver.java | 33 +-
.../jogamp/newt/driver/windows/WindowDriver.java | 134 +-
.../jogamp/newt/driver/x11/DisplayDriver.java | 30 +-
src/newt/classes/jogamp/newt/driver/x11/RandR.java | 22 +-
.../classes/jogamp/newt/driver/x11/RandR11.java | 66 +-
.../classes/jogamp/newt/driver/x11/RandR13.java | 60 +-
.../jogamp/newt/driver/x11/ScreenDriver.java | 78 +-
.../jogamp/newt/driver/x11/WindowDriver.java | 102 +-
.../classes/jogamp/newt/event/NEWTEventTask.java | 10 +-
src/newt/classes/jogamp/newt/swt/SWTEDTUtil.java | 50 +-
.../jogamp/newt/swt/event/SWTNewtEventFactory.java | 48 +-
src/newt/native/MacWindow.m | 87 +-
src/newt/native/NewtMacWindow.m | 54 +-
src/newt/native/WindowsWindow.c | 464 +-
src/newt/native/X11Window.c | 6 +-
.../opengl/test/android/MovieCubeActivity0.java | 82 +-
.../test/android/MovieCubeActivityLauncher1a.java | 87 +
.../test/android/MovieCubeActivityLauncher1b.java | 87 +
.../opengl/test/android/MovieSimpleActivity0.java | 98 +-
.../opengl/test/android/MovieSimpleActivity1.java | 234 +-
.../android/MovieSimpleActivityLauncher00a.java | 87 -
.../android/MovieSimpleActivityLauncher00b.java | 4 +-
.../android/MovieSimpleActivityLauncher00c.java | 86 +
.../test/junit/graph/TestRegionRendererNEWT01.java | 3 +
.../test/junit/graph/TestTextRendererNEWT00.java | 3 +
.../test/junit/graph/TestTextRendererNEWT01.java | 3 +
.../test/junit/graph/TestTextRendererNEWT10.java | 3 +
.../jogl/acore/TestAWTCloseX11DisplayBug565.java | 3 +
.../acore/TestAddRemove01GLCanvasSwingAWT.java | 3 +
.../TestAddRemove02GLWindowNewtCanvasAWT.java | 3 +
.../jogl/acore/TestAddRemove03GLWindowNEWT.java | 3 +
.../acore/TestBug669RecursiveGLContext01NEWT.java | 3 +
.../acore/TestBug669RecursiveGLContext02NEWT.java | 3 +
.../test/junit/jogl/acore/TestBug692GL3VAO.java | 352 --
.../junit/jogl/acore/TestBug692GL3VAONEWT.java | 442 ++
.../junit/jogl/acore/TestCPUSourcingAPINEWT.java | 225 +
.../jogl/acore/TestFBOAutoDrawableDeadlockAWT.java | 31 +-
.../jogl/acore/TestFBOAutoDrawableFactoryNEWT.java | 133 +-
.../test/junit/jogl/acore/TestFBOMRTNEWT01.java | 3 +
.../junit/jogl/acore/TestFBOMix2DemosES2NEWT.java | 3 +
...tFBOOffThreadSharedContextMix2DemosES2NEWT.java | 103 +-
.../TestFBOOnThreadSharedContext1DemoES2NEWT.java | 92 +-
.../jogl/acore/TestGLAutoDrawableDelegateNEWT.java | 49 +-
...estGLAutoDrawableDelegateOnOffscrnCapsNEWT.java | 3 +
...estGLAutoDrawableFactoryES2OffscrnCapsNEWT.java | 109 +-
...estGLAutoDrawableFactoryGL2OffscrnCapsNEWT.java | 121 +-
...TestGLAutoDrawableFactoryGLnBitmapCapsNEWT.java | 69 +-
...TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.java | 3 +
...estGLAutoDrawableGLWindowOnOffscrnCapsNEWT.java | 3 +
...LAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.java | 3 +
.../jogl/acore/TestGLContextSurfaceLockNEWT.java | 3 +
.../test/junit/jogl/acore/TestGLDebug00NEWT.java | 3 +
.../test/junit/jogl/acore/TestGLDebug01NEWT.java | 3 +
.../jogl/acore/TestGLExtensionQueryOffscreen.java | 25 +-
.../junit/jogl/acore/TestGLMesaBug651NEWT.java | 3 +
.../junit/jogl/acore/TestGLMesaBug658NEWT.java | 3 +
.../test/junit/jogl/acore/TestGLPointsNEWT.java | 3 +
.../test/junit/jogl/acore/TestGLProfile00NEWT.java | 31 +-
.../test/junit/jogl/acore/TestGLProfile01NEWT.java | 3 +
.../jogl/acore/TestGLVersionParsing00NEWT.java | 3 +
.../test/junit/jogl/acore/TestGPUMemSec01NEWT.java | 24 +-
.../junit/jogl/acore/TestInitConcurrent01NEWT.java | 3 +
.../junit/jogl/acore/TestInitConcurrent02NEWT.java | 3 +
.../jogl/acore/TestMainVersionGLCanvasAWT.java | 3 +
.../jogl/acore/TestMainVersionGLWindowNEWT.java | 3 +
.../junit/jogl/acore/TestMapBufferRead01NEWT.java | 3 +
.../jogl/acore/TestNEWTCloseX11DisplayBug565.java | 27 +-
.../test/junit/jogl/acore/TestNVSwapGroupNEWT.java | 3 +
.../acore/TestOffscreenLayer01GLCanvasAWT.java | 3 +
.../acore/TestOffscreenLayer02NewtCanvasAWT.java | 5 +-
.../junit/jogl/acore/TestPBufferDeadlockAWT.java | 3 +
.../junit/jogl/acore/TestSharedContextListAWT.java | 46 +-
.../jogl/acore/TestSharedContextListNEWT.java | 23 +-
.../jogl/acore/TestSharedContextListNEWT2.java | 20 +-
.../jogl/acore/TestSharedContextNewtAWTBug523.java | 275 +-
.../jogl/acore/TestSharedContextVBOES1NEWT.java | 78 +-
.../jogl/acore/TestSharedContextVBOES2AWT3.java | 413 ++
.../jogl/acore/TestSharedContextVBOES2AWT3b.java | 329 ++
.../jogl/acore/TestSharedContextVBOES2NEWT.java | 242 -
.../jogl/acore/TestSharedContextVBOES2NEWT0.java | 270 ++
.../jogl/acore/TestSharedContextVBOES2NEWT1.java | 293 ++
.../jogl/acore/TestSharedContextVBOES2NEWT2.java | 356 ++
.../jogl/acore/TestSharedContextVBOES2NEWT3.java | 338 ++
.../jogl/acore/TestSharedContextVBOES2SWT3.java | 375 ++
.../acore/TestSharedContextWithJTabbedPaneAWT.java | 264 ++
.../junit/jogl/acore/TestShutdownCompleteAWT.java | 3 +
.../junit/jogl/acore/TestShutdownCompleteNEWT.java | 3 +
.../junit/jogl/acore/TestX11DefaultDisplay.java | 3 +
.../jogl/acore/ect/ExclusiveContextBase00.java | 3 +
.../jogl/acore/ect/ExclusiveContextBase00AWT.java | 3 +
.../jogl/acore/ect/ExclusiveContextBase00NEWT.java | 3 +
.../jogl/acore/ect/ExclusiveContextBase10.java | 3 +
.../jogl/acore/ect/ExclusiveContextBase10AWT.java | 3 +
.../jogl/acore/ect/ExclusiveContextBase10NEWT.java | 3 +
.../ect/TestExclusiveContext01VSyncAnimAWT.java | 4 +
.../ect/TestExclusiveContext01VSyncAnimNEWT.java | 3 +
.../ect/TestExclusiveContext02FPSAnimAWT.java | 3 +
.../ect/TestExclusiveContext02FPSAnimNEWT.java | 3 +
.../ect/TestExclusiveContext11VSyncAnimNEWT.java | 4 +
.../ect/TestExclusiveContext12FPSAnimNEWT.java | 3 +
.../acore/glels/GLContextDrawableSwitchBase.java | 96 +-
.../TestBug722GLContextDrawableSwitchNewt2AWT.java | 3 +
.../glels/TestGLContextDrawableSwitch01NEWT.java | 3 +
.../glels/TestGLContextDrawableSwitch02AWT.java | 192 +
.../glels/TestGLContextDrawableSwitch10NEWT.java | 3 +
.../TestGLContextDrawableSwitch11NewtAWT.java | 3 +
.../glels/TestGLContextDrawableSwitch12AWT.java | 3 +
.../TestGLContextDrawableSwitch21Newt2AWT.java | 3 +
.../opengl/test/junit/jogl/awt/TestAWT01GLn.java | 3 +
.../junit/jogl/awt/TestAWT02WindowClosing.java | 3 +
.../jogl/awt/TestAWT03GLCanvasRecreate01.java | 3 +
.../TestAWTCardLayoutAnimatorStartStopBug532.java | 3 +
.../junit/jogl/awt/TestBug460GLCanvasNPEAWT.java | 3 +
.../awt/TestBug461FBOSupersamplingSwingAWT.java | 49 +-
.../TestBug461PBufferSupersamplingSwingAWT.java | 3 +
.../opengl/test/junit/jogl/awt/TestBug551AWT.java | 3 +
.../opengl/test/junit/jogl/awt/TestBug572AWT.java | 54 +-
.../opengl/test/junit/jogl/awt/TestBug611AWT.java | 3 +
.../jogl/awt/TestBug642JSplitPaneMixHwLw01AWT.java | 3 +
.../awt/TestBug664GLCanvasSetVisibleSwingAWT.java | 3 +
.../jogl/awt/TestBug675BeansInDesignTimeAWT.java | 36 +-
...estBug816JTabbedPanelVisibilityB849B878AWT.java | 175 +
.../jogl/awt/TestBug816OSXCALayerPos01AWT.java | 486 ++
.../jogl/awt/TestBug816OSXCALayerPos02AWT.java | 153 +
.../awt/TestBug816OSXCALayerPos03aB729AWT.java | 165 +
.../awt/TestBug816OSXCALayerPos03bB849AWT.java | 171 +
.../awt/TestBug816OSXCALayerPos03cB849AWT.java | 173 +
.../jogl/awt/TestBug816OSXCALayerPos04aAWT.java | 152 +
.../jogl/awt/TestBug816OSXCALayerPos04bAWT.java | 152 +
.../awt/TestGLCanvasAWTActionDeadlock00AWT.java | 3 +
.../awt/TestGLCanvasAWTActionDeadlock01AWT.java | 3 +
.../awt/TestGLCanvasAWTActionDeadlock02AWT.java | 3 +
.../jogl/awt/TestGLJPanelTextureStateAWT.java | 282 ++
.../jogl/awt/TestIsRealizedConcurrency01AWT.java | 3 +
.../jogl/awt/TestJScrollPaneMixHwLw01AWT.java | 3 +
.../test/junit/jogl/awt/TestSwingAWT01GLn.java | 3 +
.../TestAWTTextRendererUseVertexArrayBug464.java | 3 +
.../junit/jogl/caps/TestBug605FlippedImageAWT.java | 88 +-
.../jogl/caps/TestBug605FlippedImageNEWT.java | 92 +-
.../junit/jogl/caps/TestMultisampleES1AWT.java | 21 +-
.../junit/jogl/caps/TestMultisampleES1NEWT.java | 3 +
.../junit/jogl/caps/TestMultisampleES2NEWT.java | 3 +
.../test/junit/jogl/caps/TestTranslucencyAWT.java | 3 +
.../test/junit/jogl/caps/TestTranslucencyNEWT.java | 3 +
.../opengl/test/junit/jogl/demos/GearsObject.java | 104 +-
.../junit/jogl/demos/TextureDraw01Accessor.java | 1 +
.../junit/jogl/demos/TextureSequenceDemo01.java | 2 +-
.../opengl/test/junit/jogl/demos/es1/GearsES1.java | 88 +-
.../test/junit/jogl/demos/es1/GearsObjectES1.java | 23 +-
.../test/junit/jogl/demos/es1/RedSquareES1.java | 102 +-
.../jogl/demos/es1/newt/TestGearsES1NEWT.java | 3 +
.../jogl/demos/es1/newt/TestOlympicES1NEWT.java | 3 +
.../jogl/demos/es1/newt/TestRedSquareES1NEWT.java | 3 +
.../opengl/test/junit/jogl/demos/es2/GearsES2.java | 442 +-
.../test/junit/jogl/demos/es2/GearsObjectES2.java | 47 +-
.../test/junit/jogl/demos/es2/RedSquareES2.java | 87 +-
.../jogl/demos/es2/TextureDraw01ES2Listener.java | 82 +-
.../demos/es2/TextureDraw02ES2ListenerFBO.java | 285 ++
.../jogl/demos/es2/TextureSequenceCubeES2.java | 62 +-
.../test/junit/jogl/demos/es2/av/MovieCube.java | 457 +-
.../test/junit/jogl/demos/es2/av/MovieSimple.java | 575 ++-
.../jogl/demos/es2/awt/Bug816AppletGLCanvas01.java | 134 +
.../demos/es2/awt/Bug816AppletGLCanvas02a.java | 89 +
.../demos/es2/awt/Bug816AppletGLCanvas02b.java | 89 +
.../es2/awt/Bug816AppletOSXCALayerPos03a.java | 102 +
.../es2/awt/Bug816AppletOSXCALayerPos03b.java | 101 +
.../jogl/demos/es2/awt/Bug848AppletGLCanvas01.java | 94 +
.../junit/jogl/demos/es2/awt/TestGearsES2AWT.java | 3 +
.../demos/es2/awt/TestGearsES2GLJPanelAWT.java | 3 +
.../demos/es2/awt/TestGearsES2GLJPanelsAWT.java | 5 +-
.../es2/newt/TestElektronenMultipliziererNEWT.java | 7 +-
.../jogl/demos/es2/newt/TestGearsES2NEWT.java | 82 +-
.../demos/es2/newt/TestGearsES2NewtCanvasAWT.java | 56 +-
.../demos/es2/newt/TestGearsES2NewtCanvasSWT.java | 3 +
.../jogl/demos/es2/newt/TestLandscapeES2NEWT.java | 3 +
.../es2/newt/TestLandscapeES2NewtCanvasAWT.java | 56 +-
.../jogl/demos/es2/newt/TestRedSquareES2NEWT.java | 9 +-
.../junit/jogl/demos/es2/swt/TestGearsES2SWT.java | 61 +-
.../opengl/test/junit/jogl/demos/gl2/Gears.java | 190 +-
.../jogl/demos/gl2/TextureDraw01GL2Listener.java | 34 +-
.../jogl/demos/gl2/awt/Bug818GLJPanelApplet.java | 306 ++
.../jogl/demos/gl2/awt/TestGLJPanelAWTBug450.java | 3 +
.../junit/jogl/demos/gl2/awt/TestGearsAWT.java | 15 +-
.../demos/gl2/awt/TestGearsAWTAnalyzeBug455.java | 3 +
.../jogl/demos/gl2/awt/TestGearsGLJPanelAWT.java | 3 +
.../junit/jogl/demos/gl2/newt/TestGearsNEWT.java | 3 +
.../demos/gl2/newt/TestGearsNewtAWTWrapper.java | 3 +
.../junit/jogl/demos/gl2/newt/TestTeapotNEWT.java | 3 +
.../gl3/newt/TestGeomShader01TextureGL3NEWT.java | 3 +
.../junit/jogl/glsl/TestGLSLShaderState01NEWT.java | 3 +
.../junit/jogl/glsl/TestGLSLShaderState02NEWT.java | 3 +
.../test/junit/jogl/glsl/TestGLSLSimple01NEWT.java | 3 +
.../test/junit/jogl/glsl/TestRulerNEWT01.java | 3 +
.../jogl/glsl/TestShaderCompilationBug459AWT.java | 3 +
.../TestTransformFeedbackVaryingsBug407NEWT.java | 3 +
.../jogl/glu/TestBug365TextureGenerateMipMaps.java | 270 ++
.../jogl/glu/TestBug463ScaleImageMemoryAWT.java | 3 +
.../TestBug694ScaleImageUnpackBufferSizeAWT.java | 3 +
.../test/junit/jogl/math/TestBinary16NOUI.java | 715 +++
.../test/junit/jogl/math/TestBinary32NOUI.java | 93 +
.../test/junit/jogl/math/TestBinary64NOUI.java | 93 +
.../math/TestFloatUtil01MatrixMatrixMultNOUI.java | 3 +
.../jogl/math/TestGluUnprojectDoubleNOUI.java | 3 +
.../junit/jogl/math/TestGluUnprojectFloatNOUI.java | 3 +
.../test/junit/jogl/math/TestPMVMatrix01NEWT.java | 3 +
.../test/junit/jogl/math/TestPMVMatrix02NOUI.java | 5 +-
.../test/junit/jogl/math/TestPMVMatrix03NOUI.java | 3 +
...TestSwingAWTRobotUsageBeforeJOGLInitBug411.java | 3 +
.../offscreen/TestOffscreen01GLPBufferNEWT.java | 3 +
.../jogl/offscreen/TestOffscreen02BitmapNEWT.java | 3 +
.../TestNewtCanvasSWTBug628ResizeDeadlockAWT.java | 139 +-
.../test/junit/jogl/swt/TestNewtCanvasSWTGLn.java | 3 +
.../junit/jogl/swt/TestSWTAccessor03AWTGLn.java | 3 +
.../junit/jogl/swt/TestSWTBug643AsyncExec.java | 114 +-
.../jogl/swt/TestSWTEclipseGLCanvas01GLn.java | 3 +
.../junit/jogl/swt/TestSWTJOGLGLCanvas01GLn.java | 45 +-
.../test/junit/jogl/tile/OffscreenPrintable.java | 182 +
.../test/junit/jogl/tile/OnscreenPrintable.java | 165 +
.../opengl/test/junit/jogl/tile/PrintableBase.java | 88 +
.../tile/TestRandomTiledRendering2GL2NEWT.java | 193 +
.../jogl/tile/TestRandomTiledRendering3GL2AWT.java | 261 ++
.../junit/jogl/tile/TestTiledPrintingGearsAWT.java | 279 ++
.../jogl/tile/TestTiledPrintingGearsNewtAWT.java | 286 ++
.../jogl/tile/TestTiledPrintingGearsSwingAWT.java | 363 ++
.../jogl/tile/TestTiledPrintingGearsSwingAWT2.java | 340 ++
.../tile/TestTiledPrintingNIOImageSwingAWT.java | 320 ++
.../jogl/tile/TestTiledRendering1GL2NEWT.java | 243 +
.../junit/jogl/tile/TestTiledRendering2NEWT.java | 263 ++
.../test/junit/jogl/tile/TiledPrintingAWTBase.java | 273 ++
.../test/junit/jogl/tile/TransparentPanel.java | 59 +
.../jogl/util/DemoGL2ES1TextureImmModeSink.java | 34 +-
.../util/TestES1FixedFunctionPipelineNEWT.java | 39 +-
.../junit/jogl/util/TestImmModeSinkES1NEWT.java | 3 +
.../junit/jogl/util/TestImmModeSinkES2NEWT.java | 3 +
...7GLReadBufferUtilGLCTXDefFormatTypeES2NEWT.java | 130 +
.../TestGLReadBufferUtilTextureIOWrite01AWT.java | 3 +
.../TestGLReadBufferUtilTextureIOWrite01NEWT.java | 3 +
.../TestGLReadBufferUtilTextureIOWrite02AWT.java | 3 +
.../TestGLReadBufferUtilTextureIOWrite02NEWT.java | 3 +
.../jogl/util/texture/TestJPEGImage01NEWT.java | 7 +-
.../texture/TestJPEGJoglAWTBenchmarkNewtAWT.java | 3 +
.../texture/TestJPEGJoglAWTCompareNewtAWT.java | 7 +-
.../util/texture/TestJPEGTextureFromFileNEWT.java | 5 +-
.../jogl/util/texture/TestPNGImage00NEWT.java | 3 +
.../jogl/util/texture/TestPNGImage01NEWT.java | 7 +-
.../util/texture/TestPNGTextureFromFileAWT.java | 5 +-
.../util/texture/TestPNGTextureFromFileNEWT.java | 5 +-
.../util/texture/TestTGATextureFromFileNEWT.java | 5 +-
.../junit/jogl/util/texture/TestTexture01AWT.java | 3 +
.../junit/jogl/util/texture/TestTexture02AWT.java | 3 +
.../util/texture/TestTextureSequence01AWT.java | 3 +
.../util/texture/TestTextureSequence01NEWT.java | 3 +
.../newt/DemoCreateAndDisposeOnCloseNEWT.java | 140 +
.../opengl/test/junit/newt/TestCloseNewtAWT.java | 3 +
.../junit/newt/TestDisplayLifecycle01NEWT.java | 5 +-
.../junit/newt/TestDisplayLifecycle02NEWT.java | 3 +
.../test/junit/newt/TestEventSourceNotAWTBug.java | 3 +
.../test/junit/newt/TestFocus01SwingAWTRobot.java | 3 +
.../test/junit/newt/TestFocus02SwingAWTRobot.java | 3 +
.../newt/TestGLWindowInvisiblePointer01NEWT.java | 3 +
.../junit/newt/TestGLWindowWarpPointer01NEWT.java | 3 +
.../test/junit/newt/TestGLWindows00NEWT.java | 3 +
.../test/junit/newt/TestGLWindows01NEWT.java | 3 +
.../junit/newt/TestGLWindows02NEWTAnimated.java | 3 +
.../test/junit/newt/TestListenerCom01AWT.java | 3 +
.../test/junit/newt/TestRemoteGLWindows01NEWT.java | 3 +
.../test/junit/newt/TestRemoteWindow01NEWT.java | 3 +
.../junit/newt/TestWindowClosingProtocol01AWT.java | 3 +
.../newt/TestWindowClosingProtocol02NEWT.java | 3 +
.../newt/TestWindowClosingProtocol03NewtAWT.java | 3 +
.../opengl/test/junit/newt/TestWindows01NEWT.java | 3 +
.../junit/newt/event/BaseNewtEventModifiers.java | 8 +-
.../event/TestNewtEventModifiersAWTCanvas.java | 3 +
.../event/TestNewtEventModifiersNEWTWindowAWT.java | 3 +
.../event/TestNewtEventModifiersNewtCanvasAWT.java | 4 +-
.../TestNewtEventModifiersNewtCanvasSWTAWT.java | 4 +-
.../newt/event/TestNewtKeyCodeModifiersAWT.java | 3 +
.../test/junit/newt/event/TestNewtKeyCodesAWT.java | 3 +
.../newt/event/TestNewtKeyEventAutoRepeatAWT.java | 3 +
.../junit/newt/event/TestNewtKeyEventOrderAWT.java | 3 +
.../TestNewtKeyPressReleaseUnmaskRepeatAWT.java | 3 +
.../test/junit/newt/mm/TestScreenMode00aNEWT.java | 3 +
.../test/junit/newt/mm/TestScreenMode00bNEWT.java | 3 +
.../test/junit/newt/mm/TestScreenMode00cNEWT.java | 3 +
.../test/junit/newt/mm/TestScreenMode01aNEWT.java | 3 +
.../test/junit/newt/mm/TestScreenMode01bNEWT.java | 3 +
.../test/junit/newt/mm/TestScreenMode01cNEWT.java | 3 +
.../test/junit/newt/mm/TestScreenMode01dNEWT.java | 3 +
.../test/junit/newt/mm/TestScreenMode02aNEWT.java | 3 +
.../test/junit/newt/mm/TestScreenMode02bNEWT.java | 3 +
.../parenting/NewtAWTReparentingKeyAdapter.java | 111 +-
.../junit/newt/parenting/TestParenting01NEWT.java | 11 +-
.../junit/newt/parenting/TestParenting01aAWT.java | 3 +
.../junit/newt/parenting/TestParenting01aSWT.java | 3 +
.../junit/newt/parenting/TestParenting01bAWT.java | 3 +
.../junit/newt/parenting/TestParenting01cAWT.java | 3 +
.../newt/parenting/TestParenting01cSwingAWT.java | 3 +
.../junit/newt/parenting/TestParenting02AWT.java | 3 +
.../junit/newt/parenting/TestParenting02NEWT.java | 3 +
.../junit/newt/parenting/TestParenting03AWT.java | 7 +-
.../junit/newt/parenting/TestParenting04AWT.java | 3 +
.../junit/newt/parenting/TestParenting04SWT.java | 3 +
.../TestParentingFocusTraversal01AWT.java | 11 +-
.../TestTranslucentChildWindowBug632NEWT.java | 3 +
.../parenting/TestTranslucentParentingAWT.java | 3 +
.../opengl/test/junit/util/AWTRobotUtil.java | 258 +-
.../jogamp/opengl/test/junit/util/MiscUtils.java | 73 +-
.../jogamp/opengl/test/junit/util/UITestCase.java | 4 +-
www/index.html | 29 +-
www/media/c3d-mobile-01-coll01-160x160.png | Bin 0 -> 37461 bytes
www/media/c3d-mobile-01-pipes01-160x125.png | Bin 0 -> 29246 bytes
www/media/c3d-mobile-01-pipes07-160x120.png | Bin 0 -> 29844 bytes
1318 files changed, 76418 insertions(+), 22067 deletions(-)
diff --cc debian/changelog
index 44e33e8,0000000..9857073
mode 100644,000000..100644
--- a/debian/changelog
+++ b/debian/changelog
@@@ -1,241 -1,0 +1,247 @@@
++libjogl2-java (2.1.2-1) unstable; urgency=low
++
++ * New upstream release
++
++ -- Sylvestre Ledru <sylvestre at debian.org> Fri, 08 Nov 2013 10:53:16 +0100
++
+libjogl2-java (2.0.2-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Sylvestre Ledru <sylvestre at debian.org> Sat, 28 Sep 2013 19:08:07 +0200
+
+libjogl2-java (2.0-rc12-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Sylvestre Ledru <sylvestre at debian.org> Mon, 01 Jul 2013 14:26:13 +0200
+
+libjogl2-java (2.0-rc11-1) unstable; urgency=low
+
+ * Upload to unstable
+ * Standards-Version updated to 3.9.4
+
+ -- Sylvestre Ledru <sylvestre at debian.org> Wed, 15 May 2013 10:18:59 +0200
+
+libjogl2-java (2.0-rc11-1~exp5) experimental; urgency=low
+
+ [ Colin Watson ]
+ * Define isAbiEabiGnuArmhf=true when building for armhf.
+
+ -- Sylvestre Ledru <sylvestre at debian.org> Sun, 03 Mar 2013 13:54:53 +0100
+
+libjogl2-java (2.0-rc11-1~exp4.3) experimental; urgency=low
+
+ * Non-maintainer upload.
+ * Search libs in default system paths in make/build-newt.xml
+ * Combine TARGET_PLATFORM_LIBS_2.diff, armhfbuild.diff and armhf-build.diff
+ patches into arm-build.diff patch.
+
+ -- Thomas Preud'homme <robotux at debian.org> Wed, 26 Dec 2012 15:23:17 +0100
+
+libjogl2-java (2.0-rc11-1~exp4.2) experimental; urgency=low
+
+ * Non-maintainer upload.
+ * Fix wrong copy/paste in changes made in previous upload.
+
+ -- Thomas Preud'homme <robotux at debian.org> Wed, 26 Dec 2012 10:11:00 +0100
+
+libjogl2-java (2.0-rc11-1~exp4.1) experimental; urgency=low
+
+ * Fix armhf FTBFS by generalizing changes to build-nativewindow.xml to
+ build-jogl.xml and build-newt.xml.
+
+ -- Thomas Preud'homme <robotux at debian.org> Tue, 25 Dec 2012 20:18:58 +0100
+
+libjogl2-java (2.0-rc11-1~exp4) experimental; urgency=low
+
+ * Try again to fix the armhf FTBFS (thanks again to Thomas Preud'homme)
+
+ -- Sylvestre Ledru <sylvestre at debian.org> Mon, 24 Dec 2012 09:12:34 +0100
+
+libjogl2-java (2.0-rc11-1~exp3) experimental; urgency=low
+
+ * Apply Ubuntu changes introduced in 2.0-rc8-1ubuntu1
+ * Set source and target to 1.5 for OpenJDK 6 compatibility (LP: #1049719).
+ * Try something with Thomas Preud'homme to see if we can fix the armhf
+ build
+
+ -- Sylvestre Ledru <sylvestre at debian.org> Thu, 20 Dec 2012 17:04:08 +0100
+
+libjogl2-java (2.0-rc11-1~exp2) experimental; urgency=low
+
+ * Enable the verbose mode to find out the reason of the FTBFS under armhf
+ (libXrender.so uses VFP register arguments, libnativewindow_x11.so does not)
+
+ -- Sylvestre Ledru <sylvestre at debian.org> Fri, 30 Nov 2012 17:11:16 +0100
+
+libjogl2-java (2.0-rc11-1~exp1) experimental; urgency=low
+
+ * New upstream release
+
+ -- Sylvestre Ledru <sylvestre at debian.org> Thu, 08 Nov 2012 16:51:30 +0100
+
+libjogl2-java (2.0-rc10-1~exp1) experimental; urgency=low
+
+ * New upstream release
+
+ -- Sylvestre Ledru <sylvestre at debian.org> Mon, 03 Sep 2012 09:34:29 +0200
+
+libjogl2-java (2.0-rc9-1~exp1) experimental; urgency=low
+
+ * New upstream release
+
+ -- Sylvestre Ledru <sylvestre at debian.org> Mon, 02 Jul 2012 03:22:25 +0200
+
+libjogl2-java (2.0-rc8-1) unstable; urgency=low
+
+ * Upload to unstable
+ * Support of armhf & s390x added.
+
+ -- Sylvestre Ledru <sylvestre at debian.org> Wed, 13 Jun 2012 18:34:05 +0200
+
+libjogl2-java (2.0-rc8-1~exp2) experimental; urgency=low
+
+ * Force also the version of gluegen2 in the package themself
+
+ -- Sylvestre Ledru <sylvestre at debian.org> Wed, 13 Jun 2012 13:54:44 +0200
+
+libjogl2-java (2.0-rc8-1~exp1) experimental; urgency=low
+
+ * New upstream release
+ * Set the exact version of the dependency between libjogl2-java
+ and libjogl2-jni
+
+ [ Miguel Landaeta ]
+ * Use public access URL in Vcs-Svn field. (Closes: #670283).
+ * Fix debian-control-has-unusual-field-spacing lintian warning.
+
+ -- Sylvestre Ledru <sylvestre at debian.org> Wed, 23 May 2012 14:23:19 +0200
+
+libjogl2-java (2.0-rc5-2) unstable; urgency=low
+
+ * Really upload to unstable (oups)
+
+ -- Sylvestre Ledru <sylvestre at debian.org> Tue, 13 Mar 2012 09:46:59 +0100
+
+libjogl2-java (2.0-rc5-1) experimental; urgency=low
+
+ * Upload in unstable
+ * Standards-Version updated to version 3.9.3
+
+ -- Sylvestre Ledru <sylvestre at debian.org> Mon, 12 Mar 2012 20:23:07 +0100
+
+libjogl2-java (2.0-rc5-1~exp3) experimental; urgency=low
+
+ * Some sbuild still want to build the doc package. Enable it only for amd64
+ and x86. See build log of ia64 & powerpc of version 2.0-rc5-1~exp2
+
+ -- Sylvestre Ledru <sylvestre at debian.org> Wed, 28 Dec 2011 13:59:28 +0100
+
+libjogl2-java (2.0-rc5-1~exp2) experimental; urgency=low
+
+ * Only build the doc once
+ * Disable some TARGET_PLATFORM_LIBS variables
+
+ -- Sylvestre Ledru <sylvestre at debian.org> Tue, 27 Dec 2011 23:22:05 +0100
+
+libjogl2-java (2.0-rc5-1~exp1) experimental; urgency=low
+
+ * New upstream release
+ * watch + repack script added
+
+ -- Sylvestre Ledru <sylvestre at debian.org> Mon, 26 Dec 2011 02:06:41 +0100
+
+libjogl2-java (2.0-rc3-7) unstable; urgency=low
+
+ * Drop patch sparc.diff since it is now managed into gluegen2
+ * Disable the build of the documentation for arch indep build
+
+ -- Sylvestre Ledru <sylvestre at debian.org> Tue, 22 Nov 2011 00:42:13 +0100
+
+libjogl2-java (2.0-rc3-6) unstable; urgency=low
+
+ * Fix a problem under arm
+
+ -- Sylvestre Ledru <sylvestre at debian.org> Sun, 20 Nov 2011 21:43:36 +0100
+
+libjogl2-java (2.0-rc3-5) unstable; urgency=low
+
+ * Example is now working (Closes: #634996)
+ * Fix the various FTBFS (Closes: #638431) (LP: #809743)
+
+ -- Sylvestre Ledru <sylvestre at debian.org> Sun, 20 Nov 2011 21:43:29 +0100
+
+libjogl2-java (2.0-rc3-4) unstable; urgency=low
+
+ * Ant to build C code = a lot of uploads ... pfff
+
+ -- Sylvestre Ledru <sylvestre at debian.org> Mon, 10 Oct 2011 12:13:14 +0200
+
+libjogl2-java (2.0-rc3-3) unstable; urgency=low
+
+ * Fix more FTBFS
+
+ -- Sylvestre Ledru <sylvestre at debian.org> Sun, 09 Oct 2011 19:26:30 +0200
+
+libjogl2-java (2.0-rc3-2) unstable; urgency=low
+
+ * Fix various FTBFS:
+ - disable the android include
+ - build the documentation as indep package (to avoid the timeout)
+ - disable the git call
+
+ -- Sylvestre Ledru <sylvestre at debian.org> Sat, 08 Oct 2011 11:39:42 +0200
+
+libjogl2-java (2.0-rc3-1) unstable; urgency=low
+
+ * New upstream release
+ * libjogl2-java, libjogl2-jni and libjogl2-java-doc added
+ (better match of the version 1)
+ * Massive cleanup of the package list. Upstream decided to simplify all the
+ jar packages.
+ See: http://bit.ly/qBNO7V
+
+ -- Sylvestre Ledru <sylvestre at debian.org> Thu, 06 Oct 2011 15:53:38 +0200
+
+libjogl2-java (2.0-rc2-4) unstable; urgency=low
+
+ * Team upload.
+ * Update dependency libswt-gtk-3.6-java to libswt-gtk-3-java
+ (Closes: #635656)
+
+ -- tony mancill <tmancill at debian.org> Fri, 29 Jul 2011 22:15:33 -0700
+
+libjogl2-java (2.0-rc2-3) unstable; urgency=low
+
+ * Support of the other debian arch. Should fix the various FTBFS
+ (otherArchsoswin.diff)
+ * Update dependency libswt-gtk-3.5-java to libswt-gtk-3.6-java
+ (Closes: #629777)
+
+ -- Sylvestre Ledru <sylvestre at debian.org> Tue, 21 Jun 2011 21:54:41 +0200
+
+libjogl2-java (2.0-rc2-2) unstable; urgency=low
+
+ * cg-common.cfg.diff, build-java.diff, build.diff & defaultDebianPath.diff
+ removed (deprecated patches)
+ * libjogl2-core-java depended on libjogl2-core-jni which does not exist
+
+ -- Sylvestre Ledru <sylvestre at debian.org> Sun, 08 May 2011 23:30:49 +0200
+
+libjogl2-java (2.0-rc2-1) unstable; urgency=low
+
+ * New upstream release
+ * Standards-Version updated to version 3.9.2
+ * needless-dependency-on-jre removed
+ * swt-debug.jar removed from the archive. Update the dep list.
+
+ -- Sylvestre Ledru <sylvestre at debian.org> Sun, 17 Apr 2011 14:41:20 +0200
+
+libjogl2-java (2.0-rc1-1) unstable; urgency=low
+
+ * New upstream release (Closes: #614819)
+
+ -- Sylvestre Ledru <sylvestre at debian.org> Tue, 01 Mar 2011 14:12:56 +0100
+
+
diff --cc debian/control
index d431ab7,0000000..811ad85
mode 100644,000000..100644
--- a/debian/control
+++ b/debian/control
@@@ -1,327 -1,0 +1,92 @@@
+Source: libjogl2-java
+Section: java
+Priority: optional
+Maintainer: Debian Java Maintainers <pkg-java-maintainers at lists.alioth.debian.org>
+Uploaders: Sylvestre Ledru <sylvestre at debian.org>
+Build-Depends: debhelper (>= 5), cdbs, quilt, default-jdk,
- libgluegen2-build-java (>= 2.0.2), libgluegen2-rt-java (>= 2.0.2),
++ libgluegen2-build-java (>= 2.1.2), libgluegen2-rt-java (>= 2.1.2),
+ ant-optional, libgl1-mesa-dev, libglu1-mesa-dev, libxxf86vm-dev,
+ x11proto-xf86vidmode-dev, libxt-dev, junit4, libswt-gtk-3-java,
+ ant-contrib, ant-contrib-cpptasks, libxinerama-dev, libxrandr-dev,
+ ant (>= 1.8)
- Standards-Version: 3.9.4
++Standards-Version: 3.9.5
+Homepage: http://jogamp.org/
+Vcs-Svn: svn://svn.debian.org/svn/pkg-java/trunk/libjogl2-java
+Vcs-Browser: http://svn.debian.org/wsvn/pkg-java/trunk/libjogl2-java/
+
+Package: libjogl2-java
+Architecture: all
+Depends: ${misc:Depends},
- libgluegen2-rt-java (>= 2.0.2), libjogl2-jni (>= ${source:Version})
++ libgluegen2-rt-java (>= 2.1.2), libjogl2-jni (>= ${source:Version})
+Suggests: libjogl2-java-doc
+Description: Java bindings for OpenGL API
+ The JOGL project hosts the development version of the Java Bindings for
+ OpenGL (JSR-231), and is designed to provide hardware-supported 3D graphics
+ to applications written in Java. JOGL is not the official reference
- implementation of the JSR, but an evolving workspace; snapshots are taken
- from this workspace which become the official reference implementations of
- the JSR.
++ implementation of the JSR, but an evolving workspace; snapshots are taken
++ from this workspace which become the official reference implementations of
++ the JSR.
+ .
- JOGL provides full access to the APIs in the OpenGL 1.3 - 3.0, 3.1 - 3.3,
++ JOGL provides full access to the APIs in the OpenGL 1.3 - 3.0, 3.1 - 3.3,
+ >= 4.0, ES 1.x and ES 2.x specification as well as nearly all vendor
+ extensions. It integrates with the AWT and Swing widget sets, as well with
+ custom windowing toolkits using the NativeWindow API. It is part of a
+ suite of open-source technologies initiated by the Game Technology Group at
- Sun Microsystems.
++ Sun Microsystems.
+
+Package: libjogl2-jni
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Architecture: any
+Description: Java bindings for OpenGL API (JNI lib)
- The JOGL project hosts the development version of the Java Bindings for
- OpenGL (JSR-231), and is designed to provide hardware-supported 3D graphics
- to applications written in Java. JOGL is not the official reference
- implementation of the JSR, but an evolving workspace; snapshots are taken
- from this workspace which become the official reference implementations of
- the JSR. JOGL is part of a suite of open-source technologies initiated by
++ The JOGL project hosts the development version of the Java Bindings for
++ OpenGL (JSR-231), and is designed to provide hardware-supported 3D graphics
++ to applications written in Java. JOGL is not the official reference
++ implementation of the JSR, but an evolving workspace; snapshots are taken
++ from this workspace which become the official reference implementations of
++ the JSR. JOGL is part of a suite of open-source technologies initiated by
+ the Game Technology Group at Sun Microsystems.
+ .
- JOGL provides full access to the APIs in the OpenGL 2.0 specification as
- well as nearly all vendor extensions, and integrates with the AWT and Swing
++ JOGL provides full access to the APIs in the OpenGL 2.0 specification as
++ well as nearly all vendor extensions, and integrates with the AWT and Swing
+ widget sets.
+
- # Package: libjogl2-core-newt-java
- # Architecture: all
- # Depends: ${misc:Depends},
- # libjogl2-core-java
- # Description: Java bindings for OpenGL API
- # The JOGL project hosts the development version of the Java Bindings for
- # OpenGL (JSR-231), and is designed to provide hardware-supported 3D graphics
- # to applications written in Java. JOGL is not the official reference
- # implementation of the JSR, but an evolving workspace; snapshots are taken
- # from this workspace which become the official reference implementations of
- # the JSR.
- # .
- # JOGL provides full access to the APIs in the OpenGL 1.3 - 3.0, 3.1 - 3.3,
- # >= 4.0, ES 1.x and ES 2.x specification as well as nearly all vendor
- # extensions. It integrates with the AWT and Swing widget sets, as well with
- # custom windowing toolkits using the NativeWindow API. It is part of a
- # suite of open-source technologies initiated by the Game Technology Group at
- # Sun Microsystems.
-
-
- # Package: libjogl2-core-newt-jni
- # Architecture: any
- # Depends: ${misc:Depends}, ${shlibs:Depends},
- # libjogl2-core-java
- # Description: Java bindings for OpenGL API (JNI lib)
- # The JOGL project hosts the development version of the Java Bindings for
- # OpenGL (JSR-231), and is designed to provide hardware-supported 3D graphics
- # to applications written in Java. JOGL is not the official reference
- # implementation of the JSR, but an evolving workspace; snapshots are taken
- # from this workspace which become the official reference implementations of
- # the JSR. JOGL is part of a suite of open-source technologies initiated by
- # the Game Technology Group at Sun Microsystems.
- # .
- # JOGL provides full access to the APIs in the OpenGL 2.0 specification as
- # well as nearly all vendor extensions, and integrates with the AWT and Swing
- # widget sets.
-
- # Package: libjogl2-platform-java
- # Architecture: all
- # Depends: ${misc:Depends}, libjogl2-core-java
- # Description: Java bindings for OpenGL API
- # The JOGL project hosts the development version of the Java Bindings for
- # OpenGL (JSR-231), and is designed to provide hardware-supported 3D graphics
- # to applications written in Java. JOGL is not the official reference
- # implementation of the JSR, but an evolving workspace; snapshots are taken
- # from this workspace which become the official reference implementations of
- # the JSR.
- # .
- # JOGL provides full access to the APIs in the OpenGL 1.3 - 3.0, 3.1 - 3.3,
- # >= 4.0, ES 1.x and ES 2.x specification as well as nearly all vendor
- # extensions. It integrates with the AWT and Swing widget sets, as well with
- # custom windowing toolkits using the NativeWindow API. It is part of a
- # suite of open-source technologies initiated by the Game Technology Group at
- # Sun Microsystems.
-
- # Package: libjogl2-platform-jni
- # Architecture: any
- # Depends: ${misc:Depends}, libjogl2-core-java, ${shlibs:Depends}
- # Description: Java bindings for OpenGL API (JNI lib)
- # The JOGL project hosts the development version of the Java Bindings for
- # OpenGL (JSR-231), and is designed to provide hardware-supported 3D graphics
- # to applications written in Java. JOGL is not the official reference
- # implementation of the JSR, but an evolving workspace; snapshots are taken
- # from this workspace which become the official reference implementations of
- # the JSR. JOGL is part of a suite of open-source technologies initiated by
- # the Game Technology Group at Sun Microsystems.
- # .
- # JOGL provides full access to the APIs in the OpenGL 2.0 specification as
- # well as nearly all vendor extensions, and integrates with the AWT and Swing
- # widget sets.
-
- # Package: libjogl2-platform-newt-java
- # Architecture: all
- # Depends: ${misc:Depends}, libjogl2-core-newt-java
- # Description: Java bindings for OpenGL API
- # The JOGL project hosts the development version of the Java Bindings for
- # OpenGL (JSR-231), and is designed to provide hardware-supported 3D graphics
- # to applications written in Java. JOGL is not the official reference
- # implementation of the JSR, but an evolving workspace; snapshots are taken
- # from this workspace which become the official reference implementations of
- # the JSR.
- # .
- # JOGL provides full access to the APIs in the OpenGL 1.3 - 3.0, 3.1 - 3.3,
- # >= 4.0, ES 1.x and ES 2.x specification as well as nearly all vendor
- # extensions. It integrates with the AWT and Swing widget sets, as well with
- # custom windowing toolkits using the NativeWindow API. It is part of a
- # suite of open-source technologies initiated by the Game Technology Group at
- # Sun Microsystems.
-
- # # nativewindow.core.jar nativewindow.os.x11.jar jogl.core.jar jogl.os.x11.jar
- # # newt.core.jar newt.os.x11.jar newt.ogl.jar jogl.util.jar jogl.os.x11.jar
- # # jogl.gldesktop.jar jogl.gldesktop.dbg.jar
- # Package: libjogl2-desktop-java
- # Architecture: all
- # Suggests: libjogl2-java-doc
- # Depends: ${misc:Depends}, libjogl2-core-java, libjogl2-platform-java,
- # libjogl2-platform-newt-java
- # Description: Java bindings for Desktop OpenGL API (main package)
- # The JOGL project hosts the development version of the Java Bindings for
- # OpenGL (JSR-231), and is designed to provide hardware-supported 3D graphics
- # to applications written in Java. JOGL is not the official reference
- # implementation of the JSR, but an evolving workspace; snapshots are taken
- # from this workspace which become the official reference implementations of
- # the JSR.
- # .
- # JOGL provides full access to the APIs in the OpenGL 1.3 - 3.0, 3.1 - 3.3,
- # >= 4.0, ES 1.x and ES 2.x specification as well as nearly all vendor
- # extensions. It integrates with the AWT and Swing widget sets, as well with
- # custom windowing toolkits using the NativeWindow API. It is part of a
- # suite of open-source technologies initiated by the Game Technology Group at
- # Sun Microsystems.
-
-
-
- # Package: libjogl2-desktop-jni
- # Architecture: any
- # Depends: ${misc:Depends}, ${shlibs:Depends}
- # Description: Java bindings for Desktop OpenGL API (JNI lib)
- # The JOGL project hosts the development version of the Java Bindings for
- # OpenGL (JSR-231), and is designed to provide hardware-supported 3D graphics
- # to applications written in Java. JOGL is not the official reference
- # implementation of the JSR, but an evolving workspace; snapshots are taken
- # from this workspace which become the official reference implementations of
- # the JSR. JOGL is part of a suite of open-source technologies initiated by
- # the Game Technology Group at Sun Microsystems.
- # .
- # JOGL provides full access to the APIs in the OpenGL 2.0 specification as
- # well as nearly all vendor extensions, and integrates with the AWT and Swing
- # widget sets.
-
- # # nativewindow.core.jar nativewindow.os.x11.jar jogl.core.jar jogl.os.x11.jar
- # # newt.core.jar newt.os.x11.jar newt.ogl.jar jogl.util.jar jogl.os.x11.jar
- # # jogl.gl2es12.jar jogl.gles1.dbg.jar jogl.gles2.dbg.jar
- # # jogl.util.fixedfuncemu.jar
- # # Package: libjogl2-desktop-gl2es12-java
- # # Architecture: all
- # # Suggests: libjogl2-java-doc
- # # Depends: ${misc:Depends}, libjogl2-core-java, libjogl2-platform-java,
- # # libjogl2-platform-newt-java, libjogl2-toolkits
- # # Description: Java bindings for desktop ES1/ES2 emulation OpenGL API
- # # The JOGL project hosts the development version of the Java Bindings for
- # # OpenGL (JSR-231), and is designed to provide hardware-supported 3D graphics
- # # to applications written in Java. JOGL is not the official reference
- # # implementation of the JSR, but an evolving workspace; snapshots are taken
- # # from this workspace which become the official reference implementations of
- # # the JSR. JOGL is part of a suite of open-source technologies initiated by
- # # the Game Technology Group at Sun Microsystems.
- # # .
- # # JOGL provides full access to the APIs in the OpenGL 2.0 specification as
- # # well as nearly all vendor extensions, and integrates with the AWT and Swing
- # # widget sets.
-
- # # Package: libjogl2-desktop-gl2es12-jni
- # # Architecture: any
- # # Depends: ${misc:Depends}, ${shlibs:Depends}
- # # Description: Java bindings for desktop ES1/ES2 emulation OpenGL API (JNI lib)
- # # The JOGL project hosts the development version of the Java Bindings for
- # # OpenGL (JSR-231), and is designed to provide hardware-supported 3D graphics
- # # to applications written in Java. JOGL is not the official reference
- # # implementation of the JSR, but an evolving workspace; snapshots are taken
- # # from this workspace which become the official reference implementations of
- # # the JSR. JOGL is part of a suite of open-source technologies initiated by
- # # the Game Technology Group at Sun Microsystems.
- # # .
- # # JOGL provides full access to the APIs in the OpenGL 2.0 specification as
- # # well as nearly all vendor extensions, and integrates with the AWT and Swing
- # # widget sets.
- # # .
- # # This package includes the architecture specific java native interface.
-
-
- # Package: libjogl2-awt-java
- # Architecture: all
- # Depends: ${misc:Depends}
- # Description: Java bindings for AWT OpenGL API
- # The JOGL project hosts the development version of the Java Bindings for
- # OpenGL (JSR-231), and is designed to provide hardware-supported 3D graphics
- # to applications written in Java. JOGL is not the official reference
- # implementation of the JSR, but an evolving workspace; snapshots are taken
- # from this workspace which become the official reference implementations of
- # the JSR. JOGL is part of a suite of open-source technologies initiated by
- # the Game Technology Group at Sun Microsystems.
- # .
- # JOGL provides full access to the APIs in the OpenGL 2.0 specification as
- # well as nearly all vendor extensions, and integrates with the AWT and Swing
- # widget sets.
-
- # Package: libjogl2-awt-jni
- # Architecture: any
- # Depends: ${misc:Depends}, ${shlibs:Depends}
- # Description: Java bindings for AWT OpenGL API (JNI lib)
- # The JOGL project hosts the development version of the Java Bindings for
- # OpenGL (JSR-231), and is designed to provide hardware-supported 3D graphics
- # to applications written in Java. JOGL is not the official reference
- # implementation of the JSR, but an evolving workspace; snapshots are taken
- # from this workspace which become the official reference implementations of
- # the JSR. JOGL is part of a suite of open-source technologies initiated by
- # the Game Technology Group at Sun Microsystems.
- # .
- # JOGL provides full access to the APIs in the OpenGL 2.0 specification as
- # well as nearly all vendor extensions, and integrates with the AWT and Swing
- # widget sets.
-
- # Package: libjogl2-awt-newt-java
- # Architecture: all
- # Depends: ${misc:Depends}
- # Description: Java bindings for AWT NEWT OpenGL API
- # The JOGL project hosts the development version of the Java Bindings for
- # OpenGL (JSR-231), and is designed to provide hardware-supported 3D graphics
- # to applications written in Java. JOGL is not the official reference
- # implementation of the JSR, but an evolving workspace; snapshots are taken
- # from this workspace which become the official reference implementations of
- # the JSR. JOGL is part of a suite of open-source technologies initiated by
- # the Game Technology Group at Sun Microsystems.
- # .
- # JOGL provides full access to the APIs in the OpenGL 2.0 specification as
- # well as nearly all vendor extensions, and integrates with the AWT and Swing
- # widget sets.
-
- # Package: libjogl2-glu-java
- # Architecture: all
- # Depends: ${misc:Depends}
- # Description: Java bindings for GLU OpenGL API
- # The JOGL project hosts the development version of the Java Bindings for
- # OpenGL (JSR-231), and is designed to provide hardware-supported 3D graphics
- # to applications written in Java. JOGL is not the official reference
- # implementation of the JSR, but an evolving workspace; snapshots are taken
- # from this workspace which become the official reference implementations of
- # the JSR. JOGL is part of a suite of open-source technologies initiated by
- # the Game Technology Group at Sun Microsystems.
- # .
- # JOGL provides full access to the APIs in the OpenGL 2.0 specification as
- # well as nearly all vendor extensions, and integrates with the AWT and Swing
- # widget sets.
-
+
+Package: libjogl2-java-doc
+Architecture: all
+Section: doc
+Depends: ${misc:Depends}
+Description: Documentation for the Java bindings for OpenGL
- The JOGL project hosts the development version of the Java Bindings for
- OpenGL (JSR-231), and is designed to provide hardware-supported 3D graphics
- to applications written in Java. JOGL is not the official reference
- implementation of the JSR, but an evolving workspace; snapshots are taken
- from this workspace which become the official reference implementations of
- the JSR.
++ The JOGL project hosts the development version of the Java Bindings for
++ OpenGL (JSR-231), and is designed to provide hardware-supported 3D graphics
++ to applications written in Java. JOGL is not the official reference
++ implementation of the JSR, but an evolving workspace; snapshots are taken
++ from this workspace which become the official reference implementations of
++ the JSR.
+ .
+ JOGL provides full access to the APIs in the OpenGL 2.0 specification as
+ well as nearly all vendor extensions, and integrates with the AWT and Swing
+ widget sets.
+ .
+ This package includes the API documentation for JOGL package.
+
+
+Package: libjogl2-toolkits
+Architecture: all
+Section: doc
+Depends: ${misc:Depends}
+Description: Toolkits to play with JOGL2
- The JOGL project hosts the development version of the Java Bindings for
- OpenGL (JSR-231), and is designed to provide hardware-supported 3D graphics
- to applications written in Java. JOGL is not the official reference
- implementation of the JSR, but an evolving workspace; snapshots are taken
- from this workspace which become the official reference implementations of
- the JSR.
++ The JOGL project hosts the development version of the Java Bindings for
++ OpenGL (JSR-231), and is designed to provide hardware-supported 3D graphics
++ to applications written in Java. JOGL is not the official reference
++ implementation of the JSR, but an evolving workspace; snapshots are taken
++ from this workspace which become the official reference implementations of
++ the JSR.
+ .
- JOGL provides full access to the APIs in the OpenGL 1.3 - 3.0, 3.1 - 3.3,
++ JOGL provides full access to the APIs in the OpenGL 1.3 - 3.0, 3.1 - 3.3,
+ >= 4.0, ES 1.x and ES 2.x specification as well as nearly all vendor
+ extensions. It integrates with the AWT and Swing widget sets, as well with
+ custom windowing toolkits using the NativeWindow API. It is part of a
+ suite of open-source technologies initiated by the Game Technology Group at
- Sun Microsystems.
++ Sun Microsystems.
+ .
+ This package includes JOGL toolkits.
diff --cc debian/patches/arm-build.diff
index adbf5f8,0000000..85bc2ca
mode 100644,000000..100644
--- a/debian/patches/arm-build.diff
+++ b/debian/patches/arm-build.diff
@@@ -1,273 -1,0 +1,273 @@@
- Index: jogl-v2.0-rc12/make/build-jogl.xml
++Index: jogl-v2.1.2/make/build-jogl.xml
+===================================================================
- --- jogl-v2.0-rc12.orig/make/build-jogl.xml 2013-07-01 14:29:18.000000000 +0200
- +++ jogl-v2.0-rc12/make/build-jogl.xml 2013-07-01 14:29:17.000000000 +0200
++--- jogl-v2.1.2.orig/make/build-jogl.xml 2013-11-08 10:54:31.000000000 +0100
+++++ jogl-v2.1.2/make/build-jogl.xml 2013-11-08 10:54:31.000000000 +0100
+@@ -200,6 +200,19 @@
+ <isset property="setup.noSWT"/>
+ </condition>
+
++ <condition property="isLinuxARM">
++ <and>
++ <istrue value="${isLinux}" />
++ <or>
++ <os arch="arm" />
++ <os arch="armv4" />
++ <os arch="armv5" />
++ <os arch="armv6" />
++ <os arch="armv7" />
++ </or>
++ </and>
++ </condition>
++
+ <property name="java.excludes.javadoc.packagenames"
+ value="jogamp.opengl.gl2.fixme.*,com.jogamp.audio.windows.waveout.TestSpatialization"/>
+
- @@ -1129,7 +1142,7 @@
++@@ -1187,7 +1200,7 @@
+ <includepath path="/usr/local/include" />
+ </compiler>
+
+- <compiler id="compiler.cfg.linux.armv6.jogl.x11" extends="compiler.cfg.linux.armv6">
++ <compiler id="compiler.cfg.linux.arm.jogl.x11" extends="compiler.cfg.linux">
+ <!-- Need to force /usr/include headers on to include path (after all others), due to crosscompiler usage -->
+ <compilerarg value="-idirafter" />
+ <compilerarg value="/usr/include" />
- @@ -1157,8 +1170,8 @@
++@@ -1215,8 +1228,8 @@
+ <syslibset libs="X11"/>
+ </linker>
+
+- <linker id="linker.cfg.linux.armv6.jogl.x11" extends="linker.cfg.linux.armv6">
+- <syslibset dir="${env.TARGET_PLATFORM_ROOT}/usr/lib" libs="X11"/>
++ <linker id="linker.cfg.linux.arm.jogl.x11" extends="linker.cfg.linux">
++ <syslibset libs="X11"/>
+ </linker>
+
+ <linker id="linker.cfg.android.jogl" extends="linker.cfg.android">
- @@ -1246,10 +1259,10 @@
++@@ -1304,10 +1317,10 @@
+ <property name="linker.cfg.id.os" value="linker.cfg.linux.amd64.jogl.x11" />
+ </target>
+
+- <target name="c.configure.linux.armv6" if="isLinuxARMv6">
+- <echo message="Linux.armv6" />
+- <property name="compiler.cfg.id" value="compiler.cfg.linux.armv6.jogl.x11" />
+- <property name="linker.cfg.id.os" value="linker.cfg.linux.armv6.jogl.x11" />
++ <target name="c.configure.linux.arm" if="isLinuxARM">
++ <echo message="Linux.arm" />
++ <property name="compiler.cfg.id" value="compiler.cfg.linux.arm.jogl.x11" />
++ <property name="linker.cfg.id.os" value="linker.cfg.linux.arm.jogl.x11" />
+ </target>
+
+ <target name="c.configure.linux.ia64" if="isLinuxIA64">
- @@ -1300,7 +1313,7 @@
++@@ -1358,7 +1371,7 @@
+ <property name="linker.cfg.id.os" value="linker.cfg.linux.jogl.x11" />
+ </target>
+
+- <target name="c.configure.linux" depends="c.configure.linux.armv6,c.configure.linux.x86,c.configure.linux.amd64,c.configure.linux.ia64,c.configure.linux.hppa,c.configure.linux.mips,c.configure.linux.mipsel,c.configure.linux.ppc,c.configure.linux.s390,c.configure.linux.s390x,c.configure.linux.sparc,c.configure.x11" if="isLinux" />
++ <target name="c.configure.linux" depends="c.configure.linux.arm,c.configure.linux.x86,c.configure.linux.amd64,c.configure.linux.ia64,c.configure.linux.hppa,c.configure.linux.mips,c.configure.linux.mipsel,c.configure.linux.ppc,c.configure.linux.s390,c.configure.linux.s390x,c.configure.linux.sparc,c.configure.x11" if="isLinux" />
+
+ <target name="c.configure.android" if="isAndroid">
+ <echo message="Android" />
- Index: jogl-v2.0-rc12/make/build-nativewindow.xml
++Index: jogl-v2.1.2/make/build-nativewindow.xml
+===================================================================
- --- jogl-v2.0-rc12.orig/make/build-nativewindow.xml 2013-07-01 14:29:18.000000000 +0200
- +++ jogl-v2.0-rc12/make/build-nativewindow.xml 2013-07-01 14:29:17.000000000 +0200
++--- jogl-v2.1.2.orig/make/build-nativewindow.xml 2013-11-08 10:54:31.000000000 +0100
+++++ jogl-v2.1.2/make/build-nativewindow.xml 2013-11-08 10:54:31.000000000 +0100
+@@ -88,6 +88,19 @@
+ <isset property="setup.noAWT"/>
+ </condition>
+
++ <condition property="isLinuxARM">
++ <and>
++ <istrue value="${isLinux}" />
++ <or>
++ <os arch="arm" />
++ <os arch="armv4" />
++ <os arch="armv5" />
++ <os arch="armv6" />
++ <os arch="armv7" />
++ </or>
++ </and>
++ </condition>
++
+ <property name="java.excludes.all" value="${java.excludes.awt}" />
+ <echo message="java.excludes.all: ${java.excludes.all}" />
+ </target>
+@@ -342,7 +355,7 @@
+ <includepath path="/usr/local/include" />
+ </compiler>
+
+- <compiler id="compiler.cfg.linux.armv6.nativewindow.x11" extends="compiler.cfg.linux.armv6">
++ <compiler id="compiler.cfg.linux.arm.nativewindow.x11" extends="compiler.cfg.linux">
+ <!-- Need to force /usr/include headers on to include path (after all others), due to crosscompiler usage -->
+ <compilerarg value="-idirafter" />
+ <compilerarg value="/usr/include" />
+@@ -395,10 +408,10 @@
+ <syslibset libs="Xrender"/>
+ </linker>
+
+- <linker id="linker.cfg.linux.armv6.nativewindow.x11" extends="linker.cfg.linux.armv6">
+- <syslibset dir="${env.TARGET_PLATFORM_ROOT}/usr/lib" libs="X11" />
+- <syslibset dir="${env.TARGET_PLATFORM_ROOT}/usr/lib" libs="Xxf86vm" />
+- <syslibset dir="${env.TARGET_PLATFORM_ROOT}/usr/lib" libs="Xrender" />
++ <linker id="linker.cfg.linux.arm.nativewindow.x11" extends="linker.cfg.linux">
++ <syslibset libs="X11" />
++ <syslibset libs="Xxf86vm" />
++ <syslibset libs="Xrender" />
+ </linker>
+
+ <linker id="linker.cfg.solaris.nativewindow.x11" extends="linker.cfg.solaris">
+@@ -483,10 +496,10 @@
+ <property name="linker.cfg.id.oswin" value="linker.cfg.linux.amd64.nativewindow.x11" />
+ </target>
+
+- <target name="c.configure.linux.armv6" if="isLinuxARMv6">
+- <echo message="Linux.armv6" />
+- <property name="compiler.cfg.id" value="compiler.cfg.linux.armv6.nativewindow.x11" />
+- <property name="linker.cfg.id.oswin" value="linker.cfg.linux.armv6.nativewindow.x11" />
++ <target name="c.configure.linux.arm" if="isLinuxARM">
++ <echo message="Linux.arm" />
++ <property name="compiler.cfg.id" value="compiler.cfg.linux.arm.nativewindow.x11" />
++ <property name="linker.cfg.id.oswin" value="linker.cfg.linux.arm.nativewindow.x11" />
+ </target>
+
+ <target name="c.configure.linux.ia64" if="isLinuxIA64">
+@@ -537,7 +550,7 @@
+ <property name="linker.cfg.id.oswin" value="linker.cfg.linux.nativewindow.x11" />
+ </target>
+
+- <target name="c.configure.linux" depends="c.configure.linux.armv6,c.configure.linux.x86,c.configure.linux.amd64,c.configure.linux.ia64,c.configure.linux.hppa,c.configure.linux.mips,c.configure.linux.mipsel,c.configure.linux.ppc,c.configure.linux.s390,c.configure.linux.s390x,c.configure.linux.sparc,c.configure.x11" if="isLinux" />
++ <target name="c.configure.linux" depends="c.configure.linux.arm,c.configure.linux.x86,c.configure.linux.amd64,c.configure.linux.ia64,c.configure.linux.hppa,c.configure.linux.mips,c.configure.linux.mipsel,c.configure.linux.ppc,c.configure.linux.s390,c.configure.linux.s390x,c.configure.linux.sparc,c.configure.x11" if="isLinux" />
+
+ <target name="c.configure.android" if="isAndroid">
+ <echo message="Android" />
- Index: jogl-v2.0-rc12/make/build-newt.xml
++Index: jogl-v2.1.2/make/build-newt.xml
+===================================================================
- --- jogl-v2.0-rc12.orig/make/build-newt.xml 2013-07-01 14:29:18.000000000 +0200
- +++ jogl-v2.0-rc12/make/build-newt.xml 2013-07-01 14:29:17.000000000 +0200
++--- jogl-v2.1.2.orig/make/build-newt.xml 2013-11-08 10:54:31.000000000 +0100
+++++ jogl-v2.1.2/make/build-newt.xml 2013-11-08 10:54:31.000000000 +0100
+@@ -157,6 +157,19 @@
+ <isset property="setup.noOpenGL"/>
+ </condition>
+
++ <condition property="isLinuxARM">
++ <and>
++ <istrue value="${isLinux}" />
++ <or>
++ <os arch="arm" />
++ <os arch="armv4" />
++ <os arch="armv5" />
++ <os arch="armv6" />
++ <os arch="armv7" />
++ </or>
++ </and>
++ </condition>
++
+ <property name="java.excludes.all" value="${java.excludes.awt}, ${java.excludes.swt}, ${java.excludes.opengl}" />
+ <echo message="java.excludes.all: ${java.excludes.all}" />
+
+@@ -265,7 +278,7 @@
+ <includepath path="/usr/local/include" />
+ </compiler>
+
+- <compiler id="compiler.cfg.linux.armv6.newt.x11" extends="compiler.cfg.linux.armv6">
++ <compiler id="compiler.cfg.linux.arm.newt.x11" extends="compiler.cfg.linux">
+ <!-- Need to force /usr/include headers on to include path (after all others), due to crosscompiler usage -->
+ <compilerarg value="-idirafter" />
+ <compilerarg value="/usr/include" />
+@@ -320,13 +333,13 @@
+ <!--syslibset libs="X11-xcb" /-->
+ </linker>
+
+- <linker id="linker.cfg.linux.armv6.newt.x11" extends="linker.cfg.linux.armv6">
+- <syslibset dir="${env.TARGET_PLATFORM_ROOT}/usr/lib" libs="X11" />
+- <syslibset dir="${env.TARGET_PLATFORM_ROOT}/usr/lib" libs="Xrandr" />
++ <linker id="linker.cfg.linux.arm.newt.x11" extends="linker.cfg.linux">
++ <syslibset libs="X11" />
++ <syslibset libs="Xrandr" />
+ </linker>
+
+ <linker id="linker.cfg.android.newt" extends="linker.cfg.android">
+- <syslibset dir="${env.TARGET_PLATFORM_ROOT}/usr/lib" libs="android" />
++ <syslibset libs="android" />
+ </linker>
+
+ <linker id="linker.cfg.solaris.newt.x11" extends="linker.cfg.solaris">
+@@ -412,11 +425,11 @@
+ <echo message="linker.cfg.id.oswin ${linker.cfg.id.oswin}" />
+ </target>
+
+- <target name="c.configure.linux.armv6" if="isLinuxARMv6">
+- <echo message="Linux.armv6" />
+- <property name="compiler.cfg.id" value="compiler.cfg.linux.armv6.newt.x11" />
+- <condition property="linker.cfg.id.oswin" value="linker.cfg.linux.armv6.newt.x11"
+- else="linker.cfg.linux.armv6">
++ <target name="c.configure.linux.arm" if="isLinuxARM">
++ <echo message="Linux.arm" />
++ <property name="compiler.cfg.id" value="compiler.cfg.linux.arm.newt.x11" />
++ <condition property="linker.cfg.id.oswin" value="linker.cfg.linux.arm.newt.x11"
++ else="linker.cfg.linux.arm">
+ <isset property="isX11" />
+ </condition>
+ <echo message="linker.cfg.id.oswin ${linker.cfg.id.oswin}" />
+@@ -498,7 +511,7 @@
+ <property name="linker.cfg.id.oswin" value="linker.cfg.linux.newt.x11" />
+ </target>
+
+- <target name="c.configure.linux" depends="c.configure.linux.x86,c.configure.linux.amd64,c.configure.linux.armv6,c.configure.linux.hppa,c.configure.linux.mips,c.configure.linux.mipsel,c.configure.linux.ppc,c.configure.linux.s390,c.configure.linux.s390x,c.configure.linux.sparc,c.configure.linux.ia64,c.configure.x11" if="isLinux"/>
++ <target name="c.configure.linux" depends="c.configure.linux.x86,c.configure.linux.amd64,c.configure.linux.arm,c.configure.linux.hppa,c.configure.linux.mips,c.configure.linux.mipsel,c.configure.linux.ppc,c.configure.linux.s390,c.configure.linux.s390x,c.configure.linux.sparc,c.configure.linux.ia64,c.configure.x11" if="isLinux"/>
+
+ <target name="c.configure.android" if="isAndroid">
+ <echo message="Android" />
- Index: jogl-v2.0-rc12/make/scripts/make.jogl.all.linux-armv7hf.sh
++Index: jogl-v2.1.2/make/scripts/make.jogl.all.linux-armv7hf.sh
+===================================================================
+--- /dev/null 1970-01-01 00:00:00.000000000 +0000
- +++ jogl-v2.0-rc12/make/scripts/make.jogl.all.linux-armv7hf.sh 2013-07-01 14:29:17.000000000 +0200
+++++ jogl-v2.1.2/make/scripts/make.jogl.all.linux-armv7hf.sh 2013-11-08 10:54:31.000000000 +0100
+@@ -0,0 +1,27 @@
++#! /bin/sh
++
++# arm-linux-gnueabihf == armhf triplet
++PATH=`pwd`/../../gluegen/make/lib/linux/arm-linux-gnueabihf/bin:$PATH
++export PATH
++
++# -Dc.compiler.debug=true
++# -Dgluegen.cpptasks.detected.os=true \
++# -DisUnix=true \
++# -DisLinux=true \
++# -DisLinuxARMv7=true \
++# -DisX11=false \
++
++export TARGET_PLATFORM_ROOT=/
++export TARGET_PLATFORM_LIBS=/usr/lib/arm-linux-gnueabihf
++export TARGET_JAVA_LIBS=/usr/lib/jvm/java-6-openjdk-armhf/jre/lib/arm
++
++export GLUEGEN_CPPTASKS_FILE="../../gluegen/make/lib/gluegen-cpptasks-linux-armv7hf.xml"
++
++ant \
++ -Drootrel.build=build-linux-armv7hf \
++ -Dsetup.addNativeKD=true \
++ -Dsetup.addNativeOpenMAX=true \
++ -Dsetup.addNativeBroadcom=true \
++ -Djunit.run.arg0="-Dnewt.test.Screen.disableScreenMode" \
++ $* 2>&1 | tee make.jogl.all.linux-armv7hf.log
++
- Index: jogl-v2.0-rc12/make/scripts/tests-armv7_armhf.sh
++Index: jogl-v2.1.2/make/scripts/tests-armv7_armhf.sh
+===================================================================
+--- /dev/null 1970-01-01 00:00:00.000000000 +0000
- +++ jogl-v2.0-rc12/make/scripts/tests-armv7_armhf.sh 2013-07-01 14:29:17.000000000 +0200
+++++ jogl-v2.1.2/make/scripts/tests-armv7_armhf.sh 2013-11-08 10:54:31.000000000 +0100
+@@ -0,0 +1,7 @@
++#! /bin/bash
++
++spath=`dirname $0`
++
++. $spath/tests.sh `which java` -DummyArg ../build-linux-armv7hf $*
++
++
- Index: jogl-v2.0-rc12/make/scripts/tests-linux-armv7hf.sh
++Index: jogl-v2.1.2/make/scripts/tests-linux-armv7hf.sh
+===================================================================
+--- /dev/null 1970-01-01 00:00:00.000000000 +0000
- +++ jogl-v2.0-rc12/make/scripts/tests-linux-armv7hf.sh 2013-07-01 14:29:17.000000000 +0200
+++++ jogl-v2.1.2/make/scripts/tests-linux-armv7hf.sh 2013-11-08 10:54:31.000000000 +0100
+@@ -0,0 +1,7 @@
++#! /bin/bash
++
++spath=`dirname $0`
++
++. $spath/tests.sh `which java` -DummyArg ../build-linux-armv7hf $*
++
++
diff --cc debian/patches/disable_git_call.diff
index 8fff677,0000000..a8cb872
mode 100644,000000..100644
--- a/debian/patches/disable_git_call.diff
+++ b/debian/patches/disable_git_call.diff
@@@ -1,24 -1,0 +1,24 @@@
- Index: jogl-v2.0-rc12/make/build-common.xml
++Index: jogl-v2.1.2/make/build-common.xml
+===================================================================
- --- jogl-v2.0-rc12.orig/make/build-common.xml 2013-07-01 14:28:35.000000000 +0200
- +++ jogl-v2.0-rc12/make/build-common.xml 2013-07-01 14:28:35.000000000 +0200
- @@ -67,19 +67,7 @@
++--- jogl-v2.1.2.orig/make/build-common.xml 2013-11-08 10:54:23.000000000 +0100
+++++ jogl-v2.1.2/make/build-common.xml 2013-11-08 10:54:23.000000000 +0100
++@@ -71,19 +71,7 @@
+ <property name="jogl.build.number" value="manual"/>
+ <property name="jogl.build.id" value="${version.timestamp}"/>
+ <mkdir dir="${tempdir}" />
+- <exec dir="." executable="git" logError="true" failonerror="false" failifexecutionfails="false"
+- output="${tempdir}/localbranch.raw">
+- <arg line="branch --no-color"/>
+- </exec>
+- <exec dir="." executable="sed" logError="true" failonerror="false" failifexecutionfails="false"
+- outputproperty="jogl.build.branch">
+- <arg line="-e '/^[^*]/d' -e 's/* \(.*\)/\1/' ${tempdir}/localbranch.raw"/>
+- </exec>
+ <property name="jogl.build.branch" value="manual"/> <!-- fallback -->
+- <exec dir="${project.root}" executable="git" logError="true" failonerror="false" failifexecutionfails="false"
+- outputproperty="jogl.build.commit">
+- <arg line="rev-parse HEAD"/>
+- </exec>
+ <property name="jogl.build.commit" value="manual"/> <!-- fallback -->
+
+ <property name="jogl.version" value="${jogamp.version.base}-b${jogl.build.number}-${version.timestamp}" />
diff --cc debian/patches/manifest.diff
index 103598e,0000000..1872276
mode 100644,000000..100644
--- a/debian/patches/manifest.diff
+++ b/debian/patches/manifest.diff
@@@ -1,18 -1,0 +1,18 @@@
- Index: libjogl2-java-2.0-rc12/make/joglversion
++Index: jogl-v2.1.2/make/joglversion
+===================================================================
- --- libjogl2-java-2.0-rc12.orig/make/joglversion 2013-06-25 16:35:52.000000000 +0200
- +++ libjogl2-java-2.0-rc12/make/joglversion 2013-07-01 18:14:24.000000000 +0200
- @@ -7,10 +7,12 @@
++--- jogl-v2.1.2.orig/make/joglversion 2013-11-08 10:54:26.000000000 +0100
+++++ jogl-v2.1.2/make/joglversion 2013-11-08 10:54:26.000000000 +0100
++@@ -8,10 +8,12 @@
+ Implementation-Build: @BUILD_VERSION@
+ Implementation-Branch: @SCM_BRANCH@
+ Implementation-Commit: @SCM_COMMIT@
+-Implementation-Vendor: JogAmp Community
++Implementation-Vendor: JogAmp Community - Debian package
+ Implementation-URL: http://jogamp.org/
+ Extension-Name: javax.media.opengl
+ Implementation-Vendor-Id: com.jogamp
+ Trusted-Library: true
+ Permissions: all-permissions
++Class-Path: /usr/share/java/gluegen2-rt.jar
+ @JAR_CODEBASE_TAG@
++
diff --cc debian/patches/s390x.diff
index aa9fa6a,0000000..3893542
mode 100644,000000..100644
--- a/debian/patches/s390x.diff
+++ b/debian/patches/s390x.diff
@@@ -1,81 -1,0 +1,81 @@@
- Index: jogl-v2.0-rc12/make/build-jogl.xml
++Index: jogl-v2.1.2/make/build-jogl.xml
+===================================================================
- --- jogl-v2.0-rc12.orig/make/build-jogl.xml 2013-07-01 14:29:14.000000000 +0200
- +++ jogl-v2.0-rc12/make/build-jogl.xml 2013-07-01 14:29:14.000000000 +0200
- @@ -1287,6 +1287,12 @@
++--- jogl-v2.1.2.orig/make/build-jogl.xml 2013-11-08 10:54:28.000000000 +0100
+++++ jogl-v2.1.2/make/build-jogl.xml 2013-11-08 10:54:28.000000000 +0100
++@@ -1345,6 +1345,12 @@
+ <property name="compiler.cfg.id" value="compiler.cfg.linux" />
+ <property name="linker.cfg.id.os" value="linker.cfg.linux.jogl.x11" />
+ </target>
++
++ <target name="c.configure.linux.s390x" if="isLinuxs390x">
++ <echo message="Linux.S390x" />
++ <property name="compiler.cfg.id" value="compiler.cfg.linux" />
++ <property name="linker.cfg.id.os" value="linker.cfg.linux.jogl.x11" />
++ </target>
+
+ <target name="c.configure.linux.sparc" if="isLinuxSparc">
+ <echo message="Linux.SPARC" />
- @@ -1294,7 +1300,7 @@
++@@ -1352,7 +1358,7 @@
+ <property name="linker.cfg.id.os" value="linker.cfg.linux.jogl.x11" />
+ </target>
+
+- <target name="c.configure.linux" depends="c.configure.linux.armv6,c.configure.linux.x86,c.configure.linux.amd64,c.configure.linux.ia64,c.configure.linux.hppa,c.configure.linux.mips,c.configure.linux.mipsel,c.configure.linux.ppc,c.configure.linux.s390,c.configure.linux.sparc,c.configure.x11" if="isLinux" />
++ <target name="c.configure.linux" depends="c.configure.linux.armv6,c.configure.linux.x86,c.configure.linux.amd64,c.configure.linux.ia64,c.configure.linux.hppa,c.configure.linux.mips,c.configure.linux.mipsel,c.configure.linux.ppc,c.configure.linux.s390,c.configure.linux.s390x,c.configure.linux.sparc,c.configure.x11" if="isLinux" />
+
+ <target name="c.configure.android" if="isAndroid">
+ <echo message="Android" />
- Index: jogl-v2.0-rc12/make/build-nativewindow.xml
++Index: jogl-v2.1.2/make/build-nativewindow.xml
+===================================================================
- --- jogl-v2.0-rc12.orig/make/build-nativewindow.xml 2013-07-01 14:29:14.000000000 +0200
- +++ jogl-v2.0-rc12/make/build-nativewindow.xml 2013-07-01 14:29:14.000000000 +0200
++--- jogl-v2.1.2.orig/make/build-nativewindow.xml 2013-11-08 10:54:28.000000000 +0100
+++++ jogl-v2.1.2/make/build-nativewindow.xml 2013-11-08 10:54:28.000000000 +0100
+@@ -525,13 +525,19 @@
+ <property name="linker.cfg.id.oswin" value="linker.cfg.linux.nativewindow.x11" />
+ </target>
+
++ <target name="c.configure.linux.s390x" if="isLinuxs390x">
++ <echo message="Linux.S390x" />
++ <property name="compiler.cfg.id" value="compiler.cfg.linux" />
++ <property name="linker.cfg.id.oswin" value="linker.cfg.linux.nativewindow.x11" />
++ </target>
++
+ <target name="c.configure.linux.sparc" if="isLinuxSparc">
+ <echo message="Linux.SPARC" />
+ <property name="compiler.cfg.id" value="compiler.cfg.linux" />
+ <property name="linker.cfg.id.oswin" value="linker.cfg.linux.nativewindow.x11" />
+ </target>
+
+- <target name="c.configure.linux" depends="c.configure.linux.armv6,c.configure.linux.x86,c.configure.linux.amd64,c.configure.linux.ia64,c.configure.linux.hppa,c.configure.linux.mips,c.configure.linux.mipsel,c.configure.linux.ppc,c.configure.linux.s390,c.configure.linux.sparc,c.configure.x11" if="isLinux" />
++ <target name="c.configure.linux" depends="c.configure.linux.armv6,c.configure.linux.x86,c.configure.linux.amd64,c.configure.linux.ia64,c.configure.linux.hppa,c.configure.linux.mips,c.configure.linux.mipsel,c.configure.linux.ppc,c.configure.linux.s390,c.configure.linux.s390x,c.configure.linux.sparc,c.configure.x11" if="isLinux" />
+
+ <target name="c.configure.android" if="isAndroid">
+ <echo message="Android" />
- Index: jogl-v2.0-rc12/make/build-newt.xml
++Index: jogl-v2.1.2/make/build-newt.xml
+===================================================================
- --- jogl-v2.0-rc12.orig/make/build-newt.xml 2013-07-01 14:29:14.000000000 +0200
- +++ jogl-v2.0-rc12/make/build-newt.xml 2013-07-01 14:29:14.000000000 +0200
++--- jogl-v2.1.2.orig/make/build-newt.xml 2013-11-08 10:54:28.000000000 +0100
+++++ jogl-v2.1.2/make/build-newt.xml 2013-11-08 10:54:28.000000000 +0100
+@@ -472,6 +472,16 @@
+ <echo message="linker.cfg.id.oswin ${linker.cfg.id.oswin}" />
+ </target>
+
++ <target name="c.configure.linux.s390x" if="isLinuxs390x">
++ <echo message="Linux.S390x" />
++ <property name="compiler.cfg.id" value="compiler.cfg.linux" />
++ <condition property="linker.cfg.id.oswin" value="linker.cfg.linux.newt.x11"
++ else="linker.cfg.linux">
++ <isset property="isX11" />
++ </condition>
++ <echo message="linker.cfg.id.oswin ${linker.cfg.id.oswin}" />
++ </target>
++
+ <target name="c.configure.linux.sparc" if="isLinuxSparc">
+ <echo message="Linux.sparc" />
+ <property name="compiler.cfg.id" value="compiler.cfg.linux" />
+@@ -488,7 +498,7 @@
+ <property name="linker.cfg.id.oswin" value="linker.cfg.linux.newt.x11" />
+ </target>
+
+- <target name="c.configure.linux" depends="c.configure.linux.x86,c.configure.linux.amd64,c.configure.linux.armv6,c.configure.linux.hppa,c.configure.linux.mips,c.configure.linux.mipsel,c.configure.linux.ppc,c.configure.linux.s390,c.configure.linux.sparc,c.configure.linux.ia64,c.configure.x11" if="isLinux"/>
++ <target name="c.configure.linux" depends="c.configure.linux.x86,c.configure.linux.amd64,c.configure.linux.armv6,c.configure.linux.hppa,c.configure.linux.mips,c.configure.linux.mipsel,c.configure.linux.ppc,c.configure.linux.s390,c.configure.linux.s390x,c.configure.linux.sparc,c.configure.linux.ia64,c.configure.x11" if="isLinux"/>
+
+ <target name="c.configure.android" if="isAndroid">
+ <echo message="Android" />
diff --cc debian/patches/swt.diff
index 3d16cda,0000000..d800e0b
mode 100644,000000..100644
--- a/debian/patches/swt.diff
+++ b/debian/patches/swt.diff
@@@ -1,23 -1,0 +1,23 @@@
- Index: jogl-v2.0-rc12/make/build-common.xml
++Index: jogl-v2.1.2/make/build-common.xml
+===================================================================
- --- jogl-v2.0-rc12.orig/make/build-common.xml 2013-07-01 14:28:32.000000000 +0200
- +++ jogl-v2.0-rc12/make/build-common.xml 2013-07-01 14:28:32.000000000 +0200
- @@ -127,15 +127,9 @@
++--- jogl-v2.1.2.orig/make/build-common.xml 2013-11-08 10:54:20.000000000 +0100
+++++ jogl-v2.1.2/make/build-common.xml 2013-11-08 10:54:20.000000000 +0100
++@@ -131,15 +131,9 @@
+ <condition property="swt.jar" value="${project.root}/make/lib/swt/gtk-freebsd-x86_64/swt.jar">
+ <istrue value="${isFreeBSDAMD64}" />
+ </condition>
+- <condition property="swt.jar" value="${project.root}/make/lib/swt/gtk-linux-x86_64/swt-debug.jar">
+- <istrue value="${isLinuxAMD64}" />
+- </condition>
+- <condition property="swt.jar" value="${project.root}/make/lib/swt/gtk-linux-x86/swt-debug.jar">
+- <istrue value="${isLinuxX86}" />
+- </condition>
+- <condition property="swt.jar" value="${project.root}/make/lib/swt/gtk-linux-x86/swt-debug.jar">
+- <istrue value="${isLinuxARMv6}" /> <!-- FIXME JAU .. hack -->
+- </condition>
++ <condition property="swt.jar" value="/usr/share/java/swt.jar">
++ <istrue value="${isLinux}" />
++ </condition>
+ <condition property="swt.jar" value="${project.root}/make/lib/swt/gtk-linux-x86/swt-debug.jar">
+ <istrue value="${isAndroid}" /> <!-- FIXME JAU .. hack -->
+ </condition>
diff --cc debian/patches/variousFixes.diff
index abb8fb7,0000000..14abaf0
mode 100644,000000..100644
--- a/debian/patches/variousFixes.diff
+++ b/debian/patches/variousFixes.diff
@@@ -1,65 -1,0 +1,65 @@@
- Index: jogl-v2.0-rc12/make/build-common.xml
++Index: jogl-v2.1.2/make/build-common.xml
+===================================================================
- --- jogl-v2.0-rc12.orig/make/build-common.xml 2013-07-01 14:27:33.000000000 +0200
- +++ jogl-v2.0-rc12/make/build-common.xml 2013-07-01 14:28:22.000000000 +0200
++--- jogl-v2.1.2.orig/make/build-common.xml 2013-11-08 10:53:51.000000000 +0100
+++++ jogl-v2.1.2/make/build-common.xml 2013-11-08 10:53:51.000000000 +0100
+@@ -13,7 +13,7 @@
+ </fail>
+
+ <!-- Pull in GlueGen cpptasks build file -->
+- <property name="gluegen.root" value="../../gluegen" />
++ <property name="gluegen.root" value="/usr/share/gluegen2/" />
+ <import file="${gluegen.root}/make/gluegen-cpptasks.xml" />
+ <import file="${gluegen.root}/make/jogamp-archivetasks.xml" />
+ <import file="${gluegen.root}/make/jogamp-androidtasks.xml" />
+@@ -22,7 +22,7 @@
+ <!-- Add JOAL (optional) -->
+ <property name="joal.root" value="../../joal" />
+
+- <property name="ant-contrib.jar" value="${gluegen.root}/make/lib/ant-contrib-1.0b3.jar" />
++ <property name="ant-contrib.jar" value="/usr/share/java/ant-contrib.jar" />
+
+ <condition property="rootrel.build" value="build">
+ <not>
- @@ -201,7 +201,7 @@
++@@ -205,7 +205,7 @@
+ <property name="gluegen.build.xml" value="${gluegen.make}/build.xml" />
+ <property name="build.gluegen" value="${gluegen.root}/${rootrel.build}" />
+ <property name="obj.gluegen" value="${build.gluegen}/obj"/>
+- <property name="gluegen.jar" value="${build.gluegen}/gluegen.jar" />
++ <property name="gluegen.jar" value="/usr/share/java/gluegen2.jar" />
+ <property name="ant.jar" value="${ant.home}/lib/ant.jar" />
+ <property name="ant-junit.jar" value="${ant.home}/lib/ant-junit.jar" />
+
- @@ -404,7 +404,7 @@
++@@ -410,7 +410,7 @@
+ </path>
+
+ <!-- JavaSE combinations -->
+- <property name="gluegen-rt.jar" value="${build.gluegen}/gluegen-rt.jar" />
++ <property name="gluegen-rt.jar" value="/usr/share/java/gluegen2-rt.jar" />
+ <property name="gluegen-rt-android.jar" value="${build.gluegen}/gluegen-rt-android.jar" />
+ <property name="jogl-test.jar" value="${jar}/jogl-test.jar"/>
+ <property name="jogl-test-android.jar" value="${jar}/jogl-test-android.jar"/>
- @@ -574,7 +574,10 @@
++@@ -580,7 +580,10 @@
+
+ <!-- Run the GlueGen build to ensure that the GlueGen ANT task
+ - has been built. -->
+- <ant antfile="${gluegen.build.xml}" dir="${gluegen.make}" target="base.compile" inheritAll="false"/>
++ <ant antfile="${gluegen.build.xml}" dir="${gluegen.make}" target="base.compile" inheritAll="false">
++ <property name="build" value="${basedir}/../"/>
++ <property name="test.dir" value="${basedir}/../test"/>
++ </ant>
+ </target>
+
+
- Index: jogl-v2.0-rc12/make/build.xml
++Index: jogl-v2.1.2/make/build.xml
+===================================================================
- --- jogl-v2.0-rc12.orig/make/build.xml 2013-07-01 14:27:33.000000000 +0200
- +++ jogl-v2.0-rc12/make/build.xml 2013-07-01 14:27:33.000000000 +0200
++--- jogl-v2.1.2.orig/make/build.xml 2013-11-08 10:53:51.000000000 +0100
+++++ jogl-v2.1.2/make/build.xml 2013-11-08 10:54:14.000000000 +0100
+@@ -291,7 +291,7 @@
+ </target>
+
+ <target name="tag.build" depends="init">
+- <copy file="${build.gluegen}/artifact.properties" todir="${build}" overwrite="true"/>
++ <copy file="/usr/share/gluegen2/artifact.properties" todir="${build}" overwrite="true"/>
++ <echo message='jogl.build.version=${jogamp.version}${line.separator}' file="${build}/artifact.properties" append="true"/>
+ <echo message='jogl.build.number=${jogl.build.number}${line.separator}' file="${build}/artifact.properties" append="true"/>
+ <echo message='jogl.build.id=${jogl.build.id}${line.separator}' file="${build}/artifact.properties" append="true"/>
- <echo message='jogl.build.branch=${jogl.build.branch}${line.separator}' file="${build}/artifact.properties" append="true"/>
--
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