.classpath | 35 + .externalToolBuilders/jogl builder.launch | 18 + .../org.eclipse.jdt.core.javabuilder.launch | 7 + .project | 31 + LICENSE.txt | 8 + doc/NEWT.txt | 30 + doc/TODO.txt | 17 +- etc/profile.jogl | 29 + jnlp-files/applet-version-jnlp.html | 41 + jnlp-files/applet-version-lancheronly.html | 39 + jnlp-files/applet-version.jnlp | 24 + jnlp-files/application-version.jnlp | 19 + jnlp-files/javaws-version.jnlp | 19 + jnlp-files/jogl-all-awt.jnlp | 2 +- jnlp-files/jogl-all-noawt.jnlp | 2 +- jnlp-files/jogl-awt.jnlp | 2 +- jnlp-files/jogl-core.jnlp | 4 +- jnlp-files/jogl-gl2es12.jnlp | 48 - jnlp-files/nativewindow-all-awt.jnlp | 6 +- jnlp-files/nativewindow-awt.jnlp | 6 +- jnlp-files/nativewindow.jnlp | 30 +- jnlp-files/newt-all-awt.jnlp | 4 +- jnlp-files/newt-all-noawt.jnlp | 4 +- jnlp-files/newt-awt.jnlp | 4 +- jnlp-files/newt-jogl.jnlp | 4 +- jnlp-files/newt.jnlp | 32 +- jogl.iml | 1 - make/build-common.xml | 165 +- make/build-jogl.xml | 429 ++--- make/build-junit.xml | 280 --- make/build-nativewindow.xml | 258 +-- make/build-newt.xml | 302 +-- make/build-staticglgen.xml | 6 +- make/build-test.xml | 487 ++++ make/build.xml | 57 +- make/config/jogl/cg-common-CustomJavaCode.java | 6 +- make/config/jogl/cg-common.cfg | 2 +- make/config/jogl/cgl-macosx.cfg | 2 +- make/config/jogl/cglext.cfg | 4 +- make/config/jogl/egl-common.cfg | 2 +- make/config/jogl/egl.cfg | 2 +- make/config/jogl/eglext.cfg | 6 +- make/config/jogl/gl-common.cfg | 4 +- make/config/jogl/gl-es1.cfg | 2 +- make/config/jogl/gl-es2.cfg | 2 +- make/config/jogl/gl-gl4bc.cfg | 2 +- make/config/jogl/gl-if-gl3.cfg | 2 +- make/config/jogl/gl-impl-CustomCCode-gl4bc.c | 12 +- make/config/jogl/gl-impl-CustomCCode-gles1.c | 8 +- make/config/jogl/gl-impl-CustomCCode-gles2.c | 8 +- make/config/jogl/glu-CustomJavaCode-base.java | 4 +- make/config/jogl/glu-CustomJavaCode-gl2es1.java | 2 +- make/config/jogl/glu-base.cfg | 4 +- make/config/jogl/glu-common.cfg | 6 +- make/config/jogl/glu-gl2.cfg | 12 +- make/config/jogl/glu-gl2es1.cfg | 2 +- make/config/jogl/glx-CustomCCode.c | 22 +- make/config/jogl/glx-CustomJavaCode.java | 2 +- make/config/jogl/glx-x11.cfg | 4 +- make/config/jogl/glxext.cfg | 8 +- make/config/jogl/wgl-win32.cfg | 2 +- make/config/jogl/wglext.cfg | 4 +- .../jawt-DrawingSurfaceInfo-CustomJavaCode.java | 6 +- make/config/nativewindow/jawt-common.cfg | 4 +- make/config/nativewindow/jawt-macosx.cfg | 2 +- make/config/nativewindow/jawt-win32.cfg | 2 +- make/config/nativewindow/jawt-x11.cfg | 2 +- make/config/nativewindow/win32-CustomJavaCode.java | 58 +- make/config/nativewindow/win32-lib.cfg | 7 +- make/config/nativewindow/x11-CustomJavaCode.java | 2 +- make/config/nativewindow/x11-lib.cfg | 2 +- make/createTagletProps.sh | 34 + make/doc/jogl/spec-overview.html | 177 +- make/jogl_wince6_vs9/gluegen-rt/gluegen-rt.vcproj | 2 +- make/jogl_wince6_vs9/jogl_es1/jogl_es1.vcproj | 2 +- make/jogl_wince6_vs9/jogl_es2/jogl_es2.vcproj | 2 +- make/jogl_wince6_vs9/newt/newt.vcproj | 2 +- make/joglversion-cdc | 12 - make/lib/swt/LICENSE.txt | 16 + make/lib/swt/README.txt | 1 + make/lib/swt/cocoa-macosx-x86_64/about.html | 205 ++ .../swt/cocoa-macosx-x86_64/about_files/IJG_README | 385 +++ .../cocoa-macosx-x86_64/about_files/mpl-v11.txt | 470 ++++ make/lib/swt/cocoa-macosx-x86_64/swt-debug.jar | Bin 0 -> 2110655 bytes make/lib/swt/cocoa-macosx/about.html | 218 ++ make/lib/swt/cocoa-macosx/about_files/IJG_README | 385 +++ make/lib/swt/cocoa-macosx/about_files/mpl-v11.txt | 470 ++++ make/lib/swt/cocoa-macosx/swt-debug.jar | Bin 0 -> 2197872 bytes make/lib/swt/epl-v10.html | 261 +++ make/lib/swt/gtk-linux-x86/about.html | 301 +++ make/lib/swt/gtk-linux-x86/about_files/IJG_README | 385 +++ .../swt/gtk-linux-x86/about_files/about_cairo.html | 48 + .../lib/swt/gtk-linux-x86/about_files/lgpl-v21.txt | 506 ++++ make/lib/swt/gtk-linux-x86/about_files/mpl-v11.txt | 470 ++++ .../gtk-linux-x86/about_files/pixman-licenses.txt | 92 + .../swt/gtk-linux-x86/about_files/webkit-bsd.txt | 20 + make/lib/swt/gtk-linux-x86/swt-debug.jar | Bin 0 -> 2097107 bytes make/lib/swt/gtk-linux-x86_64/about.html | 301 +++ .../swt/gtk-linux-x86_64/about_files/IJG_README | 385 +++ .../gtk-linux-x86_64/about_files/about_cairo.html | 48 + .../swt/gtk-linux-x86_64/about_files/lgpl-v21.txt | 506 ++++ .../swt/gtk-linux-x86_64/about_files/mpl-v11.txt | 470 ++++ .../about_files/pixman-licenses.txt | 92 + .../gtk-linux-x86_64/about_files/webkit-bsd.txt | 20 + make/lib/swt/gtk-linux-x86_64/swt-debug.jar | Bin 0 -> 2259562 bytes make/lib/swt/notice.html | 107 + make/lib/swt/win32-win32-x86/about.html | 184 ++ .../lib/swt/win32-win32-x86/about_files/IJG_README | 385 +++ .../swt/win32-win32-x86/about_files/mpl-v11.txt | 470 ++++ make/lib/swt/win32-win32-x86/swt-debug.jar | Bin 0 -> 2402240 bytes make/lib/swt/win32-win32-x86_64/about.html | 171 ++ .../swt/win32-win32-x86_64/about_files/IJG_README | 385 +++ .../swt/win32-win32-x86_64/about_files/mpl-v11.txt | 470 ++++ make/lib/swt/win32-win32-x86_64/swt-debug.jar | Bin 0 -> 2425896 bytes make/native-taglet.properties | 832 ++++--- make/nativewindowversion-cdc | 12 - make/newtversion-cdc | 12 - make/scripts/java-win32-dbg.bat | 11 +- make/scripts/java-win32.bat | 8 +- make/scripts/java-win64-dbg.bat | 15 +- make/scripts/java-win64.bat | 8 +- make/scripts/junit-singletest-x64.bat | 1 + make/scripts/junit-singletest-x64.sh | 1 + make/scripts/lstjars.sh | 29 +- make/scripts/make.jogl.all.linux-x86.sh | 3 - make/scripts/make.jogl.all.linux-x86_64.sh | 4 - make/scripts/make.jogl.all.macosx.sh | 6 +- make/scripts/make.jogl.all.win32.bat | 9 +- make/scripts/make.jogl.all.win64.bat | 9 +- make/scripts/make.jogl.cdcfp.linux-x86.sh | 38 - make/scripts/make.jogl.cdcfp.macosx.sh | 27 - make/scripts/make.jogl.doc.all.x86_64.sh | 1 - make/scripts/make.jogl.doc.x86_64.sh | 1 - make/scripts/setenv-jogl.sh | 5 +- make/scripts/setvc9-jogl.bat | 4 +- make/scripts/tests-javaws-x64.bat | 18 + make/scripts/tests-javaws.sh | 16 + make/scripts/tests-osx.sh | 7 + make/scripts/tests-x32.bat | 59 +- make/scripts/tests-x32.sh | 7 + make/scripts/tests-x64.bat | 87 +- make/scripts/tests-x64.sh | 7 + make/scripts/tests.sh | 196 ++- make/stub_includes/win32/windows.h | 13 +- make/stub_includes/win32/wingdi.h | 31 +- nativewindow.iml | 1 - nbproject/ide-file-targets.xml | 4 +- nbproject/project.xml | 34 +- .../gluegen/opengl/BuildComposablePipeline.java | 2 +- .../classes/com/jogamp/opengl/JoglVersion.java | 38 +- .../opengl/cg/CgDynamicLibraryBundleInfo.java | 5 - src/jogl/classes/com/jogamp/opengl/impl/Debug.java | 140 -- .../impl/DesktopGLDynamicLibraryBundleInfo.java | 58 - .../opengl/impl/DesktopGLDynamicLookupHelper.java | 68 - .../opengl/impl/ExtensionAvailabilityCache.java | 218 -- .../jogamp/opengl/impl/GLBufferSizeTracker.java | 214 -- .../jogamp/opengl/impl/GLBufferStateTracker.java | 157 -- .../com/jogamp/opengl/impl/GLContextImpl.java | 1224 ---------- .../com/jogamp/opengl/impl/GLContextLock.java | 157 -- .../com/jogamp/opengl/impl/GLContextShareSet.java | 293 --- .../jogamp/opengl/impl/GLDrawableFactoryImpl.java | 433 ---- .../com/jogamp/opengl/impl/GLDrawableHelper.java | 379 --- .../com/jogamp/opengl/impl/GLDrawableImpl.java | 221 -- .../opengl/impl/GLDynamicLibraryBundleInfo.java | 54 - .../jogamp/opengl/impl/GLDynamicLookupHelper.java | 50 - .../com/jogamp/opengl/impl/GLJNILibLoader.java | 63 - .../com/jogamp/opengl/impl/GLPbufferImpl.java | 350 --- .../com/jogamp/opengl/impl/GLRunnableTask.java | 89 - .../com/jogamp/opengl/impl/GLStateTracker.java | 179 -- .../com/jogamp/opengl/impl/GLWorkerThread.java | 275 --- .../com/jogamp/opengl/impl/MemoryObject.java | 142 -- .../com/jogamp/opengl/impl/ProjectFloat.java | 1058 --------- .../opengl/impl/SystemUtil.java.javame_cdc_fp | 10 - .../com/jogamp/opengl/impl/SystemUtil.java.javase | 18 - .../com/jogamp/opengl/impl/ThreadingImpl.java | 240 -- .../com/jogamp/opengl/impl/ThreadingPlugin.java | 62 - .../jogamp/opengl/impl/awt/AWTThreadingPlugin.java | 126 - .../com/jogamp/opengl/impl/awt/AWTUtil.java | 120 - .../classes/com/jogamp/opengl/impl/awt/Java2D.java | 569 ----- .../jogamp/opengl/impl/awt/Java2DGLContext.java | 52 - .../com/jogamp/opengl/impl/egl/EGLContext.java | 275 --- .../com/jogamp/opengl/impl/egl/EGLDrawable.java | 232 -- .../jogamp/opengl/impl/egl/EGLDrawableFactory.java | 193 -- .../impl/egl/EGLDynamicLibraryBundleInfo.java | 73 - .../impl/egl/EGLES1DynamicLibraryBundleInfo.java | 73 - .../impl/egl/EGLES2DynamicLibraryBundleInfo.java | 73 - .../jogamp/opengl/impl/egl/EGLExternalContext.java | 90 - .../opengl/impl/egl/EGLGraphicsConfiguration.java | 302 --- .../impl/egl/EGLGraphicsConfigurationFactory.java | 327 --- .../jogamp/opengl/impl/egl/EGLOnscreenContext.java | 59 - .../opengl/impl/egl/EGLOnscreenDrawable.java | 64 - .../jogamp/opengl/impl/egl/EGLPbufferContext.java | 62 - .../jogamp/opengl/impl/egl/EGLPbufferDrawable.java | 102 - .../com/jogamp/opengl/impl/gl2/ProjectDouble.java | 1042 --------- .../classes/com/jogamp/opengl/impl/gl2/Util.java | 244 -- .../opengl/impl/gl2/fixme/GLObjectTracker.java | 835 ------- .../com/jogamp/opengl/impl/glu/GLUquadricImpl.java | 1212 ---------- .../classes/com/jogamp/opengl/impl/glu/Glue.java | 114 - .../com/jogamp/opengl/impl/glu/error/Error.java | 100 - .../opengl/impl/glu/gl2/nurbs/GL2Backend.java | 49 - .../impl/glu/gl2/nurbs/GL2CurveEvaluator.java | 205 -- .../impl/glu/gl2/nurbs/GL2SurfaceEvaluator.java | 217 -- .../opengl/impl/glu/gl2/nurbs/GLUgl2nurbsImpl.java | 862 ------- .../jogamp/opengl/impl/glu/mipmap/BuildMipmap.java | 1597 ------------- .../com/jogamp/opengl/impl/glu/mipmap/Extract.java | 56 - .../opengl/impl/glu/mipmap/Extract1010102.java | 97 - .../opengl/impl/glu/mipmap/Extract1555rev.java | 97 - .../opengl/impl/glu/mipmap/Extract2101010rev.java | 97 - .../opengl/impl/glu/mipmap/Extract233rev.java | 85 - .../jogamp/opengl/impl/glu/mipmap/Extract332.java | 84 - .../jogamp/opengl/impl/glu/mipmap/Extract4444.java | 96 - .../opengl/impl/glu/mipmap/Extract4444rev.java | 97 - .../jogamp/opengl/impl/glu/mipmap/Extract5551.java | 97 - .../jogamp/opengl/impl/glu/mipmap/Extract565.java | 92 - .../opengl/impl/glu/mipmap/Extract565rev.java | 92 - .../jogamp/opengl/impl/glu/mipmap/Extract8888.java | 97 - .../opengl/impl/glu/mipmap/Extract8888rev.java | 97 - .../opengl/impl/glu/mipmap/ExtractFloat.java | 74 - .../opengl/impl/glu/mipmap/ExtractPrimitive.java | 56 - .../opengl/impl/glu/mipmap/ExtractSByte.java | 69 - .../jogamp/opengl/impl/glu/mipmap/ExtractSInt.java | 76 - .../opengl/impl/glu/mipmap/ExtractSShort.java | 76 - .../opengl/impl/glu/mipmap/ExtractUByte.java | 70 - .../jogamp/opengl/impl/glu/mipmap/ExtractUInt.java | 76 - .../opengl/impl/glu/mipmap/ExtractUShort.java | 76 - .../jogamp/opengl/impl/glu/mipmap/HalveImage.java | 1533 ------------ .../com/jogamp/opengl/impl/glu/mipmap/Image.java | 1413 ----------- .../com/jogamp/opengl/impl/glu/mipmap/Mipmap.java | 868 ------- .../opengl/impl/glu/mipmap/PixelStorageModes.java | 426 ---- .../opengl/impl/glu/mipmap/ScaleInternal.java | 2447 -------------------- .../jogamp/opengl/impl/glu/mipmap/Type_Widget.java | 224 -- .../com/jogamp/opengl/impl/glu/nurbs/Arc.java | 258 -- .../opengl/impl/glu/nurbs/ArcSdirSorter.java | 63 - .../opengl/impl/glu/nurbs/ArcTdirSorter.java | 60 - .../opengl/impl/glu/nurbs/ArcTesselator.java | 90 - .../com/jogamp/opengl/impl/glu/nurbs/Backend.java | 217 -- .../jogamp/opengl/impl/glu/nurbs/BezierArc.java | 44 - .../com/jogamp/opengl/impl/glu/nurbs/Bin.java | 155 -- .../com/jogamp/opengl/impl/glu/nurbs/Breakpt.java | 59 - .../jogamp/opengl/impl/glu/nurbs/CArrayOfArcs.java | 194 -- .../opengl/impl/glu/nurbs/CArrayOfBreakpts.java | 130 -- .../opengl/impl/glu/nurbs/CArrayOfFloats.java | 195 -- .../opengl/impl/glu/nurbs/CArrayOfQuiltspecs.java | 160 -- .../com/jogamp/opengl/impl/glu/nurbs/Curve.java | 238 -- .../opengl/impl/glu/nurbs/CurveEvaluator.java | 86 - .../jogamp/opengl/impl/glu/nurbs/Curvelist.java | 121 - .../jogamp/opengl/impl/glu/nurbs/DisplayList.java | 56 - .../com/jogamp/opengl/impl/glu/nurbs/Flist.java | 130 -- .../com/jogamp/opengl/impl/glu/nurbs/Knotspec.java | 557 ----- .../jogamp/opengl/impl/glu/nurbs/Knotvector.java | 179 -- .../com/jogamp/opengl/impl/glu/nurbs/Mapdesc.java | 442 ---- .../com/jogamp/opengl/impl/glu/nurbs/Maplist.java | 122 - .../jogamp/opengl/impl/glu/nurbs/NurbsConsts.java | 184 -- .../com/jogamp/opengl/impl/glu/nurbs/O_curve.java | 63 - .../jogamp/opengl/impl/glu/nurbs/O_nurbscurve.java | 80 - .../opengl/impl/glu/nurbs/O_nurbssurface.java | 79 - .../jogamp/opengl/impl/glu/nurbs/O_pwlcurve.java | 44 - .../jogamp/opengl/impl/glu/nurbs/O_surface.java | 52 - .../com/jogamp/opengl/impl/glu/nurbs/O_trim.java | 44 - .../com/jogamp/opengl/impl/glu/nurbs/Patch.java | 54 - .../jogamp/opengl/impl/glu/nurbs/Patchlist.java | 145 -- .../com/jogamp/opengl/impl/glu/nurbs/Property.java | 75 - .../com/jogamp/opengl/impl/glu/nurbs/Pspec.java | 47 - .../com/jogamp/opengl/impl/glu/nurbs/PwlArc.java | 71 - .../com/jogamp/opengl/impl/glu/nurbs/Quilt.java | 282 --- .../jogamp/opengl/impl/glu/nurbs/Quiltspec.java | 85 - .../jogamp/opengl/impl/glu/nurbs/Renderhints.java | 128 - .../jogamp/opengl/impl/glu/nurbs/Splinespec.java | 204 -- .../jogamp/opengl/impl/glu/nurbs/Subdivider.java | 1167 ---------- .../opengl/impl/glu/nurbs/SurfaceEvaluator.java | 111 - .../jogamp/opengl/impl/glu/nurbs/TrimVertex.java | 56 - .../jogamp/opengl/impl/glu/registry/Registry.java | 79 - .../opengl/impl/glu/tessellator/ActiveRegion.java | 69 - .../opengl/impl/glu/tessellator/CachedVertex.java | 58 - .../jogamp/opengl/impl/glu/tessellator/Dict.java | 140 -- .../opengl/impl/glu/tessellator/DictNode.java | 59 - .../opengl/impl/glu/tessellator/GLUface.java | 65 - .../opengl/impl/glu/tessellator/GLUhalfEdge.java | 71 - .../opengl/impl/glu/tessellator/GLUmesh.java | 60 - .../impl/glu/tessellator/GLUtessellatorImpl.java | 646 ------ .../opengl/impl/glu/tessellator/GLUvertex.java | 65 - .../jogamp/opengl/impl/glu/tessellator/Geom.java | 338 --- .../jogamp/opengl/impl/glu/tessellator/Mesh.java | 734 ------ .../jogamp/opengl/impl/glu/tessellator/Normal.java | 288 --- .../opengl/impl/glu/tessellator/PriorityQ.java | 100 - .../opengl/impl/glu/tessellator/PriorityQHeap.java | 262 --- .../opengl/impl/glu/tessellator/PriorityQSort.java | 278 --- .../jogamp/opengl/impl/glu/tessellator/Render.java | 557 ----- .../jogamp/opengl/impl/glu/tessellator/Sweep.java | 1353 ----------- .../opengl/impl/glu/tessellator/TessMono.java | 241 -- .../opengl/impl/glu/tessellator/TessState.java | 59 - .../opengl/impl/macosx/cgl/MacOSXCGLContext.java | 331 --- .../opengl/impl/macosx/cgl/MacOSXCGLDrawable.java | 99 - .../impl/macosx/cgl/MacOSXCGLDrawableFactory.java | 209 -- .../cgl/MacOSXCGLDynamicLibraryBundleInfo.java | 72 - .../macosx/cgl/MacOSXCGLGraphicsConfiguration.java | 233 -- .../cgl/MacOSXCGLGraphicsConfigurationFactory.java | 86 - .../impl/macosx/cgl/MacOSXExternalCGLContext.java | 193 -- .../impl/macosx/cgl/MacOSXOffscreenCGLContext.java | 64 - .../macosx/cgl/MacOSXOffscreenCGLDrawable.java | 57 - .../impl/macosx/cgl/MacOSXOnscreenCGLContext.java | 89 - .../impl/macosx/cgl/MacOSXOnscreenCGLDrawable.java | 93 - .../impl/macosx/cgl/MacOSXPbufferCGLContext.java | 366 --- .../impl/macosx/cgl/MacOSXPbufferCGLDrawable.java | 252 -- .../cgl/awt/MacOSXAWTCGLDrawableFactory.java | 60 - .../MacOSXAWTCGLGraphicsConfigurationFactory.java | 116 - .../macosx/cgl/awt/MacOSXJava2DCGLContext.java | 135 -- .../impl/windows/wgl/WindowsDummyWGLDrawable.java | 112 - .../windows/wgl/WindowsExternalWGLContext.java | 149 -- .../windows/wgl/WindowsExternalWGLDrawable.java | 98 - .../windows/wgl/WindowsOffscreenWGLContext.java | 64 - .../windows/wgl/WindowsOffscreenWGLDrawable.java | 145 -- .../windows/wgl/WindowsOnscreenWGLContext.java | 53 - .../windows/wgl/WindowsOnscreenWGLDrawable.java | 56 - .../impl/windows/wgl/WindowsPbufferWGLContext.java | 147 -- .../windows/wgl/WindowsPbufferWGLDrawable.java | 339 --- .../opengl/impl/windows/wgl/WindowsWGLContext.java | 447 ---- .../impl/windows/wgl/WindowsWGLDrawable.java | 107 - .../windows/wgl/WindowsWGLDrawableFactory.java | 368 --- .../wgl/WindowsWGLDynamicLibraryBundleInfo.java | 58 - .../wgl/WindowsWGLGraphicsConfiguration.java | 748 ------ .../WindowsWGLGraphicsConfigurationFactory.java | 426 ---- .../WindowsAWTWGLGraphicsConfigurationFactory.java | 119 - .../com/jogamp/opengl/impl/x11/glx/GLXUtil.java | 102 - .../opengl/impl/x11/glx/X11DummyGLXDrawable.java | 89 - .../opengl/impl/x11/glx/X11ExternalGLXContext.java | 141 -- .../impl/x11/glx/X11ExternalGLXDrawable.java | 105 - .../jogamp/opengl/impl/x11/glx/X11GLXContext.java | 556 ----- .../jogamp/opengl/impl/x11/glx/X11GLXDrawable.java | 74 - .../opengl/impl/x11/glx/X11GLXDrawableFactory.java | 639 ----- .../x11/glx/X11GLXDynamicLibraryBundleInfo.java | 84 - .../impl/x11/glx/X11GLXGraphicsConfiguration.java | 435 ---- .../glx/X11GLXGraphicsConfigurationFactory.java | 423 ---- .../impl/x11/glx/X11OffscreenGLXContext.java | 70 - .../impl/x11/glx/X11OffscreenGLXDrawable.java | 137 -- .../opengl/impl/x11/glx/X11OnscreenGLXContext.java | 48 - .../impl/x11/glx/X11OnscreenGLXDrawable.java | 97 - .../opengl/impl/x11/glx/X11PbufferGLXContext.java | 64 - .../opengl/impl/x11/glx/X11PbufferGLXDrawable.java | 145 -- .../awt/X11AWTGLXGraphicsConfigurationFactory.java | 178 -- .../com/jogamp/opengl/util/AWTAnimatorImpl.java | 8 +- .../classes/com/jogamp/opengl/util/Animator.java | 31 +- .../com/jogamp/opengl/util/AnimatorBase.java | 4 +- .../jogamp/opengl/util/DefaultAnimatorImpl.java | 4 +- .../com/jogamp/opengl/util/FPSAnimator.java | 10 +- .../com/jogamp/opengl/util/GLArrayDataClient.java | 2 +- .../com/jogamp/opengl/util/GLArrayDataWrapper.java | 2 +- src/jogl/classes/com/jogamp/opengl/util/Gamma.java | 2 +- .../classes/com/jogamp/opengl/util/PMVMatrix.java | 2 +- .../com/jogamp/opengl/util/awt/TextRenderer.java | 61 +- .../jogamp/opengl/util/awt/TextureRenderer.java | 3 +- .../com/jogamp/opengl/util/glsl/ShaderCode.java | 2 +- .../com/jogamp/opengl/util/glsl/ShaderState.java | 2 +- .../opengl/util/glsl/fixedfunc/FixedFuncUtil.java | 2 +- .../util/glsl/fixedfunc/impl/FixedFuncHook.java | 331 --- .../glsl/fixedfunc/impl/FixedFuncPipeline.java | 554 ----- .../com/jogamp/opengl/util/texture/Texture.java | 2 +- .../com/jogamp/opengl/util/texture/TextureIO.java | 1258 ++++++++++ .../util/texture/TextureIO.java.javame_cdc_fp | 1256 ---------- .../opengl/util/texture/TextureIO.java.javase | 1258 ---------- .../spi/{DDSImage.java.javase => DDSImage.java} | 0 .../util/texture/spi/DDSImage.java.javame_cdc_fp | 889 ------- .../spi/{TGAImage.java.javase => TGAImage.java} | 0 .../util/texture/spi/TGAImage.java.javame_cdc_fp | 417 ---- .../util/texture/spi/awt/IIOTextureProvider.java | 2 +- .../classes/com/jogamp/openmax/OMXInstance.java | 8 +- .../media/opengl/DefaultGLCapabilitiesChooser.java | 76 +- .../javax/media/opengl/GLAnimatorControl.java | 16 +- .../classes/javax/media/opengl/GLAutoDrawable.java | 2 +- .../classes/javax/media/opengl/GLCapabilities.java | 133 +- src/jogl/classes/javax/media/opengl/GLContext.java | 66 +- .../javax/media/opengl/GLDrawableFactory.java | 204 ++- .../javax/media/opengl/GLPipelineFactory.java | 2 +- src/jogl/classes/javax/media/opengl/GLProfile.java | 252 ++- src/jogl/classes/javax/media/opengl/Threading.java | 2 +- .../javax/media/opengl/awt/AWTGLAutoDrawable.java | 1 - .../classes/javax/media/opengl/awt/GLCanvas.java | 557 ++++-- .../classes/javax/media/opengl/awt/GLJPanel.java | 140 +- .../media/opengl/glu/GLUtessellatorCallback.java | 2 +- .../opengl/glu/GLUtessellatorCallbackAdapter.java | 2 +- src/jogl/classes/jogamp/opengl/Debug.java | 140 ++ .../opengl/DesktopGLDynamicLibraryBundleInfo.java | 58 + .../opengl/DesktopGLDynamicLookupHelper.java | 63 + .../jogamp/opengl/ExtensionAvailabilityCache.java | 218 ++ .../classes/jogamp/opengl/GLBufferSizeTracker.java | 214 ++ .../jogamp/opengl/GLBufferStateTracker.java | 157 ++ src/jogl/classes/jogamp/opengl/GLContextImpl.java | 1044 +++++++++ src/jogl/classes/jogamp/opengl/GLContextLock.java | 157 ++ .../classes/jogamp/opengl/GLContextShareSet.java | 293 +++ .../jogamp/opengl/GLDrawableFactoryImpl.java | 467 ++++ .../classes/jogamp/opengl/GLDrawableHelper.java | 387 +++ src/jogl/classes/jogamp/opengl/GLDrawableImpl.java | 221 ++ .../jogamp/opengl/GLDynamicLibraryBundleInfo.java | 54 + .../jogamp/opengl/GLDynamicLookupHelper.java | 44 + .../opengl/GLGraphicsConfigurationFactory.java | 97 + .../jogamp/opengl/GLGraphicsConfigurationUtil.java | 147 ++ src/jogl/classes/jogamp/opengl/GLPbufferImpl.java | 299 +++ src/jogl/classes/jogamp/opengl/GLRunnableTask.java | 89 + src/jogl/classes/jogamp/opengl/GLStateTracker.java | 179 ++ .../classes/jogamp/opengl/GLVersionNumber.java | 123 + src/jogl/classes/jogamp/opengl/GLWorkerThread.java | 276 +++ src/jogl/classes/jogamp/opengl/MemoryObject.java | 142 ++ src/jogl/classes/jogamp/opengl/ProjectFloat.java | 1058 +++++++++ .../jogamp/opengl/SharedResourceRunner.java | 249 ++ src/jogl/classes/jogamp/opengl/SystemUtil.java | 18 + src/jogl/classes/jogamp/opengl/ThreadingImpl.java | 234 ++ .../classes/jogamp/opengl/ThreadingPlugin.java | 62 + .../jogamp/opengl/awt/AWTThreadingPlugin.java | 120 + src/jogl/classes/jogamp/opengl/awt/AWTUtil.java | 119 + src/jogl/classes/jogamp/opengl/awt/Java2D.java | 569 +++++ .../classes/jogamp/opengl/awt/Java2DGLContext.java | 52 + src/jogl/classes/jogamp/opengl/egl/EGLContext.java | 279 +++ .../classes/jogamp/opengl/egl/EGLDrawable.java | 232 ++ .../jogamp/opengl/egl/EGLDrawableFactory.java | 254 ++ .../opengl/egl/EGLDynamicLibraryBundleInfo.java | 73 + .../opengl/egl/EGLES1DynamicLibraryBundleInfo.java | 73 + .../opengl/egl/EGLES2DynamicLibraryBundleInfo.java | 73 + .../jogamp/opengl/egl/EGLExternalContext.java | 86 + .../jogamp/opengl/egl/EGLGLCapabilities.java | 96 + .../opengl/egl/EGLGraphicsConfiguration.java | 313 +++ .../egl/EGLGraphicsConfigurationFactory.java | 343 +++ .../jogamp/opengl/egl/EGLOnscreenContext.java | 59 + .../jogamp/opengl/egl/EGLOnscreenDrawable.java | 64 + .../jogamp/opengl/egl/EGLPbufferContext.java | 62 + .../jogamp/opengl/egl/EGLPbufferDrawable.java | 102 + .../classes/jogamp/opengl/gl2/ProjectDouble.java | 1042 +++++++++ src/jogl/classes/jogamp/opengl/gl2/Util.java | 244 ++ .../jogamp/opengl/gl2/fixme/GLObjectTracker.java | 835 +++++++ .../classes/jogamp/opengl/glu/GLUquadricImpl.java | 1212 ++++++++++ src/jogl/classes/jogamp/opengl/glu/Glue.java | 114 + .../classes/jogamp/opengl/glu/error/Error.java | 100 + .../jogamp/opengl/glu/gl2/nurbs/GL2Backend.java | 49 + .../opengl/glu/gl2/nurbs/GL2CurveEvaluator.java | 205 ++ .../opengl/glu/gl2/nurbs/GL2SurfaceEvaluator.java | 217 ++ .../opengl/glu/gl2/nurbs/GLUgl2nurbsImpl.java | 862 +++++++ .../jogamp/opengl/glu/mipmap/BuildMipmap.java | 1597 +++++++++++++ .../classes/jogamp/opengl/glu/mipmap/Extract.java | 56 + .../jogamp/opengl/glu/mipmap/Extract1010102.java | 97 + .../jogamp/opengl/glu/mipmap/Extract1555rev.java | 97 + .../opengl/glu/mipmap/Extract2101010rev.java | 97 + .../jogamp/opengl/glu/mipmap/Extract233rev.java | 85 + .../jogamp/opengl/glu/mipmap/Extract332.java | 84 + .../jogamp/opengl/glu/mipmap/Extract4444.java | 96 + .../jogamp/opengl/glu/mipmap/Extract4444rev.java | 97 + .../jogamp/opengl/glu/mipmap/Extract5551.java | 97 + .../jogamp/opengl/glu/mipmap/Extract565.java | 92 + .../jogamp/opengl/glu/mipmap/Extract565rev.java | 92 + .../jogamp/opengl/glu/mipmap/Extract8888.java | 97 + .../jogamp/opengl/glu/mipmap/Extract8888rev.java | 97 + .../jogamp/opengl/glu/mipmap/ExtractFloat.java | 74 + .../jogamp/opengl/glu/mipmap/ExtractPrimitive.java | 56 + .../jogamp/opengl/glu/mipmap/ExtractSByte.java | 69 + .../jogamp/opengl/glu/mipmap/ExtractSInt.java | 76 + .../jogamp/opengl/glu/mipmap/ExtractSShort.java | 76 + .../jogamp/opengl/glu/mipmap/ExtractUByte.java | 70 + .../jogamp/opengl/glu/mipmap/ExtractUInt.java | 76 + .../jogamp/opengl/glu/mipmap/ExtractUShort.java | 76 + .../jogamp/opengl/glu/mipmap/HalveImage.java | 1533 ++++++++++++ .../classes/jogamp/opengl/glu/mipmap/Image.java | 1413 +++++++++++ .../classes/jogamp/opengl/glu/mipmap/Mipmap.java | 868 +++++++ .../opengl/glu/mipmap/PixelStorageModes.java | 426 ++++ .../jogamp/opengl/glu/mipmap/ScaleInternal.java | 2447 ++++++++++++++++++++ .../jogamp/opengl/glu/mipmap/Type_Widget.java | 226 ++ src/jogl/classes/jogamp/opengl/glu/nurbs/Arc.java | 258 ++ .../jogamp/opengl/glu/nurbs/ArcSdirSorter.java | 63 + .../jogamp/opengl/glu/nurbs/ArcTdirSorter.java | 60 + .../jogamp/opengl/glu/nurbs/ArcTesselator.java | 90 + .../classes/jogamp/opengl/glu/nurbs/Backend.java | 217 ++ .../classes/jogamp/opengl/glu/nurbs/BezierArc.java | 44 + src/jogl/classes/jogamp/opengl/glu/nurbs/Bin.java | 155 ++ .../classes/jogamp/opengl/glu/nurbs/Breakpt.java | 59 + .../jogamp/opengl/glu/nurbs/CArrayOfArcs.java | 194 ++ .../jogamp/opengl/glu/nurbs/CArrayOfBreakpts.java | 130 ++ .../jogamp/opengl/glu/nurbs/CArrayOfFloats.java | 195 ++ .../opengl/glu/nurbs/CArrayOfQuiltspecs.java | 160 ++ .../classes/jogamp/opengl/glu/nurbs/Curve.java | 238 ++ .../jogamp/opengl/glu/nurbs/CurveEvaluator.java | 86 + .../classes/jogamp/opengl/glu/nurbs/Curvelist.java | 121 + .../jogamp/opengl/glu/nurbs/DisplayList.java | 56 + .../classes/jogamp/opengl/glu/nurbs/Flist.java | 130 ++ .../classes/jogamp/opengl/glu/nurbs/Knotspec.java | 557 +++++ .../jogamp/opengl/glu/nurbs/Knotvector.java | 179 ++ .../classes/jogamp/opengl/glu/nurbs/Mapdesc.java | 442 ++++ .../classes/jogamp/opengl/glu/nurbs/Maplist.java | 122 + .../jogamp/opengl/glu/nurbs/NurbsConsts.java | 184 ++ .../classes/jogamp/opengl/glu/nurbs/O_curve.java | 63 + .../jogamp/opengl/glu/nurbs/O_nurbscurve.java | 80 + .../jogamp/opengl/glu/nurbs/O_nurbssurface.java | 79 + .../jogamp/opengl/glu/nurbs/O_pwlcurve.java | 44 + .../classes/jogamp/opengl/glu/nurbs/O_surface.java | 52 + .../classes/jogamp/opengl/glu/nurbs/O_trim.java | 44 + .../classes/jogamp/opengl/glu/nurbs/Patch.java | 54 + .../classes/jogamp/opengl/glu/nurbs/Patchlist.java | 145 ++ .../classes/jogamp/opengl/glu/nurbs/Property.java | 75 + .../classes/jogamp/opengl/glu/nurbs/Pspec.java | 47 + .../classes/jogamp/opengl/glu/nurbs/PwlArc.java | 71 + .../classes/jogamp/opengl/glu/nurbs/Quilt.java | 282 +++ .../classes/jogamp/opengl/glu/nurbs/Quiltspec.java | 85 + .../impl => jogamp/opengl}/glu/nurbs/README.txt | 0 .../jogamp/opengl/glu/nurbs/Renderhints.java | 128 + .../jogamp/opengl/glu/nurbs/Splinespec.java | 204 ++ .../jogamp/opengl/glu/nurbs/Subdivider.java | 1167 ++++++++++ .../jogamp/opengl/glu/nurbs/SurfaceEvaluator.java | 111 + .../jogamp/opengl/glu/nurbs/TrimVertex.java | 56 + .../jogamp/opengl/glu/registry/Registry.java | 79 + .../opengl/glu/tessellator/ActiveRegion.java | 69 + .../opengl/glu/tessellator/CachedVertex.java | 58 + .../jogamp/opengl/glu/tessellator/Dict.java | 140 ++ .../jogamp/opengl/glu/tessellator/DictNode.java | 59 + .../jogamp/opengl/glu/tessellator/GLUface.java | 65 + .../jogamp/opengl/glu/tessellator/GLUhalfEdge.java | 71 + .../jogamp/opengl/glu/tessellator/GLUmesh.java | 60 + .../opengl/glu/tessellator/GLUtessellatorImpl.java | 646 ++++++ .../jogamp/opengl/glu/tessellator/GLUvertex.java | 65 + .../jogamp/opengl/glu/tessellator/Geom.java | 338 +++ .../jogamp/opengl/glu/tessellator/Mesh.java | 734 ++++++ .../jogamp/opengl/glu/tessellator/Normal.java | 288 +++ .../jogamp/opengl/glu/tessellator/PriorityQ.java | 100 + .../opengl/glu/tessellator/PriorityQHeap.java | 262 +++ .../opengl/glu/tessellator/PriorityQSort.java | 278 +++ .../jogamp/opengl/glu/tessellator/Render.java | 557 +++++ .../jogamp/opengl/glu/tessellator/Sweep.java | 1353 +++++++++++ .../jogamp/opengl/glu/tessellator/TessMono.java | 241 ++ .../jogamp/opengl/glu/tessellator/TessState.java | 59 + .../jogamp/opengl/macosx/cgl/MacOSXCGLContext.java | 328 +++ .../opengl/macosx/cgl/MacOSXCGLDrawable.java | 99 + .../macosx/cgl/MacOSXCGLDrawableFactory.java | 230 ++ .../cgl/MacOSXCGLDynamicLibraryBundleInfo.java | 72 + .../macosx/cgl/MacOSXCGLGraphicsConfiguration.java | 233 ++ .../cgl/MacOSXCGLGraphicsConfigurationFactory.java | 87 + .../macosx/cgl/MacOSXExternalCGLContext.java | 194 ++ .../macosx/cgl/MacOSXOffscreenCGLContext.java | 64 + .../macosx/cgl/MacOSXOffscreenCGLDrawable.java | 57 + .../macosx/cgl/MacOSXOnscreenCGLContext.java | 90 + .../macosx/cgl/MacOSXOnscreenCGLDrawable.java | 91 + .../opengl/macosx/cgl/MacOSXPbufferCGLContext.java | 366 +++ .../macosx/cgl/MacOSXPbufferCGLDrawable.java | 252 ++ .../cgl/awt/MacOSXAWTCGLDrawableFactory.java | 60 + .../MacOSXAWTCGLGraphicsConfigurationFactory.java | 117 + .../macosx/cgl/awt/MacOSXJava2DCGLContext.java | 135 ++ .../opengl/util/glsl/fixedfunc/FixedFuncHook.java | 331 +++ .../util/glsl/fixedfunc/FixedFuncPipeline.java | 554 +++++ .../util/glsl/fixedfunc}/shaders/FixedFuncColor.fp | 0 .../util/glsl/fixedfunc}/shaders/FixedFuncColor.vp | 0 .../glsl/fixedfunc}/shaders/FixedFuncColorLight.vp | 0 .../fixedfunc}/shaders/FixedFuncColorTexture.fp | 0 .../shaders/bin/nvidia/FixedFuncColor.bfp | Bin 1108 -> 1108 bytes .../shaders/bin/nvidia/FixedFuncColor.bvp | Bin 2344 -> 2344 bytes .../shaders/bin/nvidia/FixedFuncColorLight.bvp | Bin 8787 -> 8787 bytes .../shaders/bin/nvidia/FixedFuncColorTexture.bfp | Bin 2392 -> 2392 bytes .../util/glsl/fixedfunc}/shaders/es_precision.glsl | 0 .../glsl/fixedfunc}/shaders/mgl_attribute.glsl | 0 .../util/glsl/fixedfunc}/shaders/mgl_const.glsl | 0 .../util/glsl/fixedfunc}/shaders/mgl_lightdef.glsl | 0 .../glsl/fixedfunc}/shaders/mgl_settexcoord.vp | 0 .../util/glsl/fixedfunc}/shaders/mgl_uniform.glsl | 0 .../glsl/fixedfunc}/shaders/mgl_uniform_light.glsl | 0 .../util/glsl/fixedfunc}/shaders/mgl_varying.glsl | 0 .../shaders/scripts/nvidia-apx/glslc-ff.bat | 0 .../shaders/scripts/nvidia-apx/glslc.bat | 0 .../opengl/windows/wgl/WGLGLCapabilities.java | 243 ++ .../windows/wgl/WindowsBitmapWGLContext.java | 64 + .../windows/wgl/WindowsBitmapWGLDrawable.java | 175 ++ .../windows/wgl/WindowsDummyWGLDrawable.java | 103 + .../windows/wgl/WindowsExternalWGLContext.java | 155 ++ .../windows/wgl/WindowsExternalWGLDrawable.java | 92 + .../windows/wgl/WindowsOnscreenWGLContext.java | 53 + .../windows/wgl/WindowsOnscreenWGLDrawable.java | 56 + .../windows/wgl/WindowsPbufferWGLContext.java | 147 ++ .../windows/wgl/WindowsPbufferWGLDrawable.java | 266 +++ .../opengl/windows/wgl/WindowsWGLContext.java | 478 ++++ .../opengl/windows/wgl/WindowsWGLDrawable.java | 107 + .../windows/wgl/WindowsWGLDrawableFactory.java | 539 +++++ .../wgl/WindowsWGLDynamicLibraryBundleInfo.java | 58 + .../wgl/WindowsWGLGraphicsConfiguration.java | 693 ++++++ .../WindowsWGLGraphicsConfigurationFactory.java | 471 ++++ .../WindowsAWTWGLGraphicsConfigurationFactory.java | 173 ++ .../classes/jogamp/opengl/x11/glx/GLXUtil.java | 102 + .../jogamp/opengl/x11/glx/X11DummyGLXDrawable.java | 90 + .../opengl/x11/glx/X11ExternalGLXContext.java | 137 ++ .../opengl/x11/glx/X11ExternalGLXDrawable.java | 105 + .../jogamp/opengl/x11/glx/X11GLCapabilities.java | 124 + .../jogamp/opengl/x11/glx/X11GLXContext.java | 587 +++++ .../jogamp/opengl/x11/glx/X11GLXDrawable.java | 74 + .../opengl/x11/glx/X11GLXDrawableFactory.java | 552 +++++ .../x11/glx/X11GLXDynamicLibraryBundleInfo.java | 84 + .../x11/glx/X11GLXGraphicsConfiguration.java | 447 ++++ .../glx/X11GLXGraphicsConfigurationFactory.java | 378 +++ .../opengl/x11/glx/X11OnscreenGLXContext.java | 48 + .../opengl/x11/glx/X11OnscreenGLXDrawable.java | 97 + .../opengl/x11/glx/X11PbufferGLXContext.java | 64 + .../opengl/x11/glx/X11PbufferGLXDrawable.java | 145 ++ .../jogamp/opengl/x11/glx/X11PixmapGLXContext.java | 70 + .../opengl/x11/glx/X11PixmapGLXDrawable.java | 137 ++ .../awt/X11AWTGLXGraphicsConfigurationFactory.java | 173 ++ .../test/junit/jogl/acore/TestGLProfile01NEWT.java | 161 -- .../jogamp/test/junit/jogl/awt/TestAWT01GLn.java | 143 -- .../junit/jogl/awt/TestAWT02WindowClosing.java | 111 - .../test/junit/jogl/awt/TestSwingAWT01GLn.java | 153 -- .../test/junit/jogl/caps/MultisampleChooser01.java | 66 - .../test/junit/jogl/caps/MultisampleDemo01.java | 138 -- .../test/junit/jogl/caps/TestMultisampleAWT.java | 122 - .../test/junit/jogl/caps/TestMultisampleNEWT.java | 100 - .../test/junit/jogl/demos/es1/RedSquare.java | 169 -- .../test/junit/jogl/demos/es2/RedSquare0.java | 198 -- .../jogl/demos/es2/shader/RedSquareShader.java | 68 - .../test/junit/jogl/demos/gl2/gears/Gears.java | 316 --- .../junit/jogl/demos/gl2/gears/TestGearsAWT.java | 122 - .../jogl/demos/gl2/gears/TestGearsGLJPanelAWT.java | 130 -- .../jogl/demos/gl2/gears/newt/TestGearsNEWT.java | 126 - .../gl2/gears/newt/TestGearsNewtAWTWrapper.java | 114 - .../junit/jogl/drawable/TestDrawable01NEWT.java | 184 -- .../test/junit/jogl/glsl/TestGLSLSimple01NEWT.java | 143 -- .../TestTransformFeedbackVaryingsBug407NEWT.java | 231 -- ...TestSwingAWTRobotUsageBeforeJOGLInitBug411.java | 333 --- .../test/junit/jogl/offscreen/ReadBuffer2File.java | 70 - .../junit/jogl/offscreen/ReadBuffer2Screen.java | 188 -- .../test/junit/jogl/offscreen/ReadBufferBase.java | 91 - .../test/junit/jogl/offscreen/ReadBufferUtil.java | 107 - .../test/junit/jogl/offscreen/Surface2File.java | 79 - .../junit/jogl/offscreen/TestOffscreen01NEWT.java | 489 ---- .../test/junit/jogl/offscreen/WindowUtilNEWT.java | 110 - .../test/junit/jogl/texture/TestTexture01AWT.java | 146 -- .../util/texture/gl2/TextureGL2ListenerDraw1.java | 109 - .../jogamp/test/junit/newt/TestCloseNewtAWT.java | 141 -- .../junit/newt/TestDisplayLifecycle01NEWT.java | 264 --- .../junit/newt/TestDisplayLifecycle02NEWT.java | 386 --- .../test/junit/newt/TestEventSourceNotAWTBug.java | 110 - .../test/junit/newt/TestFocus01SwingAWTRobot.java | 201 -- .../test/junit/newt/TestFocus02SwingAWTRobot.java | 301 --- .../test/junit/newt/TestGLWindows00NEWT.java | 133 -- .../test/junit/newt/TestGLWindows01NEWT.java | 384 --- .../junit/newt/TestGLWindows02NEWTAnimated.java | 303 --- .../test/junit/newt/TestListenerCom01AWT.java | 167 -- .../test/junit/newt/TestRemoteGLWindows01NEWT.java | 161 -- .../test/junit/newt/TestRemoteWindow01NEWT.java | 146 -- .../test/junit/newt/TestScreenMode00NEWT.java | 140 -- .../test/junit/newt/TestScreenMode01NEWT.java | 284 --- .../test/junit/newt/TestScreenMode02NEWT.java | 187 -- .../jogamp/test/junit/newt/TestWindows01NEWT.java | 179 -- .../jogamp/test/junit/newt/WindowEventCom1.java | 42 - .../jogamp/test/junit/newt/WindowEventCom2.java | 48 - .../jogamp/test/junit/newt/WindowEventCom3.java | 44 - .../test/junit/newt/parenting/GLRunnableDummy.java | 57 - .../test/junit/newt/parenting/KeyAction.java | 45 - .../junit/newt/parenting/TestParenting01NEWT.java | 716 ------ .../junit/newt/parenting/TestParenting01aAWT.java | 443 ---- .../junit/newt/parenting/TestParenting01bAWT.java | 205 -- .../junit/newt/parenting/TestParenting01cAWT.java | 243 -- .../newt/parenting/TestParenting01cSwingAWT.java | 365 --- .../junit/newt/parenting/TestParenting02AWT.java | 267 --- .../junit/newt/parenting/TestParenting02NEWT.java | 235 -- .../junit/newt/parenting/TestParenting03AWT.java | 203 -- .../junit/newt/parenting/TestParenting03bAWT.java | 258 -- .../test/junit/newt/parenting/WindowAction.java | 44 - .../jogamp/test/junit/util/AWTFocusAdapter.java | 73 - .../com/jogamp/test/junit/util/AWTKeyAdapter.java | 54 - .../jogamp/test/junit/util/AWTMouseAdapter.java | 53 - .../com/jogamp/test/junit/util/AWTRobotUtil.java | 338 --- .../com/jogamp/test/junit/util/DumpVersion.java | 52 - .../jogamp/test/junit/util/EventCountAdapter.java | 36 - .../test/junit/util/EventCountAdapterUtil.java | 49 - .../jogamp/test/junit/util/GLSLSimpleProgram.java | 121 - .../com/jogamp/test/junit/util/MiscUtils.java | 63 - .../jogamp/test/junit/util/NEWTFocusAdapter.java | 64 - .../com/jogamp/test/junit/util/NEWTKeyAdapter.java | 58 - .../jogamp/test/junit/util/NEWTMouseAdapter.java | 57 - .../com/jogamp/test/junit/util/QuitAdapter.java | 53 - .../jogamp/test/junit/util/SingletonInstance.java | 143 -- .../com/jogamp/test/junit/util/UITestCase.java | 72 - .../jogamp/nativewindow/NativeWindowVersion.java | 4 +- .../com/jogamp/nativewindow/impl/Debug.java | 140 -- .../impl/GraphicsConfigurationFactoryImpl.java | 43 - .../jogamp/nativewindow/impl/NWJNILibLoader.java | 47 - .../nativewindow/impl/NativeWindowFactoryImpl.java | 110 - .../jogamp/nativewindow/impl/NullToolkitLock.java | 55 - .../com/jogamp/nativewindow/impl/ProxySurface.java | 156 -- .../nativewindow/impl/jawt/JAWTJNILibLoader.java | 78 - .../nativewindow/impl/jawt/JAWTToolkitLock.java | 54 - .../jogamp/nativewindow/impl/jawt/JAWTUtil.java | 195 -- .../jogamp/nativewindow/impl/jawt/JAWTWindow.java | 277 --- .../nativewindow/impl/jawt/JAWT_PlatformInfo.java | 47 - .../impl/jawt/macosx/MacOSXJAWTWindow.java | 148 -- .../impl/jawt/windows/WindowsJAWTWindow.java | 145 -- .../impl/jawt/x11/X11JAWTToolkitLock.java | 60 - .../nativewindow/impl/jawt/x11/X11JAWTWindow.java | 156 -- .../impl/jawt/x11/X11SunJDKReflection.java | 132 -- .../impl/x11/X11GraphicsConfigurationFactory.java | 104 - .../nativewindow/impl/x11/X11ToolkitLock.java | 55 - .../com/jogamp/nativewindow/impl/x11/X11Util.java | 609 ----- .../javax/media/nativewindow/Capabilities.java | 60 +- .../media/nativewindow/CapabilitiesChooser.java | 4 +- .../media/nativewindow/CapabilitiesImmutable.java | 3 + .../nativewindow/DefaultCapabilitiesChooser.java | 34 +- .../nativewindow/DefaultGraphicsConfiguration.java | 22 +- .../media/nativewindow/DefaultGraphicsDevice.java | 8 +- .../media/nativewindow/DefaultGraphicsScreen.java | 4 +- .../nativewindow/GraphicsConfigurationFactory.java | 26 +- .../media/nativewindow/NativeWindowFactory.java | 163 +- .../javax/media/nativewindow/ProxySurface.java | 150 ++ .../javax/media/nativewindow/ToolkitLock.java | 4 +- .../media/nativewindow/WindowClosingProtocol.java | 66 + .../nativewindow/awt/AWTGraphicsConfiguration.java | 7 +- .../media/nativewindow/awt/AWTGraphicsDevice.java | 4 +- .../nativewindow/awt/AWTWindowClosingProtocol.java | 139 ++ .../media/nativewindow/egl/EGLGraphicsDevice.java | 12 +- .../classes/javax/media/nativewindow/package.html | 51 +- .../javax/media/nativewindow/util/Dimension.java | 3 +- .../windows/WindowsGraphicsDevice.java | 6 +- .../nativewindow/x11/X11GraphicsConfiguration.java | 7 +- .../media/nativewindow/x11/X11GraphicsDevice.java | 17 +- .../media/nativewindow/x11/X11GraphicsScreen.java | 2 +- .../classes/jogamp/nativewindow/Debug.java | 140 ++ .../DefaultGraphicsConfigurationFactoryImpl.java | 43 + .../jogamp/nativewindow/NWJNILibLoader.java | 47 + .../nativewindow/NativeWindowFactoryImpl.java | 107 + .../jogamp/nativewindow/NullToolkitLock.java | 55 + .../jogamp/nativewindow/WrappedSurface.java | 70 + .../classes/jogamp/nativewindow/awt/AWTMisc.java | 96 + .../jogamp/nativewindow/jawt/JAWTJNILibLoader.java | 76 + .../jogamp/nativewindow/jawt/JAWTToolkitLock.java | 54 + .../classes/jogamp/nativewindow/jawt/JAWTUtil.java | 241 ++ .../jogamp/nativewindow/jawt/JAWTWindow.java | 281 +++ .../nativewindow/jawt/JAWT_PlatformInfo.java | 45 + .../nativewindow/jawt/macosx/MacOSXJAWTWindow.java | 148 ++ .../jawt/windows/Win32SunJDKReflection.java | 117 + .../jawt/windows/WindowsJAWTWindow.java | 147 ++ .../nativewindow/jawt/x11/X11JAWTToolkitLock.java | 60 + .../nativewindow/jawt/x11/X11JAWTWindow.java | 156 ++ .../nativewindow/jawt/x11/X11SunJDKReflection.java | 118 + .../jogamp/nativewindow/swt/SWTAccessor.java | 240 ++ .../jogamp/nativewindow/windows/GDISurface.java | 87 + .../nativewindow/windows/RegisteredClass.java | 45 + .../windows/RegisteredClassFactory.java | 133 ++ .../x11/X11GraphicsConfigurationFactory.java | 104 + .../jogamp/nativewindow/x11/X11ToolkitLock.java | 55 + .../classes/jogamp/nativewindow/x11/X11Util.java | 612 +++++ src/nativewindow/native/JAWT_DrawingSurfaceInfo.c | 2 +- src/nativewindow/native/NativewindowCommon.c | 57 + src/nativewindow/native/NativewindowCommon.h | 15 + src/nativewindow/native/windows/GDImisc.c | 212 ++- src/nativewindow/native/x11/Xmisc.c | 129 +- src/newt/classes/com/jogamp/newt/Display.java | 4 +- src/newt/classes/com/jogamp/newt/NewtFactory.java | 8 +- src/newt/classes/com/jogamp/newt/NewtVersion.java | 6 +- src/newt/classes/com/jogamp/newt/Screen.java | 2 +- src/newt/classes/com/jogamp/newt/Window.java | 5 +- .../classes/com/jogamp/newt/awt/NewtCanvasAWT.java | 108 +- .../com/jogamp/newt/awt/NewtFactoryAWT.java | 4 +- .../classes/com/jogamp/newt/event/KeyEvent.java | 2 +- .../com/jogamp/newt/event/TraceWindowAdapter.java | 4 + .../com/jogamp/newt/event/WindowAdapter.java | 2 + .../classes/com/jogamp/newt/event/WindowEvent.java | 12 +- .../com/jogamp/newt/event/WindowListener.java | 3 + .../com/jogamp/newt/event/awt/AWTAdapter.java | 2 +- .../jogamp/newt/event/awt/AWTNewtEventFactory.java | 2 +- src/newt/classes/com/jogamp/newt/impl/Debug.java | 140 -- .../com/jogamp/newt/impl/DefaultEDTUtil.java | 330 --- .../classes/com/jogamp/newt/impl/DisplayImpl.java | 416 ---- .../com/jogamp/newt/impl/NEWTJNILibLoader.java | 62 - .../com/jogamp/newt/impl/OffscreenWindow.java | 128 - .../classes/com/jogamp/newt/impl/ScreenImpl.java | 505 ---- .../com/jogamp/newt/impl/ScreenModeStatus.java | 207 -- .../classes/com/jogamp/newt/impl/WindowImpl.java | 2205 ------------------ .../com/jogamp/newt/impl/awt/AWTCanvas.java | 289 --- .../com/jogamp/newt/impl/awt/AWTDisplay.java | 63 - .../com/jogamp/newt/impl/awt/AWTScreen.java | 65 - .../com/jogamp/newt/impl/awt/AWTWindow.java | 289 --- .../com/jogamp/newt/impl/event/NEWTEventTask.java | 56 - .../com/jogamp/newt/impl/intel/gdl/Display.java | 104 - .../com/jogamp/newt/impl/intel/gdl/Screen.java | 68 - .../com/jogamp/newt/impl/intel/gdl/Window.java | 147 -- .../com/jogamp/newt/impl/macosx/MacDisplay.java | 101 - .../com/jogamp/newt/impl/macosx/MacScreen.java | 57 - .../com/jogamp/newt/impl/macosx/MacWindow.java | 434 ---- .../newt/impl/opengl/broadcom/egl/Display.java | 81 - .../newt/impl/opengl/broadcom/egl/Screen.java | 62 - .../newt/impl/opengl/broadcom/egl/Window.java | 164 -- .../com/jogamp/newt/impl/opengl/kd/KDDisplay.java | 84 - .../com/jogamp/newt/impl/opengl/kd/KDScreen.java | 58 - .../com/jogamp/newt/impl/opengl/kd/KDWindow.java | 147 -- .../jogamp/newt/impl/windows/WindowsDisplay.java | 105 - .../jogamp/newt/impl/windows/WindowsScreen.java | 114 - .../jogamp/newt/impl/windows/WindowsWindow.java | 209 -- .../com/jogamp/newt/impl/x11/X11Display.java | 115 - .../com/jogamp/newt/impl/x11/X11Screen.java | 270 --- .../com/jogamp/newt/impl/x11/X11Window.java | 150 -- .../classes/com/jogamp/newt/opengl/GLWindow.java | 119 +- .../classes/com/jogamp/newt/util/MainThread.java | 125 +- src/newt/classes/jogamp/newt/Debug.java | 140 ++ src/newt/classes/jogamp/newt/DefaultEDTUtil.java | 335 +++ src/newt/classes/jogamp/newt/DisplayImpl.java | 452 ++++ src/newt/classes/jogamp/newt/NEWTJNILibLoader.java | 62 + src/newt/classes/jogamp/newt/OffscreenWindow.java | 135 ++ src/newt/classes/jogamp/newt/ScreenImpl.java | 524 +++++ src/newt/classes/jogamp/newt/ScreenModeStatus.java | 207 ++ src/newt/classes/jogamp/newt/WindowImpl.java | 2239 ++++++++++++++++++ src/newt/classes/jogamp/newt/awt/AWTCanvas.java | 312 +++ src/newt/classes/jogamp/newt/awt/AWTDisplay.java | 67 + src/newt/classes/jogamp/newt/awt/AWTEDTUtil.java | 108 + src/newt/classes/jogamp/newt/awt/AWTScreen.java | 65 + src/newt/classes/jogamp/newt/awt/AWTWindow.java | 244 ++ .../jogamp/newt/awt/opengl/VersionApplet.java | 174 ++ .../classes/jogamp/newt/event/NEWTEventTask.java | 56 + .../classes/jogamp/newt/intel/gdl/Display.java | 104 + src/newt/classes/jogamp/newt/intel/gdl/Screen.java | 68 + src/newt/classes/jogamp/newt/intel/gdl/Window.java | 148 ++ .../classes/jogamp/newt/macosx/MacDisplay.java | 100 + src/newt/classes/jogamp/newt/macosx/MacScreen.java | 57 + src/newt/classes/jogamp/newt/macosx/MacWindow.java | 439 ++++ .../jogamp/newt/opengl/broadcom/egl/Display.java | 81 + .../jogamp/newt/opengl/broadcom/egl/Screen.java | 62 + .../jogamp/newt/opengl/broadcom/egl/Window.java | 165 ++ .../classes/jogamp/newt/opengl/kd/KDDisplay.java | 84 + .../classes/jogamp/newt/opengl/kd/KDScreen.java | 58 + .../classes/jogamp/newt/opengl/kd/KDWindow.java | 148 ++ .../jogamp/newt/windows/WindowsDisplay.java | 94 + .../classes/jogamp/newt/windows/WindowsScreen.java | 114 + .../classes/jogamp/newt/windows/WindowsWindow.java | 209 ++ src/newt/classes/jogamp/newt/x11/X11Display.java | 114 + src/newt/classes/jogamp/newt/x11/X11Screen.java | 270 +++ src/newt/classes/jogamp/newt/x11/X11Window.java | 146 ++ src/newt/native/BroadcomEGL.c | 16 +- src/newt/native/IntelGDL.c | 24 +- src/newt/native/KDWindow.c | 25 +- src/newt/native/MacWindow.m | 62 +- src/newt/native/NewtMacWindow.m | 5 +- src/newt/native/WindowEvent.h | 13 +- src/newt/native/WindowsWindow.c | 188 +-- src/newt/native/X11Window.c | 119 +- .../opengl/test/bugs/Bug427GLJPanelTest1.java | 72 + .../com/jogamp/opengl/test/bugs/Issue326Test1.java | 94 + .../com/jogamp/opengl/test/bugs/Issue326Test2.java | 73 + .../com/jogamp/opengl/test/bugs/Issue344Base.java | 107 + .../com/jogamp/opengl/test/bugs/Issue344Test1.java | 12 + .../com/jogamp/opengl/test/bugs/Issue344Test2.java | 12 + .../com/jogamp/opengl/test/bugs/Issue344Test3.java | 12 + .../com/jogamp/opengl/test/bugs/Issue344Test4.java | 12 + .../test/junit/jogl/acore/TestGLProfile01NEWT.java | 166 ++ .../junit/jogl/acore/TestSharedContextListAWT.java | 158 ++ .../jogl/acore/TestSharedContextListNEWT.java | 140 ++ .../opengl/test/junit/jogl/awt/TestAWT01GLn.java | 135 ++ .../junit/jogl/awt/TestAWT02WindowClosing.java | 111 + .../jogl/awt/TestAWT03GLCanvasRecreate01.java | 183 ++ .../TestBug461OffscreenSupersamplingSwingAWT.java | 173 ++ .../test/junit/jogl/awt/TestSwingAWT01GLn.java | 147 ++ .../TestAWTTextRendererUseVertexArrayBug464.java | 155 ++ .../awt/text/TextRendererGLEventListener01.java | 124 + .../jogl/awt/text/TextRendererTraceGL2Mock01.java | 137 ++ .../test/junit/jogl/caps/MultisampleChooser01.java | 68 + .../test/junit/jogl/caps/MultisampleDemo01.java | 138 ++ .../test/junit/jogl/caps/TestMultisampleAWT.java | 121 + .../test/junit/jogl/caps/TestMultisampleNEWT.java | 100 + .../test/junit/jogl/demos/es1/RedSquare.java | 169 ++ .../test/junit/jogl/demos/es2/RedSquare0.java | 198 ++ .../jogl/demos/es2/shader/RedSquareShader.java | 68 + .../test/junit/jogl/demos/gl2/gears/Gears.java | 371 +++ .../junit/jogl/demos/gl2/gears/TestGearsAWT.java | 122 + .../jogl/demos/gl2/gears/TestGearsGLJPanelAWT.java | 130 ++ .../gl2/gears/TestGearsGLJPanelAWTBug450.java | 163 ++ .../jogl/demos/gl2/gears/newt/TestGearsNEWT.java | 130 ++ .../gl2/gears/newt/TestGearsNewtAWTWrapper.java | 112 + .../junit/jogl/drawable/TestDrawable01NEWT.java | 184 ++ .../test/junit/jogl/glsl/TestGLSLSimple01NEWT.java | 143 ++ .../jogl/glsl/TestShaderCompilationBug459AWT.java | 162 ++ .../TestTransformFeedbackVaryingsBug407NEWT.java | 231 ++ .../jogl/glu/TestBug463ScaleImageMemoryAWT.java | 114 + .../junit/jogl/glu/TestGluUnprojectDoubleNOUI.java | 57 + .../junit/jogl/glu/TestGluUnprojectFloatNOUI.java | 58 + ...TestSwingAWTRobotUsageBeforeJOGLInitBug411.java | 333 +++ .../test/junit/jogl/offscreen/ReadBuffer2File.java | 70 + .../junit/jogl/offscreen/ReadBuffer2Screen.java | 188 ++ .../test/junit/jogl/offscreen/ReadBufferBase.java | 91 + .../test/junit/jogl/offscreen/ReadBufferUtil.java | 107 + .../test/junit/jogl/offscreen/Surface2File.java | 79 + .../offscreen/TestOffscreen01GLPBufferNEWT.java | 327 +++ .../jogl/offscreen/TestOffscreen02BitmapNEWT.java | 184 ++ .../test/junit/jogl/offscreen/WindowUtilNEWT.java | 110 + .../opengl/test/junit/jogl/swt/OneTriangle.java | 71 + .../opengl/test/junit/jogl/swt/TestSWT01GLn.java | 199 ++ .../opengl/test/junit/jogl/swt/TestSWT02GLn.java | 236 ++ .../test/junit/jogl/swt/TestSWTAWT01GLn.java | 184 ++ .../texture/TestGrayTextureFromFileAWTBug417.java | 143 ++ .../test/junit/jogl/texture/TestTexture01AWT.java | 146 ++ .../test/junit/jogl/texture/grayscale_texture.png | Bin 0 -> 4873 bytes .../util/texture/gl2/TextureGL2ListenerDraw1.java | 112 + .../opengl/test/junit/newt/TestCloseNewtAWT.java | 122 + .../junit/newt/TestDisplayLifecycle01NEWT.java | 264 +++ .../junit/newt/TestDisplayLifecycle02NEWT.java | 386 +++ .../test/junit/newt/TestEventSourceNotAWTBug.java | 110 + .../test/junit/newt/TestFocus01SwingAWTRobot.java | 201 ++ .../test/junit/newt/TestFocus02SwingAWTRobot.java | 301 +++ .../test/junit/newt/TestGLWindows00NEWT.java | 133 ++ .../test/junit/newt/TestGLWindows01NEWT.java | 384 +++ .../junit/newt/TestGLWindows02NEWTAnimated.java | 303 +++ .../test/junit/newt/TestListenerCom01AWT.java | 167 ++ .../test/junit/newt/TestRemoteGLWindows01NEWT.java | 171 ++ .../test/junit/newt/TestRemoteWindow01NEWT.java | 151 ++ .../test/junit/newt/TestScreenMode00NEWT.java | 135 ++ .../test/junit/newt/TestScreenMode01NEWT.java | 284 +++ .../test/junit/newt/TestScreenMode02NEWT.java | 187 ++ .../junit/newt/TestWindowClosingProtocol01AWT.java | 160 ++ .../newt/TestWindowClosingProtocol02NEWT.java | 96 + .../newt/TestWindowClosingProtocol03NewtAWT.java | 115 + .../opengl/test/junit/newt/TestWindows01NEWT.java | 179 ++ .../opengl/test/junit/newt/WindowEventCom1.java | 42 + .../opengl/test/junit/newt/WindowEventCom2.java | 48 + .../opengl/test/junit/newt/WindowEventCom3.java | 44 + .../test/junit/newt/parenting/GLRunnableDummy.java | 57 + .../test/junit/newt/parenting/KeyAction.java | 45 + .../junit/newt/parenting/TestParenting01NEWT.java | 716 ++++++ .../junit/newt/parenting/TestParenting01aAWT.java | 443 ++++ .../junit/newt/parenting/TestParenting01bAWT.java | 205 ++ .../junit/newt/parenting/TestParenting01cAWT.java | 243 ++ .../newt/parenting/TestParenting01cSwingAWT.java | 365 +++ .../junit/newt/parenting/TestParenting02AWT.java | 267 +++ .../junit/newt/parenting/TestParenting02NEWT.java | 235 ++ .../junit/newt/parenting/TestParenting03AWT.java | 203 ++ .../junit/newt/parenting/TestParenting03bAWT.java | 258 ++ .../test/junit/newt/parenting/WindowAction.java | 47 + .../opengl/test/junit/util/AWTFocusAdapter.java | 73 + .../opengl/test/junit/util/AWTKeyAdapter.java | 54 + .../opengl/test/junit/util/AWTMouseAdapter.java | 53 + .../opengl/test/junit/util/AWTRobotUtil.java | 497 ++++ .../jogamp/opengl/test/junit/util/DumpGLInfo.java | 51 + .../opengl/test/junit/util/EventCountAdapter.java | 36 + .../test/junit/util/EventCountAdapterUtil.java | 49 + .../opengl/test/junit/util/GLSLSimpleProgram.java | 121 + .../jogamp/opengl/test/junit/util/MiscUtils.java | 63 + .../opengl/test/junit/util/NEWTFocusAdapter.java | 64 + .../opengl/test/junit/util/NEWTKeyAdapter.java | 58 + .../opengl/test/junit/util/NEWTMouseAdapter.java | 57 + .../jogamp/opengl/test/junit/util/QuitAdapter.java | 52 + .../opengl/test/junit/util/SingletonInstance.java | 143 ++ .../jogamp/opengl/test/junit/util/UITestCase.java | 72 + src/test/jogamp/newt/WindowImplAccess.java | 57 + {test => src/test}/native/displayMultiple01.c | 0 {test => src/test}/native/displayMultiple02.c | 0 {test => src/test}/native/glExtensionsListGL2.c | 0 {test => src/test}/native/glExtensionsListGL3.c | 0 {test => src/test}/native/make.sh | 0 test/Issue326Test1.java | 92 - test/Issue326Test2.java | 71 - test/Issue344Base.java | 105 - test/Issue344Test1.java | 10 - test/Issue344Test2.java | 10 - test/Issue344Test3.java | 10 - test/Issue344Test4.java | 10 - www/index.html | 10 +- 949 files changed, 88591 insertions(+), 75979 deletions(-) create mode 100644 .classpath create mode 100644 .externalToolBuilders/jogl builder.launch create mode 100644 .externalToolBuilders/org.eclipse.jdt.core.javabuilder.launch create mode 100644 .project create mode 100644 doc/NEWT.txt create mode 100644 jnlp-files/applet-version-jnlp.html create mode 100644 jnlp-files/applet-version-lancheronly.html create mode 100644 jnlp-files/applet-version.jnlp create mode 100644 jnlp-files/application-version.jnlp create mode 100755 jnlp-files/javaws-version.jnlp delete mode 100644 jnlp-files/jogl-gl2es12.jnlp delete mode 100644 make/build-junit.xml create mode 100644 make/build-test.xml create mode 100644 make/createTagletProps.sh delete mode 100644 make/joglversion-cdc create mode 100644 make/lib/swt/LICENSE.txt create mode 100644 make/lib/swt/README.txt create mode 100644 make/lib/swt/cocoa-macosx-x86_64/about.html create mode 100644 make/lib/swt/cocoa-macosx-x86_64/about_files/IJG_README create mode 100644 make/lib/swt/cocoa-macosx-x86_64/about_files/mpl-v11.txt create mode 100644 make/lib/swt/cocoa-macosx-x86_64/swt-debug.jar create mode 100644 make/lib/swt/cocoa-macosx/about.html create mode 100644 make/lib/swt/cocoa-macosx/about_files/IJG_README create mode 100644 make/lib/swt/cocoa-macosx/about_files/mpl-v11.txt create mode 100644 make/lib/swt/cocoa-macosx/swt-debug.jar create mode 100644 make/lib/swt/epl-v10.html create mode 100644 make/lib/swt/gtk-linux-x86/about.html create mode 100644 make/lib/swt/gtk-linux-x86/about_files/IJG_README create mode 100644 make/lib/swt/gtk-linux-x86/about_files/about_cairo.html create mode 100644 make/lib/swt/gtk-linux-x86/about_files/lgpl-v21.txt create mode 100644 make/lib/swt/gtk-linux-x86/about_files/mpl-v11.txt create mode 100644 make/lib/swt/gtk-linux-x86/about_files/pixman-licenses.txt create mode 100644 make/lib/swt/gtk-linux-x86/about_files/webkit-bsd.txt create mode 100644 make/lib/swt/gtk-linux-x86/swt-debug.jar create mode 100644 make/lib/swt/gtk-linux-x86_64/about.html create mode 100644 make/lib/swt/gtk-linux-x86_64/about_files/IJG_README create mode 100644 make/lib/swt/gtk-linux-x86_64/about_files/about_cairo.html create mode 100644 make/lib/swt/gtk-linux-x86_64/about_files/lgpl-v21.txt create mode 100644 make/lib/swt/gtk-linux-x86_64/about_files/mpl-v11.txt create mode 100644 make/lib/swt/gtk-linux-x86_64/about_files/pixman-licenses.txt create mode 100644 make/lib/swt/gtk-linux-x86_64/about_files/webkit-bsd.txt create mode 100644 make/lib/swt/gtk-linux-x86_64/swt-debug.jar create mode 100644 make/lib/swt/notice.html create mode 100644 make/lib/swt/win32-win32-x86/about.html create mode 100644 make/lib/swt/win32-win32-x86/about_files/IJG_README create mode 100644 make/lib/swt/win32-win32-x86/about_files/mpl-v11.txt create mode 100644 make/lib/swt/win32-win32-x86/swt-debug.jar create mode 100644 make/lib/swt/win32-win32-x86_64/about.html create mode 100644 make/lib/swt/win32-win32-x86_64/about_files/IJG_README create mode 100644 make/lib/swt/win32-win32-x86_64/about_files/mpl-v11.txt create mode 100644 make/lib/swt/win32-win32-x86_64/swt-debug.jar delete mode 100644 make/nativewindowversion-cdc delete mode 100644 make/newtversion-cdc mode change 100644 => 100755 make/scripts/cmpOld2New.sh mode change 100644 => 100755 make/scripts/count-lock.sh mode change 100644 => 100755 make/scripts/cpp-gluegen-test.sh create mode 100644 make/scripts/junit-singletest-x64.bat create mode 100644 make/scripts/junit-singletest-x64.sh mode change 100644 => 100755 make/scripts/make-runtime-properties.sh delete mode 100755 make/scripts/make.jogl.cdcfp.linux-x86.sh delete mode 100755 make/scripts/make.jogl.cdcfp.macosx.sh create mode 100755 make/scripts/tests-javaws-x64.bat create mode 100755 make/scripts/tests-javaws.sh create mode 100755 make/scripts/tests-osx.sh mode change 100644 => 100755 make/scripts/tests-x32.bat create mode 100755 make/scripts/tests-x32.sh mode change 100644 => 100755 make/scripts/tests-x64.bat create mode 100755 make/scripts/tests-x64.sh mode change 100644 => 100755 make/scripts/tests.sh delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/Debug.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/DesktopGLDynamicLibraryBundleInfo.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/DesktopGLDynamicLookupHelper.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/ExtensionAvailabilityCache.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/GLBufferSizeTracker.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/GLBufferStateTracker.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/GLContextImpl.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/GLContextLock.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/GLContextShareSet.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/GLDrawableFactoryImpl.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/GLDrawableHelper.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/GLDrawableImpl.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/GLDynamicLibraryBundleInfo.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/GLDynamicLookupHelper.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/GLJNILibLoader.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/GLPbufferImpl.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/GLRunnableTask.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/GLStateTracker.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/GLWorkerThread.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/MemoryObject.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/ProjectFloat.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/SystemUtil.java.javame_cdc_fp delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/SystemUtil.java.javase delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/ThreadingImpl.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/ThreadingPlugin.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/awt/AWTThreadingPlugin.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/awt/AWTUtil.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/awt/Java2D.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/awt/Java2DGLContext.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/egl/EGLContext.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/egl/EGLDrawable.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/egl/EGLDrawableFactory.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/egl/EGLDynamicLibraryBundleInfo.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/egl/EGLES1DynamicLibraryBundleInfo.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/egl/EGLES2DynamicLibraryBundleInfo.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/egl/EGLExternalContext.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/egl/EGLGraphicsConfiguration.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/egl/EGLGraphicsConfigurationFactory.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/egl/EGLOnscreenContext.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/egl/EGLOnscreenDrawable.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/egl/EGLPbufferContext.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/egl/EGLPbufferDrawable.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/gl2/ProjectDouble.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/gl2/Util.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/gl2/fixme/GLObjectTracker.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/glu/GLUquadricImpl.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/glu/Glue.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/glu/error/Error.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/glu/gl2/nurbs/GL2Backend.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/glu/gl2/nurbs/GL2CurveEvaluator.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/glu/gl2/nurbs/GL2SurfaceEvaluator.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/glu/gl2/nurbs/GLUgl2nurbsImpl.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/glu/mipmap/BuildMipmap.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/glu/mipmap/Extract.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/glu/mipmap/Extract1010102.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/glu/mipmap/Extract1555rev.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/glu/mipmap/Extract2101010rev.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/glu/mipmap/Extract233rev.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/glu/mipmap/Extract332.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/glu/mipmap/Extract4444.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/glu/mipmap/Extract4444rev.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/glu/mipmap/Extract5551.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/glu/mipmap/Extract565.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/glu/mipmap/Extract565rev.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/glu/mipmap/Extract8888.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/glu/mipmap/Extract8888rev.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/glu/mipmap/ExtractFloat.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/glu/mipmap/ExtractPrimitive.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/glu/mipmap/ExtractSByte.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/glu/mipmap/ExtractSInt.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/glu/mipmap/ExtractSShort.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/glu/mipmap/ExtractUByte.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/glu/mipmap/ExtractUInt.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/glu/mipmap/ExtractUShort.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/glu/mipmap/HalveImage.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/glu/mipmap/Image.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/glu/mipmap/Mipmap.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/glu/mipmap/PixelStorageModes.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/glu/mipmap/ScaleInternal.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/glu/mipmap/Type_Widget.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/glu/nurbs/Arc.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/glu/nurbs/ArcSdirSorter.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/glu/nurbs/ArcTdirSorter.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/glu/nurbs/ArcTesselator.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/glu/nurbs/Backend.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/glu/nurbs/BezierArc.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/glu/nurbs/Bin.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/glu/nurbs/Breakpt.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/glu/nurbs/CArrayOfArcs.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/glu/nurbs/CArrayOfBreakpts.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/glu/nurbs/CArrayOfFloats.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/glu/nurbs/CArrayOfQuiltspecs.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/glu/nurbs/Curve.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/glu/nurbs/CurveEvaluator.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/glu/nurbs/Curvelist.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/glu/nurbs/DisplayList.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/glu/nurbs/Flist.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/glu/nurbs/Knotspec.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/glu/nurbs/Knotvector.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/glu/nurbs/Mapdesc.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/glu/nurbs/Maplist.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/glu/nurbs/NurbsConsts.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/glu/nurbs/O_curve.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/glu/nurbs/O_nurbscurve.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/glu/nurbs/O_nurbssurface.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/glu/nurbs/O_pwlcurve.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/glu/nurbs/O_surface.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/glu/nurbs/O_trim.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/glu/nurbs/Patch.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/glu/nurbs/Patchlist.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/glu/nurbs/Property.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/glu/nurbs/Pspec.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/glu/nurbs/PwlArc.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/glu/nurbs/Quilt.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/glu/nurbs/Quiltspec.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/glu/nurbs/Renderhints.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/glu/nurbs/Splinespec.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/glu/nurbs/Subdivider.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/glu/nurbs/SurfaceEvaluator.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/glu/nurbs/TrimVertex.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/glu/registry/Registry.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/glu/tessellator/ActiveRegion.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/glu/tessellator/CachedVertex.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/glu/tessellator/Dict.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/glu/tessellator/DictNode.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/glu/tessellator/GLUface.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/glu/tessellator/GLUhalfEdge.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/glu/tessellator/GLUmesh.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/glu/tessellator/GLUtessellatorImpl.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/glu/tessellator/GLUvertex.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/glu/tessellator/Geom.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/glu/tessellator/Mesh.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/glu/tessellator/Normal.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/glu/tessellator/PriorityQ.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/glu/tessellator/PriorityQHeap.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/glu/tessellator/PriorityQSort.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/glu/tessellator/Render.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/glu/tessellator/Sweep.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/glu/tessellator/TessMono.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/glu/tessellator/TessState.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/macosx/cgl/MacOSXCGLContext.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/macosx/cgl/MacOSXCGLDrawable.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/macosx/cgl/MacOSXCGLDrawableFactory.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/macosx/cgl/MacOSXCGLDynamicLibraryBundleInfo.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/macosx/cgl/MacOSXCGLGraphicsConfiguration.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/macosx/cgl/MacOSXCGLGraphicsConfigurationFactory.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/macosx/cgl/MacOSXExternalCGLContext.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/macosx/cgl/MacOSXOffscreenCGLContext.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/macosx/cgl/MacOSXOffscreenCGLDrawable.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/macosx/cgl/MacOSXOnscreenCGLContext.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/macosx/cgl/MacOSXOnscreenCGLDrawable.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/macosx/cgl/MacOSXPbufferCGLContext.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/macosx/cgl/MacOSXPbufferCGLDrawable.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/macosx/cgl/awt/MacOSXAWTCGLDrawableFactory.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/macosx/cgl/awt/MacOSXAWTCGLGraphicsConfigurationFactory.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/macosx/cgl/awt/MacOSXJava2DCGLContext.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/windows/wgl/WindowsDummyWGLDrawable.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/windows/wgl/WindowsExternalWGLContext.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/windows/wgl/WindowsExternalWGLDrawable.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/windows/wgl/WindowsOffscreenWGLContext.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/windows/wgl/WindowsOffscreenWGLDrawable.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/windows/wgl/WindowsOnscreenWGLContext.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/windows/wgl/WindowsOnscreenWGLDrawable.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/windows/wgl/WindowsPbufferWGLContext.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/windows/wgl/WindowsPbufferWGLDrawable.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/windows/wgl/WindowsWGLContext.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/windows/wgl/WindowsWGLDrawable.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/windows/wgl/WindowsWGLDrawableFactory.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/windows/wgl/WindowsWGLDynamicLibraryBundleInfo.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/windows/wgl/WindowsWGLGraphicsConfiguration.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/windows/wgl/WindowsWGLGraphicsConfigurationFactory.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/windows/wgl/awt/WindowsAWTWGLGraphicsConfigurationFactory.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/x11/glx/GLXUtil.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/x11/glx/X11DummyGLXDrawable.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/x11/glx/X11ExternalGLXContext.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/x11/glx/X11ExternalGLXDrawable.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/x11/glx/X11GLXContext.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/x11/glx/X11GLXDrawable.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/x11/glx/X11GLXDrawableFactory.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/x11/glx/X11GLXDynamicLibraryBundleInfo.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/x11/glx/X11GLXGraphicsConfiguration.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/x11/glx/X11GLXGraphicsConfigurationFactory.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/x11/glx/X11OffscreenGLXContext.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/x11/glx/X11OffscreenGLXDrawable.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/x11/glx/X11OnscreenGLXContext.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/x11/glx/X11OnscreenGLXDrawable.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/x11/glx/X11PbufferGLXContext.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/x11/glx/X11PbufferGLXDrawable.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/impl/x11/glx/awt/X11AWTGLXGraphicsConfigurationFactory.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/util/glsl/fixedfunc/impl/FixedFuncHook.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/util/glsl/fixedfunc/impl/FixedFuncPipeline.java create mode 100644 src/jogl/classes/com/jogamp/opengl/util/texture/TextureIO.java delete mode 100644 src/jogl/classes/com/jogamp/opengl/util/texture/TextureIO.java.javame_cdc_fp delete mode 100644 src/jogl/classes/com/jogamp/opengl/util/texture/TextureIO.java.javase rename src/jogl/classes/com/jogamp/opengl/util/texture/spi/{DDSImage.java.javase => DDSImage.java} (100%) delete mode 100644 src/jogl/classes/com/jogamp/opengl/util/texture/spi/DDSImage.java.javame_cdc_fp rename src/jogl/classes/com/jogamp/opengl/util/texture/spi/{TGAImage.java.javase => TGAImage.java} (100%) delete mode 100644 src/jogl/classes/com/jogamp/opengl/util/texture/spi/TGAImage.java.javame_cdc_fp create mode 100644 src/jogl/classes/jogamp/opengl/Debug.java create mode 100644 src/jogl/classes/jogamp/opengl/DesktopGLDynamicLibraryBundleInfo.java create mode 100644 src/jogl/classes/jogamp/opengl/DesktopGLDynamicLookupHelper.java create mode 100644 src/jogl/classes/jogamp/opengl/ExtensionAvailabilityCache.java create mode 100644 src/jogl/classes/jogamp/opengl/GLBufferSizeTracker.java create mode 100644 src/jogl/classes/jogamp/opengl/GLBufferStateTracker.java create mode 100644 src/jogl/classes/jogamp/opengl/GLContextImpl.java create mode 100644 src/jogl/classes/jogamp/opengl/GLContextLock.java create mode 100644 src/jogl/classes/jogamp/opengl/GLContextShareSet.java create mode 100644 src/jogl/classes/jogamp/opengl/GLDrawableFactoryImpl.java create mode 100644 src/jogl/classes/jogamp/opengl/GLDrawableHelper.java create mode 100644 src/jogl/classes/jogamp/opengl/GLDrawableImpl.java create mode 100644 src/jogl/classes/jogamp/opengl/GLDynamicLibraryBundleInfo.java create mode 100644 src/jogl/classes/jogamp/opengl/GLDynamicLookupHelper.java create mode 100644 src/jogl/classes/jogamp/opengl/GLGraphicsConfigurationFactory.java create mode 100644 src/jogl/classes/jogamp/opengl/GLGraphicsConfigurationUtil.java create mode 100644 src/jogl/classes/jogamp/opengl/GLPbufferImpl.java create mode 100644 src/jogl/classes/jogamp/opengl/GLRunnableTask.java create mode 100644 src/jogl/classes/jogamp/opengl/GLStateTracker.java create mode 100644 src/jogl/classes/jogamp/opengl/GLVersionNumber.java create mode 100644 src/jogl/classes/jogamp/opengl/GLWorkerThread.java create mode 100644 src/jogl/classes/jogamp/opengl/MemoryObject.java create mode 100644 src/jogl/classes/jogamp/opengl/ProjectFloat.java create mode 100644 src/jogl/classes/jogamp/opengl/SharedResourceRunner.java create mode 100644 src/jogl/classes/jogamp/opengl/SystemUtil.java create mode 100644 src/jogl/classes/jogamp/opengl/ThreadingImpl.java create mode 100644 src/jogl/classes/jogamp/opengl/ThreadingPlugin.java create mode 100644 src/jogl/classes/jogamp/opengl/awt/AWTThreadingPlugin.java create mode 100644 src/jogl/classes/jogamp/opengl/awt/AWTUtil.java create mode 100644 src/jogl/classes/jogamp/opengl/awt/Java2D.java create mode 100644 src/jogl/classes/jogamp/opengl/awt/Java2DGLContext.java create mode 100644 src/jogl/classes/jogamp/opengl/egl/EGLContext.java create mode 100644 src/jogl/classes/jogamp/opengl/egl/EGLDrawable.java create mode 100644 src/jogl/classes/jogamp/opengl/egl/EGLDrawableFactory.java create mode 100644 src/jogl/classes/jogamp/opengl/egl/EGLDynamicLibraryBundleInfo.java create mode 100644 src/jogl/classes/jogamp/opengl/egl/EGLES1DynamicLibraryBundleInfo.java create mode 100644 src/jogl/classes/jogamp/opengl/egl/EGLES2DynamicLibraryBundleInfo.java create mode 100644 src/jogl/classes/jogamp/opengl/egl/EGLExternalContext.java create mode 100644 src/jogl/classes/jogamp/opengl/egl/EGLGLCapabilities.java create mode 100644 src/jogl/classes/jogamp/opengl/egl/EGLGraphicsConfiguration.java create mode 100644 src/jogl/classes/jogamp/opengl/egl/EGLGraphicsConfigurationFactory.java create mode 100644 src/jogl/classes/jogamp/opengl/egl/EGLOnscreenContext.java create mode 100644 src/jogl/classes/jogamp/opengl/egl/EGLOnscreenDrawable.java create mode 100644 src/jogl/classes/jogamp/opengl/egl/EGLPbufferContext.java create mode 100644 src/jogl/classes/jogamp/opengl/egl/EGLPbufferDrawable.java create mode 100644 src/jogl/classes/jogamp/opengl/gl2/ProjectDouble.java create mode 100644 src/jogl/classes/jogamp/opengl/gl2/Util.java create mode 100644 src/jogl/classes/jogamp/opengl/gl2/fixme/GLObjectTracker.java create mode 100644 src/jogl/classes/jogamp/opengl/glu/GLUquadricImpl.java create mode 100644 src/jogl/classes/jogamp/opengl/glu/Glue.java create mode 100644 src/jogl/classes/jogamp/opengl/glu/error/Error.java create mode 100644 src/jogl/classes/jogamp/opengl/glu/gl2/nurbs/GL2Backend.java create mode 100644 src/jogl/classes/jogamp/opengl/glu/gl2/nurbs/GL2CurveEvaluator.java create mode 100644 src/jogl/classes/jogamp/opengl/glu/gl2/nurbs/GL2SurfaceEvaluator.java create mode 100644 src/jogl/classes/jogamp/opengl/glu/gl2/nurbs/GLUgl2nurbsImpl.java create mode 100644 src/jogl/classes/jogamp/opengl/glu/mipmap/BuildMipmap.java create mode 100644 src/jogl/classes/jogamp/opengl/glu/mipmap/Extract.java create mode 100644 src/jogl/classes/jogamp/opengl/glu/mipmap/Extract1010102.java create mode 100644 src/jogl/classes/jogamp/opengl/glu/mipmap/Extract1555rev.java create mode 100644 src/jogl/classes/jogamp/opengl/glu/mipmap/Extract2101010rev.java create mode 100644 src/jogl/classes/jogamp/opengl/glu/mipmap/Extract233rev.java create mode 100644 src/jogl/classes/jogamp/opengl/glu/mipmap/Extract332.java create mode 100644 src/jogl/classes/jogamp/opengl/glu/mipmap/Extract4444.java create mode 100644 src/jogl/classes/jogamp/opengl/glu/mipmap/Extract4444rev.java create mode 100644 src/jogl/classes/jogamp/opengl/glu/mipmap/Extract5551.java create mode 100644 src/jogl/classes/jogamp/opengl/glu/mipmap/Extract565.java create mode 100644 src/jogl/classes/jogamp/opengl/glu/mipmap/Extract565rev.java create mode 100644 src/jogl/classes/jogamp/opengl/glu/mipmap/Extract8888.java create mode 100644 src/jogl/classes/jogamp/opengl/glu/mipmap/Extract8888rev.java create mode 100644 src/jogl/classes/jogamp/opengl/glu/mipmap/ExtractFloat.java create mode 100644 src/jogl/classes/jogamp/opengl/glu/mipmap/ExtractPrimitive.java create mode 100644 src/jogl/classes/jogamp/opengl/glu/mipmap/ExtractSByte.java create mode 100644 src/jogl/classes/jogamp/opengl/glu/mipmap/ExtractSInt.java create mode 100644 src/jogl/classes/jogamp/opengl/glu/mipmap/ExtractSShort.java create mode 100644 src/jogl/classes/jogamp/opengl/glu/mipmap/ExtractUByte.java create mode 100644 src/jogl/classes/jogamp/opengl/glu/mipmap/ExtractUInt.java create mode 100644 src/jogl/classes/jogamp/opengl/glu/mipmap/ExtractUShort.java create mode 100644 src/jogl/classes/jogamp/opengl/glu/mipmap/HalveImage.java create mode 100644 src/jogl/classes/jogamp/opengl/glu/mipmap/Image.java create mode 100644 src/jogl/classes/jogamp/opengl/glu/mipmap/Mipmap.java create mode 100644 src/jogl/classes/jogamp/opengl/glu/mipmap/PixelStorageModes.java create mode 100644 src/jogl/classes/jogamp/opengl/glu/mipmap/ScaleInternal.java create mode 100644 src/jogl/classes/jogamp/opengl/glu/mipmap/Type_Widget.java create mode 100644 src/jogl/classes/jogamp/opengl/glu/nurbs/Arc.java create mode 100644 src/jogl/classes/jogamp/opengl/glu/nurbs/ArcSdirSorter.java create mode 100644 src/jogl/classes/jogamp/opengl/glu/nurbs/ArcTdirSorter.java create mode 100644 src/jogl/classes/jogamp/opengl/glu/nurbs/ArcTesselator.java create mode 100644 src/jogl/classes/jogamp/opengl/glu/nurbs/Backend.java create mode 100644 src/jogl/classes/jogamp/opengl/glu/nurbs/BezierArc.java create mode 100644 src/jogl/classes/jogamp/opengl/glu/nurbs/Bin.java create mode 100644 src/jogl/classes/jogamp/opengl/glu/nurbs/Breakpt.java create mode 100644 src/jogl/classes/jogamp/opengl/glu/nurbs/CArrayOfArcs.java create mode 100644 src/jogl/classes/jogamp/opengl/glu/nurbs/CArrayOfBreakpts.java create mode 100644 src/jogl/classes/jogamp/opengl/glu/nurbs/CArrayOfFloats.java create mode 100644 src/jogl/classes/jogamp/opengl/glu/nurbs/CArrayOfQuiltspecs.java create mode 100644 src/jogl/classes/jogamp/opengl/glu/nurbs/Curve.java create mode 100644 src/jogl/classes/jogamp/opengl/glu/nurbs/CurveEvaluator.java create mode 100644 src/jogl/classes/jogamp/opengl/glu/nurbs/Curvelist.java create mode 100644 src/jogl/classes/jogamp/opengl/glu/nurbs/DisplayList.java create mode 100644 src/jogl/classes/jogamp/opengl/glu/nurbs/Flist.java create mode 100644 src/jogl/classes/jogamp/opengl/glu/nurbs/Knotspec.java create mode 100644 src/jogl/classes/jogamp/opengl/glu/nurbs/Knotvector.java create mode 100644 src/jogl/classes/jogamp/opengl/glu/nurbs/Mapdesc.java create mode 100644 src/jogl/classes/jogamp/opengl/glu/nurbs/Maplist.java create mode 100644 src/jogl/classes/jogamp/opengl/glu/nurbs/NurbsConsts.java create mode 100644 src/jogl/classes/jogamp/opengl/glu/nurbs/O_curve.java create mode 100644 src/jogl/classes/jogamp/opengl/glu/nurbs/O_nurbscurve.java create mode 100644 src/jogl/classes/jogamp/opengl/glu/nurbs/O_nurbssurface.java create mode 100644 src/jogl/classes/jogamp/opengl/glu/nurbs/O_pwlcurve.java create mode 100644 src/jogl/classes/jogamp/opengl/glu/nurbs/O_surface.java create mode 100644 src/jogl/classes/jogamp/opengl/glu/nurbs/O_trim.java create mode 100644 src/jogl/classes/jogamp/opengl/glu/nurbs/Patch.java create mode 100644 src/jogl/classes/jogamp/opengl/glu/nurbs/Patchlist.java create mode 100644 src/jogl/classes/jogamp/opengl/glu/nurbs/Property.java create mode 100644 src/jogl/classes/jogamp/opengl/glu/nurbs/Pspec.java create mode 100644 src/jogl/classes/jogamp/opengl/glu/nurbs/PwlArc.java create mode 100644 src/jogl/classes/jogamp/opengl/glu/nurbs/Quilt.java create mode 100644 src/jogl/classes/jogamp/opengl/glu/nurbs/Quiltspec.java rename src/jogl/classes/{com/jogamp/opengl/impl => jogamp/opengl}/glu/nurbs/README.txt (100%) create mode 100644 src/jogl/classes/jogamp/opengl/glu/nurbs/Renderhints.java create mode 100644 src/jogl/classes/jogamp/opengl/glu/nurbs/Splinespec.java create mode 100644 src/jogl/classes/jogamp/opengl/glu/nurbs/Subdivider.java create mode 100644 src/jogl/classes/jogamp/opengl/glu/nurbs/SurfaceEvaluator.java create mode 100644 src/jogl/classes/jogamp/opengl/glu/nurbs/TrimVertex.java create mode 100644 src/jogl/classes/jogamp/opengl/glu/registry/Registry.java create mode 100644 src/jogl/classes/jogamp/opengl/glu/tessellator/ActiveRegion.java create mode 100644 src/jogl/classes/jogamp/opengl/glu/tessellator/CachedVertex.java create mode 100644 src/jogl/classes/jogamp/opengl/glu/tessellator/Dict.java create mode 100644 src/jogl/classes/jogamp/opengl/glu/tessellator/DictNode.java create mode 100644 src/jogl/classes/jogamp/opengl/glu/tessellator/GLUface.java create mode 100644 src/jogl/classes/jogamp/opengl/glu/tessellator/GLUhalfEdge.java create mode 100644 src/jogl/classes/jogamp/opengl/glu/tessellator/GLUmesh.java create mode 100644 src/jogl/classes/jogamp/opengl/glu/tessellator/GLUtessellatorImpl.java create mode 100644 src/jogl/classes/jogamp/opengl/glu/tessellator/GLUvertex.java create mode 100644 src/jogl/classes/jogamp/opengl/glu/tessellator/Geom.java create mode 100644 src/jogl/classes/jogamp/opengl/glu/tessellator/Mesh.java create mode 100644 src/jogl/classes/jogamp/opengl/glu/tessellator/Normal.java create mode 100644 src/jogl/classes/jogamp/opengl/glu/tessellator/PriorityQ.java create mode 100644 src/jogl/classes/jogamp/opengl/glu/tessellator/PriorityQHeap.java create mode 100644 src/jogl/classes/jogamp/opengl/glu/tessellator/PriorityQSort.java create mode 100644 src/jogl/classes/jogamp/opengl/glu/tessellator/Render.java create mode 100644 src/jogl/classes/jogamp/opengl/glu/tessellator/Sweep.java create mode 100644 src/jogl/classes/jogamp/opengl/glu/tessellator/TessMono.java create mode 100644 src/jogl/classes/jogamp/opengl/glu/tessellator/TessState.java create mode 100644 src/jogl/classes/jogamp/opengl/macosx/cgl/MacOSXCGLContext.java create mode 100644 src/jogl/classes/jogamp/opengl/macosx/cgl/MacOSXCGLDrawable.java create mode 100644 src/jogl/classes/jogamp/opengl/macosx/cgl/MacOSXCGLDrawableFactory.java create mode 100644 src/jogl/classes/jogamp/opengl/macosx/cgl/MacOSXCGLDynamicLibraryBundleInfo.java create mode 100644 src/jogl/classes/jogamp/opengl/macosx/cgl/MacOSXCGLGraphicsConfiguration.java create mode 100644 src/jogl/classes/jogamp/opengl/macosx/cgl/MacOSXCGLGraphicsConfigurationFactory.java create mode 100644 src/jogl/classes/jogamp/opengl/macosx/cgl/MacOSXExternalCGLContext.java create mode 100644 src/jogl/classes/jogamp/opengl/macosx/cgl/MacOSXOffscreenCGLContext.java create mode 100644 src/jogl/classes/jogamp/opengl/macosx/cgl/MacOSXOffscreenCGLDrawable.java create mode 100644 src/jogl/classes/jogamp/opengl/macosx/cgl/MacOSXOnscreenCGLContext.java create mode 100644 src/jogl/classes/jogamp/opengl/macosx/cgl/MacOSXOnscreenCGLDrawable.java create mode 100644 src/jogl/classes/jogamp/opengl/macosx/cgl/MacOSXPbufferCGLContext.java create mode 100644 src/jogl/classes/jogamp/opengl/macosx/cgl/MacOSXPbufferCGLDrawable.java create mode 100644 src/jogl/classes/jogamp/opengl/macosx/cgl/awt/MacOSXAWTCGLDrawableFactory.java create mode 100644 src/jogl/classes/jogamp/opengl/macosx/cgl/awt/MacOSXAWTCGLGraphicsConfigurationFactory.java create mode 100644 src/jogl/classes/jogamp/opengl/macosx/cgl/awt/MacOSXJava2DCGLContext.java create mode 100644 src/jogl/classes/jogamp/opengl/util/glsl/fixedfunc/FixedFuncHook.java create mode 100644 src/jogl/classes/jogamp/opengl/util/glsl/fixedfunc/FixedFuncPipeline.java rename src/jogl/classes/{com/jogamp/opengl/util/glsl/fixedfunc/impl => jogamp/opengl/util/glsl/fixedfunc}/shaders/FixedFuncColor.fp (100%) rename src/jogl/classes/{com/jogamp/opengl/util/glsl/fixedfunc/impl => jogamp/opengl/util/glsl/fixedfunc}/shaders/FixedFuncColor.vp (100%) rename src/jogl/classes/{com/jogamp/opengl/util/glsl/fixedfunc/impl => jogamp/opengl/util/glsl/fixedfunc}/shaders/FixedFuncColorLight.vp (100%) rename src/jogl/classes/{com/jogamp/opengl/util/glsl/fixedfunc/impl => jogamp/opengl/util/glsl/fixedfunc}/shaders/FixedFuncColorTexture.fp (100%) rename src/jogl/classes/{com/jogamp/opengl/util/glsl/fixedfunc/impl => jogamp/opengl/util/glsl/fixedfunc}/shaders/bin/nvidia/FixedFuncColor.bfp (100%) rename src/jogl/classes/{com/jogamp/opengl/util/glsl/fixedfunc/impl => jogamp/opengl/util/glsl/fixedfunc}/shaders/bin/nvidia/FixedFuncColor.bvp (100%) rename src/jogl/classes/{com/jogamp/opengl/util/glsl/fixedfunc/impl => jogamp/opengl/util/glsl/fixedfunc}/shaders/bin/nvidia/FixedFuncColorLight.bvp (100%) rename src/jogl/classes/{com/jogamp/opengl/util/glsl/fixedfunc/impl => jogamp/opengl/util/glsl/fixedfunc}/shaders/bin/nvidia/FixedFuncColorTexture.bfp (100%) rename src/jogl/classes/{com/jogamp/opengl/util/glsl/fixedfunc/impl => jogamp/opengl/util/glsl/fixedfunc}/shaders/es_precision.glsl (100%) rename src/jogl/classes/{com/jogamp/opengl/util/glsl/fixedfunc/impl => jogamp/opengl/util/glsl/fixedfunc}/shaders/mgl_attribute.glsl (100%) rename src/jogl/classes/{com/jogamp/opengl/util/glsl/fixedfunc/impl => jogamp/opengl/util/glsl/fixedfunc}/shaders/mgl_const.glsl (100%) rename src/jogl/classes/{com/jogamp/opengl/util/glsl/fixedfunc/impl => jogamp/opengl/util/glsl/fixedfunc}/shaders/mgl_lightdef.glsl (100%) rename src/jogl/classes/{com/jogamp/opengl/util/glsl/fixedfunc/impl => jogamp/opengl/util/glsl/fixedfunc}/shaders/mgl_settexcoord.vp (100%) rename src/jogl/classes/{com/jogamp/opengl/util/glsl/fixedfunc/impl => jogamp/opengl/util/glsl/fixedfunc}/shaders/mgl_uniform.glsl (100%) rename src/jogl/classes/{com/jogamp/opengl/util/glsl/fixedfunc/impl => jogamp/opengl/util/glsl/fixedfunc}/shaders/mgl_uniform_light.glsl (100%) rename src/jogl/classes/{com/jogamp/opengl/util/glsl/fixedfunc/impl => jogamp/opengl/util/glsl/fixedfunc}/shaders/mgl_varying.glsl (100%) rename src/jogl/classes/{com/jogamp/opengl/util/glsl/fixedfunc/impl => jogamp/opengl/util/glsl/fixedfunc}/shaders/scripts/nvidia-apx/glslc-ff.bat (100%) rename src/jogl/classes/{com/jogamp/opengl/util/glsl/fixedfunc/impl => jogamp/opengl/util/glsl/fixedfunc}/shaders/scripts/nvidia-apx/glslc.bat (100%) create mode 100644 src/jogl/classes/jogamp/opengl/windows/wgl/WGLGLCapabilities.java create mode 100644 src/jogl/classes/jogamp/opengl/windows/wgl/WindowsBitmapWGLContext.java create mode 100644 src/jogl/classes/jogamp/opengl/windows/wgl/WindowsBitmapWGLDrawable.java create mode 100644 src/jogl/classes/jogamp/opengl/windows/wgl/WindowsDummyWGLDrawable.java create mode 100644 src/jogl/classes/jogamp/opengl/windows/wgl/WindowsExternalWGLContext.java create mode 100644 src/jogl/classes/jogamp/opengl/windows/wgl/WindowsExternalWGLDrawable.java create mode 100644 src/jogl/classes/jogamp/opengl/windows/wgl/WindowsOnscreenWGLContext.java create mode 100644 src/jogl/classes/jogamp/opengl/windows/wgl/WindowsOnscreenWGLDrawable.java create mode 100644 src/jogl/classes/jogamp/opengl/windows/wgl/WindowsPbufferWGLContext.java create mode 100644 src/jogl/classes/jogamp/opengl/windows/wgl/WindowsPbufferWGLDrawable.java create mode 100644 src/jogl/classes/jogamp/opengl/windows/wgl/WindowsWGLContext.java create mode 100644 src/jogl/classes/jogamp/opengl/windows/wgl/WindowsWGLDrawable.java create mode 100644 src/jogl/classes/jogamp/opengl/windows/wgl/WindowsWGLDrawableFactory.java create mode 100644 src/jogl/classes/jogamp/opengl/windows/wgl/WindowsWGLDynamicLibraryBundleInfo.java create mode 100644 src/jogl/classes/jogamp/opengl/windows/wgl/WindowsWGLGraphicsConfiguration.java create mode 100644 src/jogl/classes/jogamp/opengl/windows/wgl/WindowsWGLGraphicsConfigurationFactory.java create mode 100644 src/jogl/classes/jogamp/opengl/windows/wgl/awt/WindowsAWTWGLGraphicsConfigurationFactory.java create mode 100644 src/jogl/classes/jogamp/opengl/x11/glx/GLXUtil.java create mode 100644 src/jogl/classes/jogamp/opengl/x11/glx/X11DummyGLXDrawable.java create mode 100644 src/jogl/classes/jogamp/opengl/x11/glx/X11ExternalGLXContext.java create mode 100644 src/jogl/classes/jogamp/opengl/x11/glx/X11ExternalGLXDrawable.java create mode 100644 src/jogl/classes/jogamp/opengl/x11/glx/X11GLCapabilities.java create mode 100644 src/jogl/classes/jogamp/opengl/x11/glx/X11GLXContext.java create mode 100644 src/jogl/classes/jogamp/opengl/x11/glx/X11GLXDrawable.java create mode 100644 src/jogl/classes/jogamp/opengl/x11/glx/X11GLXDrawableFactory.java create mode 100644 src/jogl/classes/jogamp/opengl/x11/glx/X11GLXDynamicLibraryBundleInfo.java create mode 100644 src/jogl/classes/jogamp/opengl/x11/glx/X11GLXGraphicsConfiguration.java create mode 100644 src/jogl/classes/jogamp/opengl/x11/glx/X11GLXGraphicsConfigurationFactory.java create mode 100644 src/jogl/classes/jogamp/opengl/x11/glx/X11OnscreenGLXContext.java create mode 100644 src/jogl/classes/jogamp/opengl/x11/glx/X11OnscreenGLXDrawable.java create mode 100644 src/jogl/classes/jogamp/opengl/x11/glx/X11PbufferGLXContext.java create mode 100644 src/jogl/classes/jogamp/opengl/x11/glx/X11PbufferGLXDrawable.java create mode 100644 src/jogl/classes/jogamp/opengl/x11/glx/X11PixmapGLXContext.java create mode 100644 src/jogl/classes/jogamp/opengl/x11/glx/X11PixmapGLXDrawable.java create mode 100644 src/jogl/classes/jogamp/opengl/x11/glx/awt/X11AWTGLXGraphicsConfigurationFactory.java delete mode 100644 src/junit/com/jogamp/test/junit/jogl/acore/TestGLProfile01NEWT.java delete mode 100644 src/junit/com/jogamp/test/junit/jogl/awt/TestAWT01GLn.java delete mode 100644 src/junit/com/jogamp/test/junit/jogl/awt/TestAWT02WindowClosing.java delete mode 100644 src/junit/com/jogamp/test/junit/jogl/awt/TestSwingAWT01GLn.java delete mode 100644 src/junit/com/jogamp/test/junit/jogl/caps/MultisampleChooser01.java delete mode 100644 src/junit/com/jogamp/test/junit/jogl/caps/MultisampleDemo01.java delete mode 100755 src/junit/com/jogamp/test/junit/jogl/caps/TestMultisampleAWT.java delete mode 100755 src/junit/com/jogamp/test/junit/jogl/caps/TestMultisampleNEWT.java delete mode 100644 src/junit/com/jogamp/test/junit/jogl/demos/es1/RedSquare.java delete mode 100644 src/junit/com/jogamp/test/junit/jogl/demos/es2/RedSquare0.java delete mode 100644 src/junit/com/jogamp/test/junit/jogl/demos/es2/shader/RedSquareShader.java delete mode 100644 src/junit/com/jogamp/test/junit/jogl/demos/gl2/gears/Gears.java delete mode 100644 src/junit/com/jogamp/test/junit/jogl/demos/gl2/gears/TestGearsAWT.java delete mode 100644 src/junit/com/jogamp/test/junit/jogl/demos/gl2/gears/TestGearsGLJPanelAWT.java delete mode 100644 src/junit/com/jogamp/test/junit/jogl/demos/gl2/gears/newt/TestGearsNEWT.java delete mode 100644 src/junit/com/jogamp/test/junit/jogl/demos/gl2/gears/newt/TestGearsNewtAWTWrapper.java delete mode 100644 src/junit/com/jogamp/test/junit/jogl/drawable/TestDrawable01NEWT.java delete mode 100644 src/junit/com/jogamp/test/junit/jogl/glsl/TestGLSLSimple01NEWT.java delete mode 100644 src/junit/com/jogamp/test/junit/jogl/glsl/TestTransformFeedbackVaryingsBug407NEWT.java delete mode 100644 src/junit/com/jogamp/test/junit/jogl/newt/TestSwingAWTRobotUsageBeforeJOGLInitBug411.java delete mode 100644 src/junit/com/jogamp/test/junit/jogl/offscreen/ReadBuffer2File.java delete mode 100644 src/junit/com/jogamp/test/junit/jogl/offscreen/ReadBuffer2Screen.java delete mode 100644 src/junit/com/jogamp/test/junit/jogl/offscreen/ReadBufferBase.java delete mode 100644 src/junit/com/jogamp/test/junit/jogl/offscreen/ReadBufferUtil.java delete mode 100644 src/junit/com/jogamp/test/junit/jogl/offscreen/Surface2File.java delete mode 100644 src/junit/com/jogamp/test/junit/jogl/offscreen/TestOffscreen01NEWT.java delete mode 100644 src/junit/com/jogamp/test/junit/jogl/offscreen/WindowUtilNEWT.java delete mode 100644 src/junit/com/jogamp/test/junit/jogl/texture/TestTexture01AWT.java delete mode 100644 src/junit/com/jogamp/test/junit/jogl/util/texture/gl2/TextureGL2ListenerDraw1.java delete mode 100644 src/junit/com/jogamp/test/junit/newt/TestCloseNewtAWT.java delete mode 100644 src/junit/com/jogamp/test/junit/newt/TestDisplayLifecycle01NEWT.java delete mode 100644 src/junit/com/jogamp/test/junit/newt/TestDisplayLifecycle02NEWT.java delete mode 100644 src/junit/com/jogamp/test/junit/newt/TestEventSourceNotAWTBug.java delete mode 100644 src/junit/com/jogamp/test/junit/newt/TestFocus01SwingAWTRobot.java delete mode 100644 src/junit/com/jogamp/test/junit/newt/TestFocus02SwingAWTRobot.java delete mode 100644 src/junit/com/jogamp/test/junit/newt/TestGLWindows00NEWT.java delete mode 100644 src/junit/com/jogamp/test/junit/newt/TestGLWindows01NEWT.java delete mode 100644 src/junit/com/jogamp/test/junit/newt/TestGLWindows02NEWTAnimated.java delete mode 100644 src/junit/com/jogamp/test/junit/newt/TestListenerCom01AWT.java delete mode 100644 src/junit/com/jogamp/test/junit/newt/TestRemoteGLWindows01NEWT.java delete mode 100644 src/junit/com/jogamp/test/junit/newt/TestRemoteWindow01NEWT.java delete mode 100644 src/junit/com/jogamp/test/junit/newt/TestScreenMode00NEWT.java delete mode 100644 src/junit/com/jogamp/test/junit/newt/TestScreenMode01NEWT.java delete mode 100644 src/junit/com/jogamp/test/junit/newt/TestScreenMode02NEWT.java delete mode 100644 src/junit/com/jogamp/test/junit/newt/TestWindows01NEWT.java delete mode 100644 src/junit/com/jogamp/test/junit/newt/WindowEventCom1.java delete mode 100644 src/junit/com/jogamp/test/junit/newt/WindowEventCom2.java delete mode 100644 src/junit/com/jogamp/test/junit/newt/WindowEventCom3.java delete mode 100644 src/junit/com/jogamp/test/junit/newt/parenting/GLRunnableDummy.java delete mode 100644 src/junit/com/jogamp/test/junit/newt/parenting/KeyAction.java delete mode 100644 src/junit/com/jogamp/test/junit/newt/parenting/TestParenting01NEWT.java delete mode 100644 src/junit/com/jogamp/test/junit/newt/parenting/TestParenting01aAWT.java delete mode 100644 src/junit/com/jogamp/test/junit/newt/parenting/TestParenting01bAWT.java delete mode 100644 src/junit/com/jogamp/test/junit/newt/parenting/TestParenting01cAWT.java delete mode 100644 src/junit/com/jogamp/test/junit/newt/parenting/TestParenting01cSwingAWT.java delete mode 100644 src/junit/com/jogamp/test/junit/newt/parenting/TestParenting02AWT.java delete mode 100644 src/junit/com/jogamp/test/junit/newt/parenting/TestParenting02NEWT.java delete mode 100644 src/junit/com/jogamp/test/junit/newt/parenting/TestParenting03AWT.java delete mode 100644 src/junit/com/jogamp/test/junit/newt/parenting/TestParenting03bAWT.java delete mode 100644 src/junit/com/jogamp/test/junit/newt/parenting/WindowAction.java delete mode 100644 src/junit/com/jogamp/test/junit/util/AWTFocusAdapter.java delete mode 100644 src/junit/com/jogamp/test/junit/util/AWTKeyAdapter.java delete mode 100644 src/junit/com/jogamp/test/junit/util/AWTMouseAdapter.java delete mode 100644 src/junit/com/jogamp/test/junit/util/AWTRobotUtil.java delete mode 100644 src/junit/com/jogamp/test/junit/util/DumpVersion.java delete mode 100644 src/junit/com/jogamp/test/junit/util/EventCountAdapter.java delete mode 100644 src/junit/com/jogamp/test/junit/util/EventCountAdapterUtil.java delete mode 100644 src/junit/com/jogamp/test/junit/util/GLSLSimpleProgram.java delete mode 100644 src/junit/com/jogamp/test/junit/util/MiscUtils.java delete mode 100644 src/junit/com/jogamp/test/junit/util/NEWTFocusAdapter.java delete mode 100644 src/junit/com/jogamp/test/junit/util/NEWTKeyAdapter.java delete mode 100644 src/junit/com/jogamp/test/junit/util/NEWTMouseAdapter.java delete mode 100644 src/junit/com/jogamp/test/junit/util/QuitAdapter.java delete mode 100644 src/junit/com/jogamp/test/junit/util/SingletonInstance.java delete mode 100644 src/junit/com/jogamp/test/junit/util/UITestCase.java delete mode 100644 src/nativewindow/classes/com/jogamp/nativewindow/impl/Debug.java delete mode 100644 src/nativewindow/classes/com/jogamp/nativewindow/impl/GraphicsConfigurationFactoryImpl.java delete mode 100644 src/nativewindow/classes/com/jogamp/nativewindow/impl/NWJNILibLoader.java delete mode 100644 src/nativewindow/classes/com/jogamp/nativewindow/impl/NativeWindowFactoryImpl.java delete mode 100644 src/nativewindow/classes/com/jogamp/nativewindow/impl/NullToolkitLock.java delete mode 100644 src/nativewindow/classes/com/jogamp/nativewindow/impl/ProxySurface.java delete mode 100644 src/nativewindow/classes/com/jogamp/nativewindow/impl/jawt/JAWTJNILibLoader.java delete mode 100644 src/nativewindow/classes/com/jogamp/nativewindow/impl/jawt/JAWTToolkitLock.java delete mode 100644 src/nativewindow/classes/com/jogamp/nativewindow/impl/jawt/JAWTUtil.java delete mode 100644 src/nativewindow/classes/com/jogamp/nativewindow/impl/jawt/JAWTWindow.java delete mode 100644 src/nativewindow/classes/com/jogamp/nativewindow/impl/jawt/JAWT_PlatformInfo.java delete mode 100644 src/nativewindow/classes/com/jogamp/nativewindow/impl/jawt/macosx/MacOSXJAWTWindow.java delete mode 100644 src/nativewindow/classes/com/jogamp/nativewindow/impl/jawt/windows/WindowsJAWTWindow.java delete mode 100644 src/nativewindow/classes/com/jogamp/nativewindow/impl/jawt/x11/X11JAWTToolkitLock.java delete mode 100644 src/nativewindow/classes/com/jogamp/nativewindow/impl/jawt/x11/X11JAWTWindow.java delete mode 100644 src/nativewindow/classes/com/jogamp/nativewindow/impl/jawt/x11/X11SunJDKReflection.java delete mode 100644 src/nativewindow/classes/com/jogamp/nativewindow/impl/x11/X11GraphicsConfigurationFactory.java delete mode 100644 src/nativewindow/classes/com/jogamp/nativewindow/impl/x11/X11ToolkitLock.java delete mode 100644 src/nativewindow/classes/com/jogamp/nativewindow/impl/x11/X11Util.java create mode 100644 src/nativewindow/classes/javax/media/nativewindow/ProxySurface.java create mode 100644 src/nativewindow/classes/javax/media/nativewindow/WindowClosingProtocol.java create mode 100644 src/nativewindow/classes/javax/media/nativewindow/awt/AWTWindowClosingProtocol.java create mode 100644 src/nativewindow/classes/jogamp/nativewindow/Debug.java create mode 100644 src/nativewindow/classes/jogamp/nativewindow/DefaultGraphicsConfigurationFactoryImpl.java create mode 100644 src/nativewindow/classes/jogamp/nativewindow/NWJNILibLoader.java create mode 100644 src/nativewindow/classes/jogamp/nativewindow/NativeWindowFactoryImpl.java create mode 100644 src/nativewindow/classes/jogamp/nativewindow/NullToolkitLock.java create mode 100644 src/nativewindow/classes/jogamp/nativewindow/WrappedSurface.java create mode 100644 src/nativewindow/classes/jogamp/nativewindow/awt/AWTMisc.java create mode 100644 src/nativewindow/classes/jogamp/nativewindow/jawt/JAWTJNILibLoader.java create mode 100644 src/nativewindow/classes/jogamp/nativewindow/jawt/JAWTToolkitLock.java create mode 100644 src/nativewindow/classes/jogamp/nativewindow/jawt/JAWTUtil.java create mode 100644 src/nativewindow/classes/jogamp/nativewindow/jawt/JAWTWindow.java create mode 100644 src/nativewindow/classes/jogamp/nativewindow/jawt/JAWT_PlatformInfo.java create mode 100644 src/nativewindow/classes/jogamp/nativewindow/jawt/macosx/MacOSXJAWTWindow.java create mode 100644 src/nativewindow/classes/jogamp/nativewindow/jawt/windows/Win32SunJDKReflection.java create mode 100644 src/nativewindow/classes/jogamp/nativewindow/jawt/windows/WindowsJAWTWindow.java create mode 100644 src/nativewindow/classes/jogamp/nativewindow/jawt/x11/X11JAWTToolkitLock.java create mode 100644 src/nativewindow/classes/jogamp/nativewindow/jawt/x11/X11JAWTWindow.java create mode 100644 src/nativewindow/classes/jogamp/nativewindow/jawt/x11/X11SunJDKReflection.java create mode 100644 src/nativewindow/classes/jogamp/nativewindow/swt/SWTAccessor.java create mode 100644 src/nativewindow/classes/jogamp/nativewindow/windows/GDISurface.java create mode 100644 src/nativewindow/classes/jogamp/nativewindow/windows/RegisteredClass.java create mode 100644 src/nativewindow/classes/jogamp/nativewindow/windows/RegisteredClassFactory.java create mode 100644 src/nativewindow/classes/jogamp/nativewindow/x11/X11GraphicsConfigurationFactory.java create mode 100644 src/nativewindow/classes/jogamp/nativewindow/x11/X11ToolkitLock.java create mode 100644 src/nativewindow/classes/jogamp/nativewindow/x11/X11Util.java create mode 100644 src/nativewindow/native/NativewindowCommon.c create mode 100644 src/nativewindow/native/NativewindowCommon.h delete mode 100644 src/newt/classes/com/jogamp/newt/impl/Debug.java delete mode 100644 src/newt/classes/com/jogamp/newt/impl/DefaultEDTUtil.java delete mode 100644 src/newt/classes/com/jogamp/newt/impl/DisplayImpl.java delete mode 100644 src/newt/classes/com/jogamp/newt/impl/NEWTJNILibLoader.java delete mode 100644 src/newt/classes/com/jogamp/newt/impl/OffscreenWindow.java delete mode 100644 src/newt/classes/com/jogamp/newt/impl/ScreenImpl.java delete mode 100644 src/newt/classes/com/jogamp/newt/impl/ScreenModeStatus.java delete mode 100644 src/newt/classes/com/jogamp/newt/impl/WindowImpl.java delete mode 100644 src/newt/classes/com/jogamp/newt/impl/awt/AWTCanvas.java delete mode 100644 src/newt/classes/com/jogamp/newt/impl/awt/AWTDisplay.java delete mode 100644 src/newt/classes/com/jogamp/newt/impl/awt/AWTScreen.java delete mode 100644 src/newt/classes/com/jogamp/newt/impl/awt/AWTWindow.java delete mode 100644 src/newt/classes/com/jogamp/newt/impl/event/NEWTEventTask.java delete mode 100644 src/newt/classes/com/jogamp/newt/impl/intel/gdl/Display.java delete mode 100644 src/newt/classes/com/jogamp/newt/impl/intel/gdl/Screen.java delete mode 100644 src/newt/classes/com/jogamp/newt/impl/intel/gdl/Window.java delete mode 100644 src/newt/classes/com/jogamp/newt/impl/macosx/MacDisplay.java delete mode 100644 src/newt/classes/com/jogamp/newt/impl/macosx/MacScreen.java delete mode 100644 src/newt/classes/com/jogamp/newt/impl/macosx/MacWindow.java delete mode 100644 src/newt/classes/com/jogamp/newt/impl/opengl/broadcom/egl/Display.java delete mode 100644 src/newt/classes/com/jogamp/newt/impl/opengl/broadcom/egl/Screen.java delete mode 100644 src/newt/classes/com/jogamp/newt/impl/opengl/broadcom/egl/Window.java delete mode 100644 src/newt/classes/com/jogamp/newt/impl/opengl/kd/KDDisplay.java delete mode 100644 src/newt/classes/com/jogamp/newt/impl/opengl/kd/KDScreen.java delete mode 100644 src/newt/classes/com/jogamp/newt/impl/opengl/kd/KDWindow.java delete mode 100644 src/newt/classes/com/jogamp/newt/impl/windows/WindowsDisplay.java delete mode 100644 src/newt/classes/com/jogamp/newt/impl/windows/WindowsScreen.java delete mode 100644 src/newt/classes/com/jogamp/newt/impl/windows/WindowsWindow.java delete mode 100644 src/newt/classes/com/jogamp/newt/impl/x11/X11Display.java delete mode 100644 src/newt/classes/com/jogamp/newt/impl/x11/X11Screen.java delete mode 100644 src/newt/classes/com/jogamp/newt/impl/x11/X11Window.java create mode 100644 src/newt/classes/jogamp/newt/Debug.java create mode 100644 src/newt/classes/jogamp/newt/DefaultEDTUtil.java create mode 100644 src/newt/classes/jogamp/newt/DisplayImpl.java create mode 100644 src/newt/classes/jogamp/newt/NEWTJNILibLoader.java create mode 100644 src/newt/classes/jogamp/newt/OffscreenWindow.java create mode 100644 src/newt/classes/jogamp/newt/ScreenImpl.java create mode 100644 src/newt/classes/jogamp/newt/ScreenModeStatus.java create mode 100644 src/newt/classes/jogamp/newt/WindowImpl.java create mode 100644 src/newt/classes/jogamp/newt/awt/AWTCanvas.java create mode 100644 src/newt/classes/jogamp/newt/awt/AWTDisplay.java create mode 100644 src/newt/classes/jogamp/newt/awt/AWTEDTUtil.java create mode 100644 src/newt/classes/jogamp/newt/awt/AWTScreen.java create mode 100644 src/newt/classes/jogamp/newt/awt/AWTWindow.java create mode 100644 src/newt/classes/jogamp/newt/awt/opengl/VersionApplet.java create mode 100644 src/newt/classes/jogamp/newt/event/NEWTEventTask.java create mode 100644 src/newt/classes/jogamp/newt/intel/gdl/Display.java create mode 100644 src/newt/classes/jogamp/newt/intel/gdl/Screen.java create mode 100644 src/newt/classes/jogamp/newt/intel/gdl/Window.java create mode 100644 src/newt/classes/jogamp/newt/macosx/MacDisplay.java create mode 100644 src/newt/classes/jogamp/newt/macosx/MacScreen.java create mode 100644 src/newt/classes/jogamp/newt/macosx/MacWindow.java create mode 100644 src/newt/classes/jogamp/newt/opengl/broadcom/egl/Display.java create mode 100644 src/newt/classes/jogamp/newt/opengl/broadcom/egl/Screen.java create mode 100644 src/newt/classes/jogamp/newt/opengl/broadcom/egl/Window.java create mode 100644 src/newt/classes/jogamp/newt/opengl/kd/KDDisplay.java create mode 100644 src/newt/classes/jogamp/newt/opengl/kd/KDScreen.java create mode 100644 src/newt/classes/jogamp/newt/opengl/kd/KDWindow.java create mode 100644 src/newt/classes/jogamp/newt/windows/WindowsDisplay.java create mode 100644 src/newt/classes/jogamp/newt/windows/WindowsScreen.java create mode 100644 src/newt/classes/jogamp/newt/windows/WindowsWindow.java create mode 100644 src/newt/classes/jogamp/newt/x11/X11Display.java create mode 100644 src/newt/classes/jogamp/newt/x11/X11Screen.java create mode 100644 src/newt/classes/jogamp/newt/x11/X11Window.java create mode 100644 src/test/com/jogamp/opengl/test/bugs/Bug427GLJPanelTest1.java create mode 100644 src/test/com/jogamp/opengl/test/bugs/Issue326Test1.java create mode 100644 src/test/com/jogamp/opengl/test/bugs/Issue326Test2.java create mode 100644 src/test/com/jogamp/opengl/test/bugs/Issue344Base.java create mode 100644 src/test/com/jogamp/opengl/test/bugs/Issue344Test1.java create mode 100644 src/test/com/jogamp/opengl/test/bugs/Issue344Test2.java create mode 100644 src/test/com/jogamp/opengl/test/bugs/Issue344Test3.java create mode 100644 src/test/com/jogamp/opengl/test/bugs/Issue344Test4.java create mode 100644 src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLProfile01NEWT.java create mode 100644 src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextListAWT.java create mode 100644 src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextListNEWT.java create mode 100644 src/test/com/jogamp/opengl/test/junit/jogl/awt/TestAWT01GLn.java create mode 100644 src/test/com/jogamp/opengl/test/junit/jogl/awt/TestAWT02WindowClosing.java create mode 100644 src/test/com/jogamp/opengl/test/junit/jogl/awt/TestAWT03GLCanvasRecreate01.java create mode 100644 src/test/com/jogamp/opengl/test/junit/jogl/awt/TestBug461OffscreenSupersamplingSwingAWT.java create mode 100644 src/test/com/jogamp/opengl/test/junit/jogl/awt/TestSwingAWT01GLn.java create mode 100644 src/test/com/jogamp/opengl/test/junit/jogl/awt/text/TestAWTTextRendererUseVertexArrayBug464.java create mode 100644 src/test/com/jogamp/opengl/test/junit/jogl/awt/text/TextRendererGLEventListener01.java create mode 100644 src/test/com/jogamp/opengl/test/junit/jogl/awt/text/TextRendererTraceGL2Mock01.java create mode 100644 src/test/com/jogamp/opengl/test/junit/jogl/caps/MultisampleChooser01.java create mode 100644 src/test/com/jogamp/opengl/test/junit/jogl/caps/MultisampleDemo01.java create mode 100755 src/test/com/jogamp/opengl/test/junit/jogl/caps/TestMultisampleAWT.java create mode 100755 src/test/com/jogamp/opengl/test/junit/jogl/caps/TestMultisampleNEWT.java create mode 100644 src/test/com/jogamp/opengl/test/junit/jogl/demos/es1/RedSquare.java create mode 100644 src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/RedSquare0.java create mode 100644 src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/shader/RedSquareShader.java create mode 100644 src/test/com/jogamp/opengl/test/junit/jogl/demos/gl2/gears/Gears.java create mode 100644 src/test/com/jogamp/opengl/test/junit/jogl/demos/gl2/gears/TestGearsAWT.java create mode 100644 src/test/com/jogamp/opengl/test/junit/jogl/demos/gl2/gears/TestGearsGLJPanelAWT.java create mode 100644 src/test/com/jogamp/opengl/test/junit/jogl/demos/gl2/gears/TestGearsGLJPanelAWTBug450.java create mode 100644 src/test/com/jogamp/opengl/test/junit/jogl/demos/gl2/gears/newt/TestGearsNEWT.java create mode 100644 src/test/com/jogamp/opengl/test/junit/jogl/demos/gl2/gears/newt/TestGearsNewtAWTWrapper.java create mode 100644 src/test/com/jogamp/opengl/test/junit/jogl/drawable/TestDrawable01NEWT.java create mode 100644 src/test/com/jogamp/opengl/test/junit/jogl/glsl/TestGLSLSimple01NEWT.java create mode 100644 src/test/com/jogamp/opengl/test/junit/jogl/glsl/TestShaderCompilationBug459AWT.java create mode 100644 src/test/com/jogamp/opengl/test/junit/jogl/glsl/TestTransformFeedbackVaryingsBug407NEWT.java create mode 100644 src/test/com/jogamp/opengl/test/junit/jogl/glu/TestBug463ScaleImageMemoryAWT.java create mode 100755 src/test/com/jogamp/opengl/test/junit/jogl/glu/TestGluUnprojectDoubleNOUI.java create mode 100755 src/test/com/jogamp/opengl/test/junit/jogl/glu/TestGluUnprojectFloatNOUI.java create mode 100644 src/test/com/jogamp/opengl/test/junit/jogl/newt/TestSwingAWTRobotUsageBeforeJOGLInitBug411.java create mode 100644 src/test/com/jogamp/opengl/test/junit/jogl/offscreen/ReadBuffer2File.java create mode 100644 src/test/com/jogamp/opengl/test/junit/jogl/offscreen/ReadBuffer2Screen.java create mode 100644 src/test/com/jogamp/opengl/test/junit/jogl/offscreen/ReadBufferBase.java create mode 100644 src/test/com/jogamp/opengl/test/junit/jogl/offscreen/ReadBufferUtil.java create mode 100644 src/test/com/jogamp/opengl/test/junit/jogl/offscreen/Surface2File.java create mode 100644 src/test/com/jogamp/opengl/test/junit/jogl/offscreen/TestOffscreen01GLPBufferNEWT.java create mode 100644 src/test/com/jogamp/opengl/test/junit/jogl/offscreen/TestOffscreen02BitmapNEWT.java create mode 100644 src/test/com/jogamp/opengl/test/junit/jogl/offscreen/WindowUtilNEWT.java create mode 100644 src/test/com/jogamp/opengl/test/junit/jogl/swt/OneTriangle.java create mode 100644 src/test/com/jogamp/opengl/test/junit/jogl/swt/TestSWT01GLn.java create mode 100644 src/test/com/jogamp/opengl/test/junit/jogl/swt/TestSWT02GLn.java create mode 100644 src/test/com/jogamp/opengl/test/junit/jogl/swt/TestSWTAWT01GLn.java create mode 100644 src/test/com/jogamp/opengl/test/junit/jogl/texture/TestGrayTextureFromFileAWTBug417.java create mode 100644 src/test/com/jogamp/opengl/test/junit/jogl/texture/TestTexture01AWT.java create mode 100755 src/test/com/jogamp/opengl/test/junit/jogl/texture/grayscale_texture.png create mode 100644 src/test/com/jogamp/opengl/test/junit/jogl/util/texture/gl2/TextureGL2ListenerDraw1.java create mode 100644 src/test/com/jogamp/opengl/test/junit/newt/TestCloseNewtAWT.java create mode 100644 src/test/com/jogamp/opengl/test/junit/newt/TestDisplayLifecycle01NEWT.java create mode 100644 src/test/com/jogamp/opengl/test/junit/newt/TestDisplayLifecycle02NEWT.java create mode 100644 src/test/com/jogamp/opengl/test/junit/newt/TestEventSourceNotAWTBug.java create mode 100644 src/test/com/jogamp/opengl/test/junit/newt/TestFocus01SwingAWTRobot.java create mode 100644 src/test/com/jogamp/opengl/test/junit/newt/TestFocus02SwingAWTRobot.java create mode 100644 src/test/com/jogamp/opengl/test/junit/newt/TestGLWindows00NEWT.java create mode 100644 src/test/com/jogamp/opengl/test/junit/newt/TestGLWindows01NEWT.java create mode 100644 src/test/com/jogamp/opengl/test/junit/newt/TestGLWindows02NEWTAnimated.java create mode 100644 src/test/com/jogamp/opengl/test/junit/newt/TestListenerCom01AWT.java create mode 100644 src/test/com/jogamp/opengl/test/junit/newt/TestRemoteGLWindows01NEWT.java create mode 100644 src/test/com/jogamp/opengl/test/junit/newt/TestRemoteWindow01NEWT.java create mode 100644 src/test/com/jogamp/opengl/test/junit/newt/TestScreenMode00NEWT.java create mode 100644 src/test/com/jogamp/opengl/test/junit/newt/TestScreenMode01NEWT.java create mode 100644 src/test/com/jogamp/opengl/test/junit/newt/TestScreenMode02NEWT.java create mode 100644 src/test/com/jogamp/opengl/test/junit/newt/TestWindowClosingProtocol01AWT.java create mode 100644 src/test/com/jogamp/opengl/test/junit/newt/TestWindowClosingProtocol02NEWT.java create mode 100644 src/test/com/jogamp/opengl/test/junit/newt/TestWindowClosingProtocol03NewtAWT.java create mode 100644 src/test/com/jogamp/opengl/test/junit/newt/TestWindows01NEWT.java create mode 100644 src/test/com/jogamp/opengl/test/junit/newt/WindowEventCom1.java create mode 100644 src/test/com/jogamp/opengl/test/junit/newt/WindowEventCom2.java create mode 100644 src/test/com/jogamp/opengl/test/junit/newt/WindowEventCom3.java create mode 100644 src/test/com/jogamp/opengl/test/junit/newt/parenting/GLRunnableDummy.java create mode 100644 src/test/com/jogamp/opengl/test/junit/newt/parenting/KeyAction.java create mode 100644 src/test/com/jogamp/opengl/test/junit/newt/parenting/TestParenting01NEWT.java create mode 100644 src/test/com/jogamp/opengl/test/junit/newt/parenting/TestParenting01aAWT.java create mode 100644 src/test/com/jogamp/opengl/test/junit/newt/parenting/TestParenting01bAWT.java create mode 100644 src/test/com/jogamp/opengl/test/junit/newt/parenting/TestParenting01cAWT.java create mode 100644 src/test/com/jogamp/opengl/test/junit/newt/parenting/TestParenting01cSwingAWT.java create mode 100644 src/test/com/jogamp/opengl/test/junit/newt/parenting/TestParenting02AWT.java create mode 100644 src/test/com/jogamp/opengl/test/junit/newt/parenting/TestParenting02NEWT.java create mode 100644 src/test/com/jogamp/opengl/test/junit/newt/parenting/TestParenting03AWT.java create mode 100644 src/test/com/jogamp/opengl/test/junit/newt/parenting/TestParenting03bAWT.java create mode 100644 src/test/com/jogamp/opengl/test/junit/newt/parenting/WindowAction.java create mode 100644 src/test/com/jogamp/opengl/test/junit/util/AWTFocusAdapter.java create mode 100644 src/test/com/jogamp/opengl/test/junit/util/AWTKeyAdapter.java create mode 100644 src/test/com/jogamp/opengl/test/junit/util/AWTMouseAdapter.java create mode 100644 src/test/com/jogamp/opengl/test/junit/util/AWTRobotUtil.java create mode 100644 src/test/com/jogamp/opengl/test/junit/util/DumpGLInfo.java create mode 100644 src/test/com/jogamp/opengl/test/junit/util/EventCountAdapter.java create mode 100644 src/test/com/jogamp/opengl/test/junit/util/EventCountAdapterUtil.java create mode 100644 src/test/com/jogamp/opengl/test/junit/util/GLSLSimpleProgram.java create mode 100644 src/test/com/jogamp/opengl/test/junit/util/MiscUtils.java create mode 100644 src/test/com/jogamp/opengl/test/junit/util/NEWTFocusAdapter.java create mode 100644 src/test/com/jogamp/opengl/test/junit/util/NEWTKeyAdapter.java create mode 100644 src/test/com/jogamp/opengl/test/junit/util/NEWTMouseAdapter.java create mode 100644 src/test/com/jogamp/opengl/test/junit/util/QuitAdapter.java create mode 100644 src/test/com/jogamp/opengl/test/junit/util/SingletonInstance.java create mode 100644 src/test/com/jogamp/opengl/test/junit/util/UITestCase.java create mode 100644 src/test/jogamp/newt/WindowImplAccess.java rename {test => src/test}/native/displayMultiple01.c (100%) rename {test => src/test}/native/displayMultiple02.c (100%) rename {test => src/test}/native/glExtensionsListGL2.c (100%) rename {test => src/test}/native/glExtensionsListGL3.c (100%) rename {test => src/test}/native/make.sh (100%) delete mode 100644 test/Issue326Test1.java delete mode 100644 test/Issue326Test2.java delete mode 100644 test/Issue344Base.java delete mode 100644 test/Issue344Test1.java delete mode 100644 test/Issue344Test2.java delete mode 100644 test/Issue344Test3.java delete mode 100644 test/Issue344Test4.java