Jogamp
Move implementation private files from com.jogamp.<module>.impl. to jogamp.<module...
authorSven Gothel <sgothel@jausoft.com>
Wed, 9 Feb 2011 01:50:09 +0000 (02:50 +0100)
committerSven Gothel <sgothel@jausoft.com>
Wed, 9 Feb 2011 01:50:09 +0000 (02:50 +0100)
- com.jogamp.opengl.impl                     -> jogamp.opengl
- com.jogamp.opengl.util.glsl.fixedfunc.impl -> jogamp.opengl.util.glsl.fixedfunc
- com.jogamp.nativewindow.impl               -> jogamp.nativewindow
- com.jogamp.newt.impl                       -> jogamp.newt

This sorts implementation details from the top level, ie skipping the public 'com',
allowing a better seperation of public classes and implementation details
and also reduces strings.

This approach of public/private seperation is also used in the OpenJDK.

353 files changed:
jnlp-files/applet-version-jnlp.html
jnlp-files/applet-version-lancheronly.html
jnlp-files/applet-version.jnlp
jnlp-files/application-version.jnlp
jnlp-files/javaws-version.jnlp
make/build-jogl.xml
make/build-nativewindow.xml
make/build-newt.xml
make/build-test.xml
make/build.xml
make/config/jogl/cg-common.cfg
make/config/jogl/cgl-macosx.cfg
make/config/jogl/cglext.cfg
make/config/jogl/egl-common.cfg
make/config/jogl/egl.cfg
make/config/jogl/eglext.cfg
make/config/jogl/gl-common.cfg
make/config/jogl/gl-es1.cfg
make/config/jogl/gl-es2.cfg
make/config/jogl/gl-gl4bc.cfg
make/config/jogl/gl-if-gl3.cfg
make/config/jogl/gl-impl-CustomCCode-gl4bc.c
make/config/jogl/gl-impl-CustomCCode-gles1.c
make/config/jogl/gl-impl-CustomCCode-gles2.c
make/config/jogl/glu-CustomJavaCode-base.java
make/config/jogl/glu-CustomJavaCode-gl2es1.java
make/config/jogl/glu-base.cfg
make/config/jogl/glu-common.cfg
make/config/jogl/glu-gl2.cfg
make/config/jogl/glu-gl2es1.cfg
make/config/jogl/glx-CustomCCode.c
make/config/jogl/glx-x11.cfg
make/config/jogl/glxext.cfg
make/config/jogl/wgl-win32.cfg
make/config/jogl/wglext.cfg
make/config/nativewindow/jawt-DrawingSurfaceInfo-CustomJavaCode.java
make/config/nativewindow/jawt-common.cfg
make/config/nativewindow/jawt-macosx.cfg
make/config/nativewindow/jawt-win32.cfg
make/config/nativewindow/jawt-x11.cfg
make/config/nativewindow/win32-lib.cfg
make/config/nativewindow/x11-lib.cfg
make/scripts/lstjars.sh
make/scripts/tests-x64.bat
make/scripts/tests.sh
src/jogl/classes/com/jogamp/gluegen/opengl/BuildComposablePipeline.java
src/jogl/classes/com/jogamp/opengl/util/AnimatorBase.java
src/jogl/classes/com/jogamp/opengl/util/GLArrayDataClient.java
src/jogl/classes/com/jogamp/opengl/util/GLArrayDataWrapper.java
src/jogl/classes/com/jogamp/opengl/util/Gamma.java
src/jogl/classes/com/jogamp/opengl/util/PMVMatrix.java
src/jogl/classes/com/jogamp/opengl/util/awt/TextRenderer.java
src/jogl/classes/com/jogamp/opengl/util/glsl/ShaderCode.java
src/jogl/classes/com/jogamp/opengl/util/glsl/ShaderState.java
src/jogl/classes/com/jogamp/opengl/util/glsl/fixedfunc/FixedFuncUtil.java
src/jogl/classes/com/jogamp/opengl/util/texture/Texture.java
src/jogl/classes/com/jogamp/opengl/util/texture/TextureIO.java.javame_cdc_fp
src/jogl/classes/com/jogamp/opengl/util/texture/TextureIO.java.javase
src/jogl/classes/com/jogamp/opengl/util/texture/spi/awt/IIOTextureProvider.java
src/jogl/classes/com/jogamp/openmax/OMXInstance.java
src/jogl/classes/javax/media/opengl/DefaultGLCapabilitiesChooser.java
src/jogl/classes/javax/media/opengl/GLAutoDrawable.java
src/jogl/classes/javax/media/opengl/GLContext.java
src/jogl/classes/javax/media/opengl/GLDrawableFactory.java
src/jogl/classes/javax/media/opengl/GLPipelineFactory.java
src/jogl/classes/javax/media/opengl/GLProfile.java
src/jogl/classes/javax/media/opengl/Threading.java
src/jogl/classes/javax/media/opengl/awt/GLCanvas.java
src/jogl/classes/javax/media/opengl/awt/GLJPanel.java
src/jogl/classes/javax/media/opengl/glu/GLUtessellatorCallback.java
src/jogl/classes/javax/media/opengl/glu/GLUtessellatorCallbackAdapter.java
src/jogl/classes/jogamp/opengl/Debug.java
src/jogl/classes/jogamp/opengl/DesktopGLDynamicLibraryBundleInfo.java
src/jogl/classes/jogamp/opengl/DesktopGLDynamicLookupHelper.java
src/jogl/classes/jogamp/opengl/ExtensionAvailabilityCache.java
src/jogl/classes/jogamp/opengl/GLBufferSizeTracker.java
src/jogl/classes/jogamp/opengl/GLBufferStateTracker.java
src/jogl/classes/jogamp/opengl/GLContextImpl.java
src/jogl/classes/jogamp/opengl/GLContextLock.java
src/jogl/classes/jogamp/opengl/GLContextShareSet.java
src/jogl/classes/jogamp/opengl/GLDrawableFactoryImpl.java
src/jogl/classes/jogamp/opengl/GLDrawableHelper.java
src/jogl/classes/jogamp/opengl/GLDrawableImpl.java
src/jogl/classes/jogamp/opengl/GLDynamicLibraryBundleInfo.java
src/jogl/classes/jogamp/opengl/GLDynamicLookupHelper.java
src/jogl/classes/jogamp/opengl/GLGraphicsConfigurationFactory.java
src/jogl/classes/jogamp/opengl/GLGraphicsConfigurationUtil.java
src/jogl/classes/jogamp/opengl/GLPbufferImpl.java
src/jogl/classes/jogamp/opengl/GLRunnableTask.java
src/jogl/classes/jogamp/opengl/GLStateTracker.java
src/jogl/classes/jogamp/opengl/GLVersionNumber.java
src/jogl/classes/jogamp/opengl/GLWorkerThread.java
src/jogl/classes/jogamp/opengl/MemoryObject.java
src/jogl/classes/jogamp/opengl/ProjectFloat.java
src/jogl/classes/jogamp/opengl/SharedResourceRunner.java
src/jogl/classes/jogamp/opengl/SystemUtil.java.javame_cdc_fp
src/jogl/classes/jogamp/opengl/SystemUtil.java.javase
src/jogl/classes/jogamp/opengl/ThreadingImpl.java
src/jogl/classes/jogamp/opengl/ThreadingPlugin.java
src/jogl/classes/jogamp/opengl/awt/AWTThreadingPlugin.java
src/jogl/classes/jogamp/opengl/awt/AWTUtil.java
src/jogl/classes/jogamp/opengl/awt/Java2D.java
src/jogl/classes/jogamp/opengl/awt/Java2DGLContext.java
src/jogl/classes/jogamp/opengl/egl/EGLContext.java
src/jogl/classes/jogamp/opengl/egl/EGLDrawable.java
src/jogl/classes/jogamp/opengl/egl/EGLDrawableFactory.java
src/jogl/classes/jogamp/opengl/egl/EGLDynamicLibraryBundleInfo.java
src/jogl/classes/jogamp/opengl/egl/EGLES1DynamicLibraryBundleInfo.java
src/jogl/classes/jogamp/opengl/egl/EGLES2DynamicLibraryBundleInfo.java
src/jogl/classes/jogamp/opengl/egl/EGLExternalContext.java
src/jogl/classes/jogamp/opengl/egl/EGLGLCapabilities.java
src/jogl/classes/jogamp/opengl/egl/EGLGraphicsConfiguration.java
src/jogl/classes/jogamp/opengl/egl/EGLGraphicsConfigurationFactory.java
src/jogl/classes/jogamp/opengl/egl/EGLOnscreenContext.java
src/jogl/classes/jogamp/opengl/egl/EGLOnscreenDrawable.java
src/jogl/classes/jogamp/opengl/egl/EGLPbufferContext.java
src/jogl/classes/jogamp/opengl/egl/EGLPbufferDrawable.java
src/jogl/classes/jogamp/opengl/gl2/ProjectDouble.java
src/jogl/classes/jogamp/opengl/gl2/Util.java
src/jogl/classes/jogamp/opengl/gl2/fixme/GLObjectTracker.java
src/jogl/classes/jogamp/opengl/glu/GLUquadricImpl.java
src/jogl/classes/jogamp/opengl/glu/Glue.java
src/jogl/classes/jogamp/opengl/glu/error/Error.java
src/jogl/classes/jogamp/opengl/glu/gl2/nurbs/GL2Backend.java
src/jogl/classes/jogamp/opengl/glu/gl2/nurbs/GL2CurveEvaluator.java
src/jogl/classes/jogamp/opengl/glu/gl2/nurbs/GL2SurfaceEvaluator.java
src/jogl/classes/jogamp/opengl/glu/gl2/nurbs/GLUgl2nurbsImpl.java
src/jogl/classes/jogamp/opengl/glu/mipmap/BuildMipmap.java
src/jogl/classes/jogamp/opengl/glu/mipmap/Extract.java
src/jogl/classes/jogamp/opengl/glu/mipmap/Extract1010102.java
src/jogl/classes/jogamp/opengl/glu/mipmap/Extract1555rev.java
src/jogl/classes/jogamp/opengl/glu/mipmap/Extract2101010rev.java
src/jogl/classes/jogamp/opengl/glu/mipmap/Extract233rev.java
src/jogl/classes/jogamp/opengl/glu/mipmap/Extract332.java
src/jogl/classes/jogamp/opengl/glu/mipmap/Extract4444.java
src/jogl/classes/jogamp/opengl/glu/mipmap/Extract4444rev.java
src/jogl/classes/jogamp/opengl/glu/mipmap/Extract5551.java
src/jogl/classes/jogamp/opengl/glu/mipmap/Extract565.java
src/jogl/classes/jogamp/opengl/glu/mipmap/Extract565rev.java
src/jogl/classes/jogamp/opengl/glu/mipmap/Extract8888.java
src/jogl/classes/jogamp/opengl/glu/mipmap/Extract8888rev.java
src/jogl/classes/jogamp/opengl/glu/mipmap/ExtractFloat.java
src/jogl/classes/jogamp/opengl/glu/mipmap/ExtractPrimitive.java
src/jogl/classes/jogamp/opengl/glu/mipmap/ExtractSByte.java
src/jogl/classes/jogamp/opengl/glu/mipmap/ExtractSInt.java
src/jogl/classes/jogamp/opengl/glu/mipmap/ExtractSShort.java
src/jogl/classes/jogamp/opengl/glu/mipmap/ExtractUByte.java
src/jogl/classes/jogamp/opengl/glu/mipmap/ExtractUInt.java
src/jogl/classes/jogamp/opengl/glu/mipmap/ExtractUShort.java
src/jogl/classes/jogamp/opengl/glu/mipmap/HalveImage.java
src/jogl/classes/jogamp/opengl/glu/mipmap/Image.java
src/jogl/classes/jogamp/opengl/glu/mipmap/Mipmap.java
src/jogl/classes/jogamp/opengl/glu/mipmap/PixelStorageModes.java
src/jogl/classes/jogamp/opengl/glu/mipmap/ScaleInternal.java
src/jogl/classes/jogamp/opengl/glu/mipmap/Type_Widget.java
src/jogl/classes/jogamp/opengl/glu/nurbs/Arc.java
src/jogl/classes/jogamp/opengl/glu/nurbs/ArcSdirSorter.java
src/jogl/classes/jogamp/opengl/glu/nurbs/ArcTdirSorter.java
src/jogl/classes/jogamp/opengl/glu/nurbs/ArcTesselator.java
src/jogl/classes/jogamp/opengl/glu/nurbs/Backend.java
src/jogl/classes/jogamp/opengl/glu/nurbs/BezierArc.java
src/jogl/classes/jogamp/opengl/glu/nurbs/Bin.java
src/jogl/classes/jogamp/opengl/glu/nurbs/Breakpt.java
src/jogl/classes/jogamp/opengl/glu/nurbs/CArrayOfArcs.java
src/jogl/classes/jogamp/opengl/glu/nurbs/CArrayOfBreakpts.java
src/jogl/classes/jogamp/opengl/glu/nurbs/CArrayOfFloats.java
src/jogl/classes/jogamp/opengl/glu/nurbs/CArrayOfQuiltspecs.java
src/jogl/classes/jogamp/opengl/glu/nurbs/Curve.java
src/jogl/classes/jogamp/opengl/glu/nurbs/CurveEvaluator.java
src/jogl/classes/jogamp/opengl/glu/nurbs/Curvelist.java
src/jogl/classes/jogamp/opengl/glu/nurbs/DisplayList.java
src/jogl/classes/jogamp/opengl/glu/nurbs/Flist.java
src/jogl/classes/jogamp/opengl/glu/nurbs/Knotspec.java
src/jogl/classes/jogamp/opengl/glu/nurbs/Knotvector.java
src/jogl/classes/jogamp/opengl/glu/nurbs/Mapdesc.java
src/jogl/classes/jogamp/opengl/glu/nurbs/Maplist.java
src/jogl/classes/jogamp/opengl/glu/nurbs/NurbsConsts.java
src/jogl/classes/jogamp/opengl/glu/nurbs/O_curve.java
src/jogl/classes/jogamp/opengl/glu/nurbs/O_nurbscurve.java
src/jogl/classes/jogamp/opengl/glu/nurbs/O_nurbssurface.java
src/jogl/classes/jogamp/opengl/glu/nurbs/O_pwlcurve.java
src/jogl/classes/jogamp/opengl/glu/nurbs/O_surface.java
src/jogl/classes/jogamp/opengl/glu/nurbs/O_trim.java
src/jogl/classes/jogamp/opengl/glu/nurbs/Patch.java
src/jogl/classes/jogamp/opengl/glu/nurbs/Patchlist.java
src/jogl/classes/jogamp/opengl/glu/nurbs/Property.java
src/jogl/classes/jogamp/opengl/glu/nurbs/Pspec.java
src/jogl/classes/jogamp/opengl/glu/nurbs/PwlArc.java
src/jogl/classes/jogamp/opengl/glu/nurbs/Quilt.java
src/jogl/classes/jogamp/opengl/glu/nurbs/Quiltspec.java
src/jogl/classes/jogamp/opengl/glu/nurbs/Renderhints.java
src/jogl/classes/jogamp/opengl/glu/nurbs/Splinespec.java
src/jogl/classes/jogamp/opengl/glu/nurbs/Subdivider.java
src/jogl/classes/jogamp/opengl/glu/nurbs/SurfaceEvaluator.java
src/jogl/classes/jogamp/opengl/glu/nurbs/TrimVertex.java
src/jogl/classes/jogamp/opengl/glu/registry/Registry.java
src/jogl/classes/jogamp/opengl/glu/tessellator/ActiveRegion.java
src/jogl/classes/jogamp/opengl/glu/tessellator/CachedVertex.java
src/jogl/classes/jogamp/opengl/glu/tessellator/Dict.java
src/jogl/classes/jogamp/opengl/glu/tessellator/DictNode.java
src/jogl/classes/jogamp/opengl/glu/tessellator/GLUface.java
src/jogl/classes/jogamp/opengl/glu/tessellator/GLUhalfEdge.java
src/jogl/classes/jogamp/opengl/glu/tessellator/GLUmesh.java
src/jogl/classes/jogamp/opengl/glu/tessellator/GLUtessellatorImpl.java
src/jogl/classes/jogamp/opengl/glu/tessellator/GLUvertex.java
src/jogl/classes/jogamp/opengl/glu/tessellator/Geom.java
src/jogl/classes/jogamp/opengl/glu/tessellator/Mesh.java
src/jogl/classes/jogamp/opengl/glu/tessellator/Normal.java
src/jogl/classes/jogamp/opengl/glu/tessellator/PriorityQ.java
src/jogl/classes/jogamp/opengl/glu/tessellator/PriorityQHeap.java
src/jogl/classes/jogamp/opengl/glu/tessellator/PriorityQSort.java
src/jogl/classes/jogamp/opengl/glu/tessellator/Render.java
src/jogl/classes/jogamp/opengl/glu/tessellator/Sweep.java
src/jogl/classes/jogamp/opengl/glu/tessellator/TessMono.java
src/jogl/classes/jogamp/opengl/glu/tessellator/TessState.java
src/jogl/classes/jogamp/opengl/macosx/cgl/MacOSXCGLContext.java
src/jogl/classes/jogamp/opengl/macosx/cgl/MacOSXCGLDrawable.java
src/jogl/classes/jogamp/opengl/macosx/cgl/MacOSXCGLDrawableFactory.java
src/jogl/classes/jogamp/opengl/macosx/cgl/MacOSXCGLDynamicLibraryBundleInfo.java
src/jogl/classes/jogamp/opengl/macosx/cgl/MacOSXCGLGraphicsConfiguration.java
src/jogl/classes/jogamp/opengl/macosx/cgl/MacOSXCGLGraphicsConfigurationFactory.java
src/jogl/classes/jogamp/opengl/macosx/cgl/MacOSXExternalCGLContext.java
src/jogl/classes/jogamp/opengl/macosx/cgl/MacOSXOffscreenCGLContext.java
src/jogl/classes/jogamp/opengl/macosx/cgl/MacOSXOffscreenCGLDrawable.java
src/jogl/classes/jogamp/opengl/macosx/cgl/MacOSXOnscreenCGLContext.java
src/jogl/classes/jogamp/opengl/macosx/cgl/MacOSXOnscreenCGLDrawable.java
src/jogl/classes/jogamp/opengl/macosx/cgl/MacOSXPbufferCGLContext.java
src/jogl/classes/jogamp/opengl/macosx/cgl/MacOSXPbufferCGLDrawable.java
src/jogl/classes/jogamp/opengl/macosx/cgl/awt/MacOSXAWTCGLDrawableFactory.java
src/jogl/classes/jogamp/opengl/macosx/cgl/awt/MacOSXAWTCGLGraphicsConfigurationFactory.java
src/jogl/classes/jogamp/opengl/macosx/cgl/awt/MacOSXJava2DCGLContext.java
src/jogl/classes/jogamp/opengl/util/glsl/fixedfunc/FixedFuncHook.java
src/jogl/classes/jogamp/opengl/util/glsl/fixedfunc/FixedFuncPipeline.java
src/jogl/classes/jogamp/opengl/windows/wgl/WGLGLCapabilities.java
src/jogl/classes/jogamp/opengl/windows/wgl/WindowsBitmapWGLContext.java
src/jogl/classes/jogamp/opengl/windows/wgl/WindowsBitmapWGLDrawable.java
src/jogl/classes/jogamp/opengl/windows/wgl/WindowsDummyWGLDrawable.java
src/jogl/classes/jogamp/opengl/windows/wgl/WindowsExternalWGLContext.java
src/jogl/classes/jogamp/opengl/windows/wgl/WindowsExternalWGLDrawable.java
src/jogl/classes/jogamp/opengl/windows/wgl/WindowsOnscreenWGLContext.java
src/jogl/classes/jogamp/opengl/windows/wgl/WindowsOnscreenWGLDrawable.java
src/jogl/classes/jogamp/opengl/windows/wgl/WindowsPbufferWGLContext.java
src/jogl/classes/jogamp/opengl/windows/wgl/WindowsPbufferWGLDrawable.java
src/jogl/classes/jogamp/opengl/windows/wgl/WindowsWGLContext.java
src/jogl/classes/jogamp/opengl/windows/wgl/WindowsWGLDrawable.java
src/jogl/classes/jogamp/opengl/windows/wgl/WindowsWGLDrawableFactory.java
src/jogl/classes/jogamp/opengl/windows/wgl/WindowsWGLDynamicLibraryBundleInfo.java
src/jogl/classes/jogamp/opengl/windows/wgl/WindowsWGLGraphicsConfiguration.java
src/jogl/classes/jogamp/opengl/windows/wgl/WindowsWGLGraphicsConfigurationFactory.java
src/jogl/classes/jogamp/opengl/windows/wgl/awt/WindowsAWTWGLGraphicsConfigurationFactory.java
src/jogl/classes/jogamp/opengl/x11/glx/GLXUtil.java
src/jogl/classes/jogamp/opengl/x11/glx/X11DummyGLXDrawable.java
src/jogl/classes/jogamp/opengl/x11/glx/X11ExternalGLXContext.java
src/jogl/classes/jogamp/opengl/x11/glx/X11ExternalGLXDrawable.java
src/jogl/classes/jogamp/opengl/x11/glx/X11GLCapabilities.java
src/jogl/classes/jogamp/opengl/x11/glx/X11GLXContext.java
src/jogl/classes/jogamp/opengl/x11/glx/X11GLXDrawable.java
src/jogl/classes/jogamp/opengl/x11/glx/X11GLXDrawableFactory.java
src/jogl/classes/jogamp/opengl/x11/glx/X11GLXDynamicLibraryBundleInfo.java
src/jogl/classes/jogamp/opengl/x11/glx/X11GLXGraphicsConfiguration.java
src/jogl/classes/jogamp/opengl/x11/glx/X11GLXGraphicsConfigurationFactory.java
src/jogl/classes/jogamp/opengl/x11/glx/X11OnscreenGLXContext.java
src/jogl/classes/jogamp/opengl/x11/glx/X11OnscreenGLXDrawable.java
src/jogl/classes/jogamp/opengl/x11/glx/X11PbufferGLXContext.java
src/jogl/classes/jogamp/opengl/x11/glx/X11PbufferGLXDrawable.java
src/jogl/classes/jogamp/opengl/x11/glx/X11PixmapGLXContext.java
src/jogl/classes/jogamp/opengl/x11/glx/X11PixmapGLXDrawable.java
src/jogl/classes/jogamp/opengl/x11/glx/awt/X11AWTGLXGraphicsConfigurationFactory.java
src/nativewindow/classes/javax/media/nativewindow/DefaultGraphicsDevice.java
src/nativewindow/classes/javax/media/nativewindow/GraphicsConfigurationFactory.java
src/nativewindow/classes/javax/media/nativewindow/NativeWindowFactory.java
src/nativewindow/classes/javax/media/nativewindow/ToolkitLock.java
src/nativewindow/classes/javax/media/nativewindow/awt/AWTGraphicsConfiguration.java
src/nativewindow/classes/javax/media/nativewindow/awt/AWTWindowClosingProtocol.java
src/nativewindow/classes/javax/media/nativewindow/x11/X11GraphicsConfiguration.java
src/nativewindow/classes/javax/media/nativewindow/x11/X11GraphicsDevice.java
src/nativewindow/classes/javax/media/nativewindow/x11/X11GraphicsScreen.java
src/nativewindow/classes/jogamp/nativewindow/Debug.java
src/nativewindow/classes/jogamp/nativewindow/DefaultGraphicsConfigurationFactoryImpl.java
src/nativewindow/classes/jogamp/nativewindow/NWJNILibLoader.java
src/nativewindow/classes/jogamp/nativewindow/NativeWindowFactoryImpl.java
src/nativewindow/classes/jogamp/nativewindow/NullToolkitLock.java
src/nativewindow/classes/jogamp/nativewindow/ProxySurface.java
src/nativewindow/classes/jogamp/nativewindow/awt/AWTMisc.java
src/nativewindow/classes/jogamp/nativewindow/jawt/JAWTJNILibLoader.java
src/nativewindow/classes/jogamp/nativewindow/jawt/JAWTToolkitLock.java
src/nativewindow/classes/jogamp/nativewindow/jawt/JAWTUtil.java
src/nativewindow/classes/jogamp/nativewindow/jawt/JAWTWindow.java
src/nativewindow/classes/jogamp/nativewindow/jawt/JAWT_PlatformInfo.java
src/nativewindow/classes/jogamp/nativewindow/jawt/macosx/MacOSXJAWTWindow.java
src/nativewindow/classes/jogamp/nativewindow/jawt/windows/Win32SunJDKReflection.java
src/nativewindow/classes/jogamp/nativewindow/jawt/windows/WindowsJAWTWindow.java
src/nativewindow/classes/jogamp/nativewindow/jawt/x11/X11JAWTToolkitLock.java
src/nativewindow/classes/jogamp/nativewindow/jawt/x11/X11JAWTWindow.java
src/nativewindow/classes/jogamp/nativewindow/jawt/x11/X11SunJDKReflection.java
src/nativewindow/classes/jogamp/nativewindow/windows/RegisteredClass.java
src/nativewindow/classes/jogamp/nativewindow/windows/RegisteredClassFactory.java
src/nativewindow/classes/jogamp/nativewindow/x11/X11GraphicsConfigurationFactory.java
src/nativewindow/classes/jogamp/nativewindow/x11/X11ToolkitLock.java
src/nativewindow/classes/jogamp/nativewindow/x11/X11Util.java
src/nativewindow/native/JAWT_DrawingSurfaceInfo.c
src/nativewindow/native/windows/GDImisc.c
src/nativewindow/native/x11/Xmisc.c
src/newt/classes/com/jogamp/newt/Display.java
src/newt/classes/com/jogamp/newt/NewtFactory.java
src/newt/classes/com/jogamp/newt/Screen.java
src/newt/classes/com/jogamp/newt/Window.java
src/newt/classes/com/jogamp/newt/awt/NewtCanvasAWT.java
src/newt/classes/com/jogamp/newt/awt/NewtFactoryAWT.java
src/newt/classes/com/jogamp/newt/event/awt/AWTAdapter.java
src/newt/classes/com/jogamp/newt/opengl/GLWindow.java
src/newt/classes/com/jogamp/newt/util/MainThread.java
src/newt/classes/jogamp/newt/Debug.java
src/newt/classes/jogamp/newt/DefaultEDTUtil.java
src/newt/classes/jogamp/newt/DisplayImpl.java
src/newt/classes/jogamp/newt/NEWTJNILibLoader.java
src/newt/classes/jogamp/newt/OffscreenWindow.java
src/newt/classes/jogamp/newt/ScreenImpl.java
src/newt/classes/jogamp/newt/ScreenModeStatus.java
src/newt/classes/jogamp/newt/WindowImpl.java
src/newt/classes/jogamp/newt/awt/AWTCanvas.java
src/newt/classes/jogamp/newt/awt/AWTDisplay.java
src/newt/classes/jogamp/newt/awt/AWTScreen.java
src/newt/classes/jogamp/newt/awt/AWTWindow.java
src/newt/classes/jogamp/newt/awt/opengl/VersionApplet.java
src/newt/classes/jogamp/newt/event/NEWTEventTask.java
src/newt/classes/jogamp/newt/intel/gdl/Display.java
src/newt/classes/jogamp/newt/intel/gdl/Screen.java
src/newt/classes/jogamp/newt/intel/gdl/Window.java
src/newt/classes/jogamp/newt/macosx/MacDisplay.java
src/newt/classes/jogamp/newt/macosx/MacScreen.java
src/newt/classes/jogamp/newt/macosx/MacWindow.java
src/newt/classes/jogamp/newt/opengl/broadcom/egl/Display.java
src/newt/classes/jogamp/newt/opengl/broadcom/egl/Screen.java
src/newt/classes/jogamp/newt/opengl/broadcom/egl/Window.java
src/newt/classes/jogamp/newt/opengl/kd/KDDisplay.java
src/newt/classes/jogamp/newt/opengl/kd/KDScreen.java
src/newt/classes/jogamp/newt/opengl/kd/KDWindow.java
src/newt/classes/jogamp/newt/windows/WindowsDisplay.java
src/newt/classes/jogamp/newt/windows/WindowsScreen.java
src/newt/classes/jogamp/newt/windows/WindowsWindow.java
src/newt/classes/jogamp/newt/x11/X11Display.java
src/newt/classes/jogamp/newt/x11/X11Screen.java
src/newt/classes/jogamp/newt/x11/X11Window.java
src/newt/native/BroadcomEGL.c
src/newt/native/IntelGDL.c
src/newt/native/KDWindow.c
src/newt/native/MacWindow.m
src/newt/native/WindowsWindow.c
src/newt/native/X11Window.c
src/test/com/jogamp/opengl/test/junit/jogl/caps/MultisampleDemo01.java
src/test/com/jogamp/opengl/test/junit/util/AWTRobotUtil.java
src/test/jogamp/newt/WindowImplAccess.java

index 6f91908..218f21f 100644 (file)
@@ -24,7 +24,7 @@ JNLP Applet with AppletLauncher fallback version.
                JOGL_CODEBASE_TAG/nativewindow.all.jar,
                JOGL_CODEBASE_TAG/gluegen-rt.jar">
    <param name="codebase_lookup" value="false">
-   <param name="subapplet.classname" value="com.jogamp.newt.impl.awt.opengl.VersionApplet">
+   <param name="subapplet.classname" value="jogamp.newt.awt.opengl.VersionApplet">
    <param name="subapplet.displayname" value="JOGL Applet Version">
    <!-- param name="noddraw.check" value="true" -->
    <param name="progressbar" value="true">
index 804aeeb..718e9eb 100644 (file)
@@ -24,7 +24,7 @@ AppletLauncher only version.
                JOGL_CODEBASE_TAG/nativewindow.all.jar,
                JOGL_CODEBASE_TAG/gluegen-rt.jar">
    <param name="codebase_lookup" value="false">
-   <param name="subapplet.classname" value="com.jogamp.newt.impl.awt.opengl.VersionApplet">
+   <param name="subapplet.classname" value="jogamp.newt.awt.opengl.VersionApplet">
    <param name="subapplet.displayname" value="JOGL Applet Version">
    <!-- param name="noddraw.check" value="true" -->
    <param name="progressbar" value="true">
index 821cef0..c621b46 100644 (file)
@@ -17,7 +17,7 @@
 
   <applet-desc 
       name="Version-Applet"
-      main-class="com.jogamp.newt.impl.awt.opengl.VersionApplet"
+      main-class="jogamp.newt.awt.opengl.VersionApplet"
       width="800" 
       height="600">
   </applet-desc>
index efce7ad..3fac56c 100644 (file)
@@ -15,5 +15,5 @@
       <extension name="newt-all-awt" href="JOGL_CODEBASE_TAG/newt-all-awt.jnlp" />
     </resources>
 
-  <application-desc main-class="com.jogamp.newt.impl.awt.opengl.VersionApplet"/>
+  <application-desc main-class="jogamp.newt.awt.opengl.VersionApplet"/>
 </jnlp>
index 6bf59e9..fa14f95 100755 (executable)
@@ -15,5 +15,5 @@
       <extension name="newt-all-awt" href="JOGL_CODEBASE_TAG/newt-all-awt.jnlp" />
     </resources>
 
-  <application-desc main-class="com.jogamp.newt.impl.awt.opengl.VersionApplet"/>
+  <application-desc main-class="jogamp.newt.awt.opengl.VersionApplet"/>
 </jnlp>
index ddfbc25..9b81c91 100644 (file)
                   value="com/jogamp/gluegen/opengl/** com/jogamp/gluegen/runtime/opengl/*"/>
 
         <property name="java.part.core" 
-                  value="javax/media/opengl/* javax/media/opengl/fixedfunc/* javax/media/opengl/glu/* javax/media/opengl/glu/gl2es1/* com/jogamp/gluegen/runtime/opengl/* com/jogamp/opengl/* com/jogamp/opengl/impl/* com/jogamp/opengl/impl/glu/* com/jogamp/opengl/impl/glu/error/*"/>
+                  value="javax/media/opengl/* javax/media/opengl/fixedfunc/* javax/media/opengl/glu/* javax/media/opengl/glu/gl2es1/* com/jogamp/gluegen/runtime/opengl/* com/jogamp/opengl/* jogamp/opengl/* jogamp/opengl/glu/* jogamp/opengl/glu/error/*"/>
         <property name="java.part.core.exclude" value="javax/media/opengl/Debug* javax/media/opengl/Trace*"/>
 
         <property name="java.part.nv-cg"
-                  value="com/jogamp/opengl/cg com/jogamp/opengl/cg/*"/>
+                  value="com/jogamp/opengl/cg com/jogamp/opengl/cg/* jogamp/opengl/cg/*"/>
 
         <property name="java.part.egl"
-                  value="com/jogamp/opengl/impl/egl/*"/>
+                  value="jogamp/opengl/egl/*"/>
 
         <property name="java.part.glutess"
-                  value="com/jogamp/opengl/impl/glu/tessellator/**"/>
+                  value="jogamp/opengl/glu/tessellator/**"/>
 
         <property name="java.part.glumipmap"
-                  value="com/jogamp/opengl/impl/glu/mipmap/**"/>
+                  value="jogamp/opengl/glu/mipmap/**"/>
 
         <property name="java.part.glugldesktop"
-                  value="com/jogamp/opengl/impl/glu/gl2/** com/jogamp/opengl/impl/glu/nurbs/** com/jogamp/opengl/impl/glu/registry/** javax/media/opengl/glu/gl2/**"/>
+                  value="jogamp/opengl/glu/gl2/** jogamp/opengl/glu/nurbs/** jogamp/opengl/glu/registry/** javax/media/opengl/glu/gl2/**"/>
 
         <property name="java.part.openmax"
-                  value="com/jogamp/openmax/**"/>
+                  value="com/jogamp/openmax/** jogamp/openmax/**"/>
 
         <property name="java.part.sdk"
                   value="com/jogamp/opengl/util/glsl/sdk/**"/>
 
         <property name="java.part.glx"
-                  value="com/jogamp/opengl/impl/x11/glx/*"/>
+                  value="jogamp/opengl/x11/glx/*"/>
 
         <property name="java.part.wgl"
-                  value="com/jogamp/opengl/impl/windows/wgl/*"/>
+                  value="jogamp/opengl/windows/wgl/*"/>
 
         <property name="java.part.cgl"
-                  value="com/jogamp/opengl/impl/macosx/cgl/*"/>
+                  value="jogamp/opengl/macosx/cgl/*"/>
 
         <property name="java.part.gldesktop"
-                  value="com/jogamp/opengl/impl/**/gl2/** com/jogamp/opengl/impl/**/gl3/** com/jogamp/opengl/impl/**/gl4/**"/>
+                  value="jogamp/opengl/**/gl2/** jogamp/opengl/**/gl3/** jogamp/opengl/**/gl4/**"/>
 
         <property name="java.part.gldesktop.dbg"
                   value="javax/media/opengl/TraceGL2.* javax/media/opengl/DebugGL2.* javax/media/opengl/TraceGL2GL3.* javax/media/opengl/DebugGL2GL3.* javax/media/opengl/TraceGL3.* javax/media/opengl/DebugGL3.* javax/media/opengl/TraceGL3bc.* javax/media/opengl/DebugGL3bc.* javax/media/opengl/TraceGL4.* javax/media/opengl/DebugGL4.* javax/media/opengl/TraceGL4bc.* javax/media/opengl/DebugGL4bc.*"/>
 
         <property name="java.part.es1"
-                  value="javax/media/opengl/**/es1/** com/jogamp/opengl/**/es1/**"/>
+                  value="javax/media/opengl/**/es1/** com/jogamp/opengl/**/es1/** jogamp/opengl/**/es1/**"/>
 
         <property name="java.part.es1.dbg"
                   value="javax/media/opengl/TraceGLES1.* javax/media/opengl/DebugGLES1.* javax/media/opengl/TraceGL2ES1.* javax/media/opengl/DebugGL2ES1.*"/>
 
         <property name="java.part.es2"
-                  value="javax/media/opengl/**/es2/** com/jogamp/opengl/**/es2/**"/>
+                  value="javax/media/opengl/**/es2/** com/jogamp/opengl/**/es2/** jogamp/opengl/**/es2/**"/>
 
         <property name="java.part.es2.dbg"
                   value="javax/media/opengl/TraceGLES2.* javax/media/opengl/DebugGLES2.* javax/media/opengl/TraceGL2ES2.* javax/media/opengl/DebugGL2ES2.*"/>
 
         <property name="java.part.awt"
-                  value="javax/media/opengl/awt/** com/jogamp/opengl/impl/**/awt/**"/>
+                  value="javax/media/opengl/awt/** jogamp/opengl/**/awt/**"/>
 
         <property name="java.part.util"
                   value="com/jogamp/opengl/util/* com/jogamp/opengl/util/texture/** com/jogamp/opengl/util/packrect/**"/>
                   value="com/jogamp/opengl/util/glsl/* com/jogamp/opengl/util/glsl/fixedfunc/*"/>
 
         <property name="java.part.util.fixedfuncemu"
-                  value="com/jogamp/opengl/util/glsl/fixedfunc/impl/**"/>
+                  value="jogamp/opengl/util/glsl/fixedfunc/**"/>
 
         <property name="java.part.util.fixedfuncemu.shadercode"
-                  value="com/jogamp/opengl/util/glsl/fixedfunc/impl/shaders/* com/jogamp/opengl/util/glsl/fixedfunc/impl/shaders/bin/**"/>
+                  value="jogamp/opengl/util/glsl/fixedfunc/shaders/* jogamp/opengl/util/glsl/fixedfunc/shaders/bin/**"/>
 
         <!-- condition excludes -->
 
         </condition>
 
         <property name="java.excludes.javadoc.packagenames"
-                  value="com.jogamp.opengl.impl.gl2.fixme.*,com.jogamp.audio.windows.waveout.TestSpatialization"/>
+                  value="jogamp.opengl.gl2.fixme.*,com.jogamp.audio.windows.waveout.TestSpatialization"/>
 
         <property name="java.excludes.fixme" 
-                  value="com/jogamp/opengl/impl/gl2/fixme/** com/jogamp/audio/windows/waveout/TestSpatialization.java" />
+                  value="jogamp/opengl/gl2/fixme/** com/jogamp/audio/windows/waveout/TestSpatialization.java" />
 
         <property name="java.excludes.cdcfp"
                   value="${java.excludes.fixme} ${java.part.nv-cg} ${java.part.gldesktop} ${java.part.gldesktop.dbg} ${java.part.awt} ${java.part.glugldesktop} ${java.part.util.awt} ${java.part.util.gldesktop} com/jogamp/opengl/util/TGAWriter.java"/>
 
         <property name="javadoc.packagenames" value="${javadoc.spec.packagenames},com.jogamp.opengl.util.*" />
 
-        <property name="javadoc.dev.packagenames" value="${javadoc.packagenames},com.jogamp.opengl.impl.*,com.jogamp.gluegen,com.jogamp.gluegen.runtime" />
+        <property name="javadoc.dev.packagenames" value="${javadoc.packagenames},jogamp.opengl.*,com.jogamp.gluegen,com.jogamp.gluegen.runtime" />
     <property name="javadoc.bottom" value="Copyright 2005 Sun Microsystems, Inc. All rights reserved. Use is subject to &lt;a href=&quot;http://jcp.org/en/jsr/detail?id=231&quot;&gt;license terms&lt;/a&gt;." />
     </target>
     
     </target>
 
     <target name="setup.javacdc">
-        <copy file="../src/jogl/classes/com/jogamp/opengl/impl/SystemUtil.java.javame_cdc_fp" tofile="${src.generated.java-cdc}/com/jogamp/opengl/impl/SystemUtil.java" />
+        <copy file="../src/jogl/classes/jogamp/opengl/SystemUtil.java.javame_cdc_fp" tofile="${src.generated.java-cdc}/jogamp/opengl/SystemUtil.java" />
         <copy file="../src/jogl/classes/com/jogamp/opengl/util/texture/TextureIO.java.javame_cdc_fp" tofile="${src.generated.java-cdc}/com/jogamp/opengl/util/texture/TextureIO.java" />
         <copy file="../src/jogl/classes/com/jogamp/opengl/util/texture/spi/DDSImage.java.javame_cdc_fp" tofile="${src.generated.java-cdc}/com/jogamp/opengl/util/texture/spi/DDSImage.java" />
         <copy file="../src/jogl/classes/com/jogamp/opengl/util/texture/spi/TGAImage.java.javame_cdc_fp" tofile="${src.generated.java-cdc}/com/jogamp/opengl/util/texture/spi/TGAImage.java" />
     </target>
 
     <target name="setup.javase">
-        <copy file="../src/jogl/classes/com/jogamp/opengl/impl/SystemUtil.java.javase" tofile="${src.generated.java}/com/jogamp/opengl/impl/SystemUtil.java" />
+        <copy file="../src/jogl/classes/jogamp/opengl/SystemUtil.java.javase" tofile="${src.generated.java}/jogamp/opengl/SystemUtil.java" />
         <copy file="../src/jogl/classes/com/jogamp/opengl/util/texture/TextureIO.java.javase" tofile="${src.generated.java}/com/jogamp/opengl/util/texture/TextureIO.java" />
         <copy file="../src/jogl/classes/com/jogamp/opengl/util/texture/spi/DDSImage.java.javase" tofile="${src.generated.java}/com/jogamp/opengl/util/texture/spi/DDSImage.java" />
         <copy file="../src/jogl/classes/com/jogamp/opengl/util/texture/spi/TGAImage.java.javase" tofile="${src.generated.java}/com/jogamp/opengl/util/texture/spi/TGAImage.java" />
             <srcfilelist dir="${classes}/com/jogamp/opengl/util/glsl/fixedfunc" files="FixedFuncHook.class" />
             <srcfilelist dir="${classes}/javax/media/opengl" files="GL2ES1.class" />
             <srcfilelist dir="${classes}/javax/media/opengl" files="GL2ES2.class" />
-            <targetfileset dir="${src.generated.java}/com/jogamp/opengl/util/glsl/fixedfunc/impl"
+            <targetfileset dir="${src.generated.java}/jogamp/opengl/util/glsl/fixedfunc"
                            includes="FixedFuncImpl.java" />
         </dependset>
                            
         <!-- Now choose one of the two to test to see if we have to regenerate -->
         <uptodate property="java.generate.composable.pipeline.custom.skip.glfixfunc"
                   srcfile="${classes}/javax/media/opengl/GL2ES1.class"
-                  targetfile="${src.generated.java}/com/jogamp/opengl/util/glsl/fixedfunc/impl/FixedFuncImpl.java" />
+                  targetfile="${src.generated.java}/jogamp/opengl/util/glsl/fixedfunc/FixedFuncImpl.java" />
     </target>        
     <target name="java.generate.composable.pipeline.custom.glfixfunc" depends="java.generate.composable.pipeline.custom.check.glfixfunc" unless="java.generate.composable.pipeline.custom.skip.glfixfunc">
         <java classname="com.jogamp.gluegen.opengl.BuildComposablePipeline" fork="yes" failonerror="true">
             <arg value="javax.media.opengl.GL2ES1" />
-            <arg value="${src.generated.java}/com/jogamp/opengl/util/glsl/fixedfunc/impl" />
-            <arg value="com.jogamp.opengl.util.glsl.fixedfunc.impl.FixedFuncImpl" />
-            <arg value="com.jogamp.opengl.util.glsl.fixedfunc.impl.FixedFuncHook" />
+            <arg value="${src.generated.java}/jogamp/opengl/util/glsl/fixedfunc" />
+            <arg value="jogamp.opengl.util.glsl.fixedfunc.FixedFuncImpl" />
+            <arg value="jogamp.opengl.util.glsl.fixedfunc.FixedFuncHook" />
             <arg value="javax.media.opengl.GL2ES2" />
             <arg value="prolog_xor_downstream" />
             <classpath refid="pipeline.classpath" />
         </java>
         <copy todir="${src.generated.java-cdc}">
             <fileset dir="${src.generated.java}"
-                     includes="com/jogamp/opengl/util/glsl/fixedfunc/impl/FixedFuncImpl.java" />
+                     includes="jogamp/opengl/util/glsl/fixedfunc/FixedFuncImpl.java" />
         </copy>
     </target>          
     <target name="java.generate.composable.pipeline.custom" depends="init, common.gluegen.build, java.generate.composable.pipeline.custom.glfixfunc">
         <copy todir="${src.generated.java-cdc}">
             <fileset dir="${src.generated.java}"
                      includes="**" 
-                     excludes="com/jogamp/opengl/cg/** com/jogamp/opengl/impl/gl2/** com/jogamp/opengl/impl/gl3/** com/jogamp/opengl/impl/gl4/** com/jogamp/opengl/impl/glu/gl2/** javax/media/opengl/glu/gl2/**"/>
+                     excludes="com/jogamp/opengl/cg/** jogamp/opengl/gl2/** jogamp/opengl/gl3/** jogamp/opengl/gl4/** jogamp/opengl/glu/gl2/** javax/media/opengl/glu/gl2/**"/>
         </copy>
         <copy todir="${classes-cdc}">
             <fileset dir="${classes}"
         </jar>
         <jar manifest="${build.jogl}/tempversion" destfile="${jogl.gles2.jar}" filesonly="true">
             <fileset dir="${classes}"
-                     includes="${java.part.es2}, ${java.part.openmax}"
+                     includes="${java.part.es2} ${java.part.openmax}"
                      excludes="${java.part.es2.dbg}"/>
         </jar>
         <jar manifest="${build.jogl}/tempversion" destfile="${jogl.gles2.dbg.jar}" filesonly="true">
         </jar>
         <jar manifest="${build.jogl}/tempversion-cdc" destfile="${jogl.gles2.cdc.jar}" filesonly="true">
             <fileset dir="${classes-cdc}"
-                     includes="${java.part.es2}, ${java.part.openmax}"
+                     includes="${java.part.es2} ${java.part.openmax}"
                      excludes="${java.part.es2.dbg}"/>
         </jar>
         <jar manifest="${build.jogl}/tempversion-cdc" destfile="${jogl.gles2.dbg.cdc.jar}" filesonly="true">
 
     <target name="build-jars-all-awt-javase" depends="setup-manifestfile" unless="setup.noAWT">
         <jar manifest="${build.jogl}/tempversion" destfile="${jogl.all.jar}" filesonly="true">
-            <fileset dir="${classes}">
+            <fileset dir="${classes}"
+                                includes="${java.part.openmax}">
                 <include name="javax/media/opengl/**" />
                 <include name="com/jogamp/gluegen/runtime/**" />
                 <include name="com/jogamp/opengl/**" />
-                <include name="${java.part.openmax}" />
-                <!-- FIXME: this is temporary until we move these classes to another workspace -->
-                <include name="com/jogamp/**" />
+                <include name="jogamp/opengl/**" />
             </fileset>
             <fileset dir="${src.java}"
                      includes="${java.part.util.fixedfuncemu.shadercode}"/>
     <target name="build-jars-all-noawt-javase" depends="setup-manifestfile">
         <jar manifest="${build.jogl}/tempversion" destfile="${jogl.all-noawt.jar}" filesonly="true">
             <fileset dir="${classes}"
-                includes="javax/media/opengl/** com/jogamp/gluegen/runtime/** com/jogamp/opengl/** ${java.part.openmax} com/jogamp/**"
-                excludes="${java.part.awt} ${java.part.util.awt}">
+                                        includes="${java.part.openmax}"
+                                        excludes="${java.part.awt} ${java.part.util.awt}">
+                <include name="javax/media/opengl/**" />
+                               <include name="com/jogamp/gluegen/runtime/**" />
+                               <include name="com/jogamp/opengl/**" />
+                               <include name="jogamp/opengl/**" />
             </fileset>
             <fileset dir="${src.java}"
                      includes="${java.part.util.fixedfuncemu.shadercode}"/>
     <target name="build-jars-all-cdc" depends="setup-manifestfile">
         <jar manifest="${build.jogl}/tempversion-cdc" destfile="${jogl.all.cdc.jar}" filesonly="true">
             <fileset dir="${classes-cdc}"
-                     includes="${java.part.core} ${java.part.egl} ${java.part.glutess} ${java.part.glumipmap} ${java.part.openmax} ${java.part.sdk} ${java.part.glx} ${java.part.cgl} ${java.part.wgl} ${java.part.es1} ${java.part.es1.dbg} ${java.part.es2} ${java.part.es2.dbg} ${java.part.util} ${java.part.util.glsl} ${java.part.util.fixedfuncemu}"
-                     excludes="${java.excludes.cdcfp}"/>
+                                        includes="${java.part.core} ${java.part.egl} ${java.part.glutess} ${java.part.glumipmap} ${java.part.openmax} ${java.part.sdk} ${java.part.glx} ${java.part.cgl} ${java.part.wgl} ${java.part.es1} ${java.part.es1.dbg} ${java.part.es2} ${java.part.es2.dbg} ${java.part.util} ${java.part.util.glsl} ${java.part.util.fixedfuncemu}"
+                                        excludes="${java.excludes.cdcfp}"/>
             <fileset dir="${src.java}"
                      includes="${java.part.util.fixedfuncemu.shadercode}"/>
         </jar>
         <!--os specific gldesktop-->
         <jar manifest="${build.jogl}/tempversion" destfile="${jogl.gldesktop.jar}" filesonly="true">
             <fileset dir="${classes}"
-                     includes="${java.part.gldesktop}, ${java.part.openmax}"
-                     excludes="${java.part.gldesktop.dbg}, ${java.part.glugldesktop}"/>
+                     includes="${java.part.gldesktop} ${java.part.openmax}"
+                     excludes="${java.part.gldesktop.dbg} ${java.part.glugldesktop}"/>
         </jar>
 
         <!-- misc -->
         <jar manifest="${build.jogl}/tempversion" destfile="${jogl.util.gldesktop.jar}" filesonly="true">
             <fileset dir="${classes}"
                      includes="${java.part.util.gldesktop}"
-                     excludes="com/jogamp/opengl/**/awt/**"/>
+                     excludes="${java.part.awt} ${java.part.util.awt}"/>
         </jar>
     </target>
 
index be8f6a7..2ed2bca 100644 (file)
         <!-- partitioning -->
 
         <property name="java.part.core"
-                  value="javax/media/nativewindow/*, javax/media/nativewindow/util/*, javax/media/nativewindow/egl/*, javax/media/nativewindow/macosx/*, javax/media/nativewindow/windows/*, com/jogamp/nativewindow/*, com/jogamp/nativewindow/impl/*, com/jogamp/nativewindow/impl/jvm/*"/>
+                  value="javax/media/nativewindow/*, javax/media/nativewindow/util/*, javax/media/nativewindow/egl/*, javax/media/nativewindow/macosx/*, javax/media/nativewindow/windows/*, com/jogamp/nativewindow/*, jogamp/nativewindow/*, jogamp/nativewindow/jvm/*"/>
 
         <property name="java.part.awt"
-                  value="javax/media/nativewindow/awt/*, com/jogamp/nativewindow/impl/jawt/**, com/jogamp/nativewindow/impl/**/awt/**"/>
+                  value="javax/media/nativewindow/awt/*, jogamp/nativewindow/jawt/**, jogamp/nativewindow/**/awt/**"/>
 
         <property name="java.part.x11"
-                  value="com/jogamp/nativewindow/impl/x11/** javax/media/nativewindow/x11/*" />
+                  value="jogamp/nativewindow/x11/** javax/media/nativewindow/x11/*" />
 
         <property name="java.part.windows"
-                  value="com/jogamp/nativewindow/impl/windows/** javax/media/nativewindow/windows/*" />
+                  value="jogamp/nativewindow/windows/** javax/media/nativewindow/windows/*" />
 
         <!-- condition excludes -->
 
 
         <property name="javadoc.packagenames" value="${javadoc.spec.packagenames}" />
 
-        <property name="javadoc.dev.packagenames" value="${javadoc.packagenames},com.jogamp.nativewindow.util.*,com.jogamp.nativewindow.impl.*,com.jogamp.gluegen,com.jogamp.gluegen.runtime" />
+        <property name="javadoc.dev.packagenames" value="${javadoc.packagenames},com.jogamp.nativewindow.util.*,jogamp.nativewindow.*,com.jogamp.gluegen,com.jogamp.gluegen.runtime" />
     <property name="javadoc.bottom" value="Copyright 2005 Sun Microsystems, Inc. All rights reserved. Use is subject to &lt;a href=&quot;http://jcp.org/en/jsr/detail?id=231&quot;&gt;license terms&lt;/a&gt;." />
     </target>
     
 
         <!-- Now check for the presence of one well-known file -->
         <uptodate property="java.generate.skip.x11windowlib"
-                  targetfile="${src.generated.java}/com/jogamp/nativewindow/impl/x11/X11Lib.java">
+                  targetfile="${src.generated.java}/jogamp/nativewindow/x11/X11Lib.java">
             <srcfiles refid="stub.includes.dependencies.fileset.1" />
             <srcfiles refid="stub.includes.dependencies.fileset.2" />
             <srcfiles refid="stub.includes.dependencies.fileset.3" />
         </uptodate>
         <uptodate property="java.generate.skip.jawt"
-                  targetfile="${src.generated.java}/com/jogamp/nativewindow/impl/jawt/JAWT.java">
+                  targetfile="${src.generated.java}/jogamp/nativewindow/jawt/JAWT.java">
             <srcfiles refid="stub.includes.dependencies.fileset.1" />
             <srcfiles refid="stub.includes.dependencies.fileset.2" />
             <srcfiles refid="stub.includes.dependencies.fileset.3" />
         </gluegen>
         <copy todir="${src.generated.java-cdc}">
             <fileset dir="${src.generated.java}"
-                     includes="com/jogamp/nativewindow/impl/x11/** com/jogamp/nativewindow/impl/windows/**" />
+                     includes="jogamp/nativewindow/x11/** jogamp/nativewindow/windows/**" />
         </copy>
     </target>
 
         </gluegen>
         <copy todir="${src.generated.java-cdc}">
             <fileset dir="${src.generated.java}"
-                     includes="com/jogamp/nativewindow/impl/jawt/**" />
+                     includes="jogamp/nativewindow/jawt/**" />
         </copy>
     </target>
 
     </target>
 
     <target name="c.build.nativewindow.windowlib.x11" if="isX11">
-      <javah destdir="${src.generated.c}/X11" classpath="${classes}" class="com.jogamp.nativewindow.impl.x11.X11Lib" />
+      <javah destdir="${src.generated.c}/X11" classpath="${classes}" class="jogamp.nativewindow.x11.X11Lib" />
 
       <c.build c.compiler.src.files="c.src.files.x11"
                output.lib.name="nativewindow_x11"
     </target>
 
     <target name="c.build.nativewindow.windowlib.windows" if="isWindows">
-      <javah destdir="${src.generated.c}/Windows" classpath="${classes}" class="com.jogamp.nativewindow.impl.windows.GDI" />
+      <javah destdir="${src.generated.c}/Windows" classpath="${classes}" class="jogamp.nativewindow.windows.GDI" />
 
       <c.build c.compiler.src.files="c.src.files.windows"
                output.lib.name="nativewindow_win32"
     <target name="build-jars-all" depends="setup-manifestfile" unless="setup.noAWT">
         <jar manifest="tempversion" destfile="${nativewindow.all.jar}" filesonly="true">
             <fileset dir="${classes}"
-                     includes="javax/media/nativewindow/** com/jogamp/nativewindow/**" />
+                     includes="javax/media/nativewindow/** com/jogamp/nativewindow/** jogamp/nativewindow/**" />
         </jar>
     </target>
     <target name="build-jars-all-noawt" depends="setup-manifestfile">
         <jar manifest="tempversion" destfile="${nativewindow.all-noawt.jar}" filesonly="true">
             <fileset dir="${classes}"
-                     includes="javax/media/nativewindow/**, com/jogamp/nativewindow/**" 
+                     includes="javax/media/nativewindow/** com/jogamp/nativewindow/** jogamp/nativewindow/**" 
                      excludes="${java.part.awt}"/>
         </jar>
     </target>
     <target name="build-jars-all-cdc" depends="setup-manifestfile-cdc">
         <jar manifest="tempversion-cdc" destfile="${nativewindow.all.cdc.jar}" filesonly="true">
             <fileset dir="${classes-cdc}"
-                     includes="javax/media/nativewindow/** com/jogamp/nativewindow/**" />
+                     includes="javax/media/nativewindow/** com/jogamp/nativewindow/** jogamp/nativewindow/**" />
         </jar>
     </target>
 
index 87e1173..68b527a 100644 (file)
         <!-- partitioning -->
 
         <property name="java.part.core"
-                  value="com/jogamp/newt/*, com/jogamp/newt/event/*, com/jogamp/newt/util/*, com/jogamp/newt/impl/*, com/jogamp/newt/impl/event/*"/>
+                  value="com/jogamp/newt/* com/jogamp/newt/event/* com/jogamp/newt/util/* jogamp/newt/* jogamp/newt/event/*"/>
 
         <property name="java.part.awt"
-                  value="com/jogamp/newt/awt/*, com/jogamp/newt/event/awt/*, com/jogamp/newt/impl/awt/**"/>
+                  value="com/jogamp/newt/awt/* com/jogamp/newt/event/awt/* jogamp/newt/awt/**"/>
 
         <property name="java.part.x11"
-                  value="com/jogamp/newt/impl/x11/*"/>
+                  value="jogamp/newt/x11/*"/>
 
         <property name="java.part.windows"
-                  value="com/jogamp/newt/impl/windows/*"/>
+                  value="jogamp/newt/windows/*"/>
 
         <property name="java.part.macosx"
-                  value="com/jogamp/newt/impl/macosx/*"/>
+                  value="jogamp/newt/macosx/*"/>
 
         <property name="java.part.opengl"
-                  value="com/jogamp/newt/opengl/*, com/jogamp/newt/impl/opengl/kd/*"/>
+                  value="com/jogamp/newt/opengl/* jogamp/newt/opengl/kd/*"/>
 
         <property name="java.part.broadcomegl"
-                  value="com/jogamp/newt/impl/opengl/broadcom/egl/*"/>
+                  value="jogamp/newt/opengl/broadcom/egl/*"/>
 
         <property name="java.part.intelgdl"
-                  value="com/jogamp/newt/impl/intel/gdl/*"/>
+                  value="jogamp/newt/intel/gdl/*"/>
 
         <!-- condition excludes -->
 
     </macrodef>
 
     <target name="c.build.newt.prepare.KD" if="useKD">
-      <javah destdir="${src.generated.c}/KD" classpath="${classes}" class="com.jogamp.newt.impl.opengl.kd.KDWindow" />
+      <javah destdir="${src.generated.c}/KD" classpath="${classes}" class="jogamp.newt.opengl.kd.KDWindow" />
     </target>
 
     <target name="c.build.newt.prepare.IntelGDL" if="useIntelGDL">
-      <javah destdir="${src.generated.c}/IntelGDL" classpath="${classes}" class="com.jogamp.newt.impl.intel.gdl.Display" />
-      <javah destdir="${src.generated.c}/IntelGDL" classpath="${classes}" class="com.jogamp.newt.impl.intel.gdl.Screen" />
-      <javah destdir="${src.generated.c}/IntelGDL" classpath="${classes}" class="com.jogamp.newt.impl.intel.gdl.Window" />
+      <javah destdir="${src.generated.c}/IntelGDL" classpath="${classes}" class="jogamp.newt.intel.gdl.Display" />
+      <javah destdir="${src.generated.c}/IntelGDL" classpath="${classes}" class="jogamp.newt.intel.gdl.Screen" />
+      <javah destdir="${src.generated.c}/IntelGDL" classpath="${classes}" class="jogamp.newt.intel.gdl.Window" />
     </target>
 
     <target name="c.build.newt.prepare.BroadcomEGL" if="useBroadcomEGL">
-      <javah destdir="${src.generated.c}/BroadcomEGL" classpath="${classes}" class="com.jogamp.newt.impl.opengl.broadcom.egl.Window" />
+      <javah destdir="${src.generated.c}/BroadcomEGL" classpath="${classes}" class="jogamp.newt.opengl.broadcom.egl.Window" />
     </target>
 
     <target name="c.build.newt.prepare.desktop" unless="setup.nodesktop">
-      <javah destdir="${src.generated.c}/Windows" classpath="${classes}" class="com.jogamp.newt.impl.windows.WindowsWindow" />
-      <javah destdir="${src.generated.c}/Windows" classpath="${classes}" class="com.jogamp.newt.impl.windows.WindowsScreen" />
-      <javah destdir="${src.generated.c}/Windows" classpath="${classes}" class="com.jogamp.newt.impl.windows.WindowsDisplay" />
-      <javah destdir="${src.generated.c}/MacOSX" classpath="${classes}" class="com.jogamp.newt.impl.macosx.MacWindow" />
-      <javah destdir="${src.generated.c}/MacOSX" classpath="${classes}" class="com.jogamp.newt.impl.macosx.MacScreen" />
-      <javah destdir="${src.generated.c}/MacOSX" classpath="${classes}" class="com.jogamp.newt.impl.macosx.MacDisplay" />
-      <javah destdir="${src.generated.c}/X11" classpath="${classes}" class="com.jogamp.newt.impl.x11.X11Window" />
-      <javah destdir="${src.generated.c}/X11" classpath="${classes}" class="com.jogamp.newt.impl.x11.X11Screen" />
-      <javah destdir="${src.generated.c}/X11" classpath="${classes}" class="com.jogamp.newt.impl.x11.X11Display" />
+      <javah destdir="${src.generated.c}/Windows" classpath="${classes}" class="jogamp.newt.windows.WindowsWindow" />
+      <javah destdir="${src.generated.c}/Windows" classpath="${classes}" class="jogamp.newt.windows.WindowsScreen" />
+      <javah destdir="${src.generated.c}/Windows" classpath="${classes}" class="jogamp.newt.windows.WindowsDisplay" />
+      <javah destdir="${src.generated.c}/MacOSX" classpath="${classes}" class="jogamp.newt.macosx.MacWindow" />
+      <javah destdir="${src.generated.c}/MacOSX" classpath="${classes}" class="jogamp.newt.macosx.MacScreen" />
+      <javah destdir="${src.generated.c}/MacOSX" classpath="${classes}" class="jogamp.newt.macosx.MacDisplay" />
+      <javah destdir="${src.generated.c}/X11" classpath="${classes}" class="jogamp.newt.x11.X11Window" />
+      <javah destdir="${src.generated.c}/X11" classpath="${classes}" class="jogamp.newt.x11.X11Screen" />
+      <javah destdir="${src.generated.c}/X11" classpath="${classes}" class="jogamp.newt.x11.X11Display" />
     </target>
 
     <target name="c.build.newt.prepare" depends="c.build.newt.prepare.KD,c.build.newt.prepare.IntelGDL,c.build.newt.prepare.BroadcomEGL,c.build.newt.prepare.desktop" />
 
     <target name="build-jars-all-awt" depends="setup-manifestfile" unless="setup.noAWT">
         <jar manifest="tempversion" destfile="${newt.all.jar}" filesonly="true">
-            <fileset dir="${classes}"
-                     includes="com/jogamp/newt/**" />
+            <fileset dir="${classes}">
+                               <include name="com/jogamp/newt/**" />
+                               <include name="jogamp/newt/**" />
+            </fileset>
         </jar>
         <jar manifest="tempversion" destfile="${newt.event.jar}" filesonly="true">
-            <fileset dir="${classes}"
-                     includes="com/jogamp/newt/Display* com/jogamp/newt/Screen* com/jogamp/newt/Window* com/jogamp/newt/ScreenMode* com/jogamp/newt/event/** com/jogamp/newt/impl/Debug*" />
+            <fileset dir="${classes}">
+                               <include name="com/jogamp/newt/Display*" />
+                               <include name="com/jogamp/newt/Screen*" />
+                               <include name="com/jogamp/newt/Window*" />
+                               <include name="com/jogamp/newt/ScreenMode*" />
+                               <include name="com/jogamp/newt/event/**" />
+                               <include name="jogamp/newt/Debug*" />
+            </fileset>
         </jar>
     </target>
 
     <target name="build-jars-all-noawt" depends="setup-manifestfile">
         <jar manifest="tempversion" destfile="${newt.all-noawt.jar}" filesonly="true">
             <fileset dir="${classes}"
-                     includes="com/jogamp/newt/**"
-                     excludes="${java.part.awt}" />
+                                excludes="${java.part.awt}">
+                               <include name="com/jogamp/newt/**" />
+                               <include name="jogamp/newt/**" />
+            </fileset>
         </jar>
     </target>
 
     <target name="build-jars-all-cdc" depends="setup-manifestfile-cdc">
         <jar manifest="tempversion-cdc" destfile="${newt.all.cdc.jar}" filesonly="true">
             <fileset dir="${classes-cdc}"
-                     includes="com/jogamp/newt/**"
-                     excludes="${java.excludes.cdcfp}" />
+                                excludes="${java.excludes.cdcfp}" >
+                               <include name="com/jogamp/newt/**" />
+                               <include name="jogamp/newt/**" />
+            </fileset>
         </jar>
     </target>
 
index 07e37fa..93f0d0e 100644 (file)
@@ -21,7 +21,7 @@
         <property name="classes"              value="${build.test}/classes" />
         <property name="classes.path"         location="${classes}"/> <!-- absolute path -->
 
-        <property name="java.part.test"       value="com/jogamp/**"/>
+        <property name="java.part.test"       value="com/jogamp/** jogamp/**"/>
         <property name="java.dir.test"        value="com/jogamp/opengl/test"/>
         <property name="java.dir.junit"       value="${java.dir.test}/junit"/>
         <property name="java.dir.bugs"        value="${java.dir.test}/bugs"/>
@@ -90,9 +90,8 @@
             <!-- get all class files, but skip any resource files that external tools
                  might have copied into the class directory (otherwise, it's possible
                  to get the same resource file twice in the jar) -->
-            <fileset dir="${classes}">
-                <include name="${java.part.test}/*.class"/>
-            </fileset>
+            <fileset dir="${classes}"
+                includes="${java.part.test}"/>
             <!-- include any resource files that tests may requre -->
             <fileset dir="${src.test}">
                 <exclude name="**/*.java"/>
index 69be994..6960988 100644 (file)
 
         <property name="javadoc.dev.packagenames" value="${javadoc.packagenames}, com.jogamp.opengl.*, com.jogamp.nativewindow.*, com.jogamp.newt.*, com.jogamp.gluegen.opengl.*, com.jogamp.gluegen.runtime.opengl.*" />
 
-        <property name="java.excludes.javadoc.packagenames" value="com.jogamp.opengl.impl.gl2.fixme.*,com.jogamp.audio.windows.waveout.TestSpatialization"/>
+        <property name="java.excludes.javadoc.packagenames" value="jogamp.opengl.gl2.fixme.*,com.jogamp.audio.windows.waveout.TestSpatialization"/>
         <property name="javadoc.bottom" value="Copyright 2010 JogAmp Community." />
     </target>
 
index 45bba95..7ec4739 100644 (file)
@@ -101,7 +101,7 @@ Ignore cgGetParameterValues
 Ignore cgGetProgramOptions
 
 # And NativeLibLoader for help loading the native libraries
-Import com.jogamp.opengl.impl.*
+Import jogamp.opengl.*
 Import com.jogamp.common.os.DynamicLookupHelper
 Import com.jogamp.common.os.DynamicLibraryBundle
 Import com.jogamp.opengl.cg.CgDynamicLibraryBundleInfo
index 2b28d3c..38034a7 100644 (file)
@@ -3,7 +3,7 @@
 JavaOutputDir gensrc/classes
 NativeOutputDir gensrc/native/jogl/MacOSX
 
-Package com.jogamp.opengl.impl.macosx.cgl
+Package jogamp.opengl.macosx.cgl
 JavaClass CGL
 Style AllStatic
 Include gl-common.cfg
index 404a852..721fe91 100644 (file)
@@ -6,10 +6,10 @@
 JavaOutputDir gensrc/classes
 NativeOutputDir gensrc/native/jogl/MacOSX
 
-Package com.jogamp.opengl.impl.macosx.cgl
+Package jogamp.opengl.macosx.cgl
 Style InterfaceAndImpl
 JavaClass CGLExt
-ImplPackage com.jogamp.opengl.impl.macosx.cgl
+ImplPackage jogamp.opengl.macosx.cgl
 ImplJavaClass CGLExtImpl
 Include gl-common.cfg
 Include gl-desktop.cfg
index fd65d5c..da0e332 100644 (file)
@@ -7,7 +7,7 @@ GLHeader EGL/eglext.h
 Import java.util.*
 Import javax.media.opengl.*
 Import javax.media.opengl.fixedfunc.*
-Import com.jogamp.opengl.impl.*
+Import jogamp.opengl.*
 
 # Treat all of the EGL types as opaque longs
 # Opaque long EGLConfig
index c194de2..ea299bf 100644 (file)
@@ -3,7 +3,7 @@
 JavaOutputDir gensrc/classes
 NativeOutputDir gensrc/native/jogl/egl
 
-Package com.jogamp.opengl.impl.egl
+Package jogamp.opengl.egl
 JavaClass EGL
 Style AllStatic
 # Shouldn't matter which one of these we pick up
index 3b46aca..3af90d3 100644 (file)
@@ -3,15 +3,15 @@
 JavaOutputDir gensrc/classes
 NativeOutputDir gensrc/native/jogl/egl
 
-Package com.jogamp.opengl.impl.egl
+Package jogamp.opengl.egl
 Style InterfaceAndImpl
 JavaClass EGLExt
-ImplPackage com.jogamp.opengl.impl.egl
+ImplPackage jogamp.opengl.egl
 ImplJavaClass EGLExtImpl
 # Shouldn't matter which one of these we pick up
 Include egl-common.cfg
 
-ExtendedInterfaceSymbolsIgnore ../build-temp/gensrc/classes/com/jogamp/opengl/impl/egl/EGL.java
+ExtendedInterfaceSymbolsIgnore ../build-temp/gensrc/classes/jogamp/opengl/egl/EGL.java
 
 HierarchicalNativeOutput false
 
index f74976d..2c59a74 100644 (file)
@@ -11,7 +11,7 @@ UnsupportedExceptionType GLException
 Import java.util.*
 Import javax.media.opengl.*
 Import javax.media.opengl.fixedfunc.*
-Import com.jogamp.opengl.impl.*
+Import jogamp.opengl.*
 
 #####################################################################
 # Mostly desktop OpenGL stuff below
index 4543b7f..5c69be9 100644 (file)
@@ -17,7 +17,7 @@ JavaClass GLES1
 Extends GLES1 GLBase
 Extends GLES1 GL
 Extends GLES1 GL2ES1
-ImplPackage com.jogamp.opengl.impl.es1
+ImplPackage jogamp.opengl.es1
 ImplJavaClass GLES1Impl
 Implements GLES1Impl GLBase
 Implements GLES1Impl GL
index 9caa3b7..dcdc39b 100644 (file)
@@ -12,7 +12,7 @@ JavaClass GLES2
 Extends GLES2 GLBase
 Extends GLES2 GL
 Extends GLES2 GL2ES2
-ImplPackage com.jogamp.opengl.impl.es2
+ImplPackage jogamp.opengl.es2
 ImplJavaClass GLES2Impl
 Implements GLES2Impl GLBase
 Implements GLES2Impl GL
index 33105d5..06a9c76 100644 (file)
@@ -27,7 +27,7 @@ Extends GL4bc GL2
 Extends GL4bc GL3
 Extends GL4bc GL3bc
 Extends GL4bc GL4
-ImplPackage com.jogamp.opengl.impl.gl4
+ImplPackage jogamp.opengl.gl4
 ImplJavaClass GL4bcImpl
 Implements GL4bcImpl GLBase
 Implements GL4bcImpl GL
index 6682e41..3ccc2c5 100644 (file)
@@ -14,7 +14,7 @@ Extends GL3 GLBase
 Extends GL3 GL
 Extends GL3 GL2ES2
 Extends GL3 GL2GL3
-ImplPackage com.jogamp.opengl.impl.gl3
+ImplPackage jogamp.opengl.gl3
 ImplJavaClass GL3Impl
 Implements GL3Impl GLBase
 Implements GL3Impl GL
index 778559e..d389db2 100644 (file)
@@ -1,10 +1,10 @@
 /*   Java->C glue code:
- *   Java package: com.jogamp.opengl.impl.gl4.GL4bcImpl
+ *   Java package: jogamp.opengl.gl4.GL4bcImpl
  *    Java method: long dispatch_glMapBuffer(int target, int access)
  *     C function: void * glMapBuffer(GLenum target, GLenum access);
  */
 JNIEXPORT jlong JNICALL 
-Java_com_jogamp_opengl_impl_gl4_GL4bcImpl_dispatch_1glMapBuffer(JNIEnv *env, jobject _unused, jint target, jint access, jlong glProcAddress) {
+Java_jogamp_opengl_gl4_GL4bcImpl_dispatch_1glMapBuffer(JNIEnv *env, jobject _unused, jint target, jint access, jlong glProcAddress) {
   PFNGLMAPBUFFERPROC ptr_glMapBuffer;
   void * _res;
   ptr_glMapBuffer = (PFNGLMAPBUFFERPROC) (intptr_t) glProcAddress;
@@ -14,12 +14,12 @@ Java_com_jogamp_opengl_impl_gl4_GL4bcImpl_dispatch_1glMapBuffer(JNIEnv *env, job
 }
 
 /*   Java->C glue code:
- *   Java package: com.jogamp.opengl.impl.gl4.GL4bcImpl
+ *   Java package: jogamp.opengl.gl4.GL4bcImpl
  *    Java method: long dispatch_glMapNamedBufferEXT(int target, int access)
  *     C function: void * glMapNamedBufferEXT(GLenum target, GLenum access);
  */
 JNIEXPORT jlong JNICALL 
-Java_com_jogamp_opengl_impl_gl4_GL4bcImpl_dispatch_1glMapNamedBufferEXT(JNIEnv *env, jobject _unused, jint target, jint access, jlong glProcAddress) {
+Java_jogamp_opengl_gl4_GL4bcImpl_dispatch_1glMapNamedBufferEXT(JNIEnv *env, jobject _unused, jint target, jint access, jlong glProcAddress) {
   PFNGLMAPNAMEDBUFFEREXTPROC ptr_glMapNamedBufferEXT;
   void * _res;
   ptr_glMapNamedBufferEXT = (PFNGLMAPNAMEDBUFFEREXTPROC) (intptr_t) glProcAddress;
@@ -29,11 +29,11 @@ Java_com_jogamp_opengl_impl_gl4_GL4bcImpl_dispatch_1glMapNamedBufferEXT(JNIEnv *
 }
 
 /*   Java->C glue code:
- *   Java package: com.jogamp.opengl.impl.gl4.GL4bcImpl
+ *   Java package: jogamp.opengl.gl4.GL4bcImpl
  *    Java method: ByteBuffer newDirectByteBuffer(long addr, long capacity);
  *     C function: jobject newDirectByteBuffer(jlong addr, jlong capacity);
  */
 JNIEXPORT jobject JNICALL
-Java_com_jogamp_opengl_impl_gl4_GL4bcImpl_newDirectByteBuffer(JNIEnv *env, jobject _unused, jlong addr, jlong capacity) {
+Java_jogamp_opengl_gl4_GL4bcImpl_newDirectByteBuffer(JNIEnv *env, jobject _unused, jlong addr, jlong capacity) {
   return (*env)->NewDirectByteBuffer(env, (void*) (intptr_t) addr, capacity);
 }
index 422935b..0155c13 100644 (file)
@@ -1,11 +1,11 @@
 typedef GLvoid* (GL_APIENTRY* PFNGLMAPBUFFERPROC) (GLenum target, GLenum access);
 /*   Java->C glue code:
- *   Java package: com.jogamp.opengl.impl.es1.GLES1Impl
+ *   Java package: jogamp.opengl.es1.GLES1Impl
  *    Java method: long dispatch_glMapBuffer(int target, int access)
  *     C function: void * glMapBuffer(GLenum target, GLenum access);
  */
 JNIEXPORT jlong JNICALL 
-Java_com_jogamp_opengl_impl_es1_GLES1Impl_dispatch_1glMapBuffer(JNIEnv *env, jobject _unused, jint target, jint access, jlong glProcAddress) {
+Java_jogamp_opengl_es1_GLES1Impl_dispatch_1glMapBuffer(JNIEnv *env, jobject _unused, jint target, jint access, jlong glProcAddress) {
   PFNGLMAPBUFFERPROC ptr_glMapBuffer;
   void * _res;
   ptr_glMapBuffer = (PFNGLMAPBUFFERPROC) (intptr_t) glProcAddress;
@@ -15,11 +15,11 @@ Java_com_jogamp_opengl_impl_es1_GLES1Impl_dispatch_1glMapBuffer(JNIEnv *env, job
 }
 
 /*   Java->C glue code:
- *   Java package: com.jogamp.opengl.impl.es1.GLES1Impl
+ *   Java package: jogamp.opengl.es1.GLES1Impl
  *    Java method: ByteBuffer newDirectByteBuffer(long addr, long capacity);
  *     C function: jobject newDirectByteBuffer(jlong addr, jlong capacity);
  */
 JNIEXPORT jobject JNICALL
-Java_com_jogamp_opengl_impl_es1_GLES1Impl_newDirectByteBuffer(JNIEnv *env, jobject _unused, jlong addr, jlong capacity) {
+Java_jogamp_opengl_es1_GLES1Impl_newDirectByteBuffer(JNIEnv *env, jobject _unused, jlong addr, jlong capacity) {
   return (*env)->NewDirectByteBuffer(env, (void*) (intptr_t) addr, capacity);
 }
index 86fc47b..e140df7 100644 (file)
@@ -1,11 +1,11 @@
 typedef GLvoid* (GL_APIENTRY* PFNGLMAPBUFFERPROC) (GLenum target, GLenum access);
 /*   Java->C glue code:
- *   Java package: com.jogamp.opengl.impl.es2.GLES2Impl
+ *   Java package: jogamp.opengl.es2.GLES2Impl
  *    Java method: long dispatch_glMapBuffer(int target, int access)
  *     C function: void * glMapBuffer(GLenum target, GLenum access);
  */
 JNIEXPORT jlong JNICALL 
-Java_com_jogamp_opengl_impl_es2_GLES2Impl_dispatch_1glMapBuffer(JNIEnv *env, jobject _unused, jint target, jint access, jlong glProcAddress) {
+Java_jogamp_opengl_es2_GLES2Impl_dispatch_1glMapBuffer(JNIEnv *env, jobject _unused, jint target, jint access, jlong glProcAddress) {
   PFNGLMAPBUFFERPROC ptr_glMapBuffer;
   void * _res;
   ptr_glMapBuffer = (PFNGLMAPBUFFERPROC) (intptr_t) glProcAddress;
@@ -15,11 +15,11 @@ Java_com_jogamp_opengl_impl_es2_GLES2Impl_dispatch_1glMapBuffer(JNIEnv *env, job
 }
 
 /*   Java->C glue code:
- *   Java package: com.jogamp.opengl.impl.es2.GLES2Impl
+ *   Java package: jogamp.opengl.es2.GLES2Impl
  *    Java method: ByteBuffer newDirectByteBuffer(long addr, long capacity);
  *     C function: jobject newDirectByteBuffer(jlong addr, jlong capacity);
  */
 JNIEXPORT jobject JNICALL
-Java_com_jogamp_opengl_impl_es2_GLES2Impl_newDirectByteBuffer(JNIEnv *env, jobject _unused, jlong addr, jlong capacity) {
+Java_jogamp_opengl_es2_GLES2Impl_newDirectByteBuffer(JNIEnv *env, jobject _unused, jlong addr, jlong capacity) {
   return (*env)->NewDirectByteBuffer(env, (void*) (intptr_t) addr, capacity);
 }
index fcbcaca..49722b4 100644 (file)
@@ -169,7 +169,7 @@ protected static boolean checkedGLUtessellatorImpl = false;
 
 protected static final void validateGLUtessellatorImpl() {
     if(!checkedGLUtessellatorImpl) {
-        availableGLUtessellatorImpl = ReflectionUtil.isClassAvailable("com.jogamp.opengl.impl.glu.tessellator.GLUtessellatorImpl", GLU.class.getClassLoader());
+        availableGLUtessellatorImpl = ReflectionUtil.isClassAvailable("jogamp.opengl.glu.tessellator.GLUtessellatorImpl", GLU.class.getClassLoader());
         checkedGLUtessellatorImpl = true;
     }
     if(!availableGLUtessellatorImpl) {
@@ -1220,7 +1220,7 @@ protected static final void validateGLUquadricImpl() {
     if(!checkedGLUquadricImpl) {
         synchronized (syncObject) {
             if(!checkedGLUquadricImpl) {
-                availableGLUquadricImpl = ReflectionUtil.isClassAvailable("com.jogamp.opengl.impl.glu.GLUquadricImpl", GLU.class.getClassLoader());
+                availableGLUquadricImpl = ReflectionUtil.isClassAvailable("jogamp.opengl.glu.GLUquadricImpl", GLU.class.getClassLoader());
                 checkedGLUquadricImpl = true;
             }
         }
index 3f52049..203d1ee 100644 (file)
@@ -86,7 +86,7 @@ protected static boolean checkedMipmap = false;
 
 protected static final void validateMipmap() {
     if(!checkedMipmap) {
-        availableMipmap = ReflectionUtil.isClassAvailable("com.jogamp.opengl.impl.glu.mipmap.Mipmap", GLU.class.getClassLoader());
+        availableMipmap = ReflectionUtil.isClassAvailable("jogamp.opengl.glu.mipmap.Mipmap", GLU.class.getClassLoader());
         checkedMipmap = true;
     }
     if(!availableMipmap) {
index d859225..f4021d6 100644 (file)
@@ -20,8 +20,8 @@ Ignore gluScaleImage
 IncludeAs CustomJavaCode GLU glu-CustomJavaCode-base.java
 
 # Imports for the Error and Registry classes
-Import com.jogamp.opengl.impl.glu.error.Error
-Import com.jogamp.opengl.impl.glu.registry.Registry
+Import jogamp.opengl.glu.error.Error
+Import jogamp.opengl.glu.registry.Registry
 
 Include glu-common.cfg
 
index f5fc7c1..d2a4802 100644 (file)
@@ -11,9 +11,9 @@ TagNativeBinding true
 #
 Import javax.media.opengl.*
 Import javax.media.opengl.glu.*
-Import com.jogamp.opengl.impl.*
-Import com.jogamp.opengl.impl.glu.*
-Import com.jogamp.opengl.impl.glu.tessellator.GLUtessellatorImpl
+Import jogamp.opengl.*
+Import jogamp.opengl.glu.*
+Import jogamp.opengl.glu.tessellator.GLUtessellatorImpl
 Import com.jogamp.common.util.ReflectionUtil
 
 # Raise GLException instead of RuntimeException in glue code
index aec0c44..11eeb7c 100644 (file)
@@ -25,7 +25,7 @@ CustomCCode #endif
 Include ../intptr.cfg
 
 EmitProcAddressTable true
-ProcAddressTablePackage   com.jogamp.opengl.impl.glu.gl2
+ProcAddressTablePackage   jogamp.opengl.glu.gl2
 ProcAddressTableClassName GLUgl2ProcAddressTable
 GetProcAddressTableExpr   getGLUProcAddressTable()
 
@@ -38,14 +38,14 @@ IncludeAs CustomJavaCode GLUgl2 glu-CustomJavaCode-gl2.java
 # GLU needs access to the GLUtesselatorImpl class for GLUtesselator,
 # to the Mipmap class for scaling and mipmap generation,
 # and to the nurbs.* package for the NURBS functionality
-Import com.jogamp.opengl.impl.glu.nurbs.*
+Import jogamp.opengl.glu.nurbs.*
 Import java.security.*
 Import com.jogamp.gluegen.runtime.opengl.GLProcAddressResolver
-Import com.jogamp.opengl.impl.glu.gl2.nurbs.*
-Import com.jogamp.opengl.impl.glu.mipmap.Mipmap
-Import com.jogamp.opengl.impl.glu.gl2.*
+Import jogamp.opengl.glu.gl2.nurbs.*
+Import jogamp.opengl.glu.mipmap.Mipmap
+Import jogamp.opengl.glu.gl2.*
 Import javax.media.opengl.GL2
-Import com.jogamp.opengl.impl.gl2.ProjectDouble
+Import jogamp.opengl.gl2.ProjectDouble
 
 #
 # ------------------------
index af89014..fa70113 100644 (file)
@@ -20,7 +20,7 @@ Ignore gluScaleImage
 IncludeAs CustomJavaCode GLUgl2es1 glu-CustomJavaCode-gl2es1.java
 
 Import javax.media.opengl.GLES1
-Import com.jogamp.opengl.impl.glu.mipmap.Mipmap
+Import jogamp.opengl.glu.mipmap.Mipmap
 
 
 Include glu-common.cfg
index dec3f45..e372e51 100644 (file)
@@ -30,29 +30,29 @@ static void _initClazzAccess(JNIEnv *env) {
 
     c = (*env)->FindClass(env, clazzNameBuffers);
     if(NULL==c) {
-        fprintf(stderr, "FatalError: Java_com_jogamp_opengl_impl_x11_glx_GLX: can't find %s\n", clazzNameBuffers);
+        fprintf(stderr, "FatalError: Java_jogamp_opengl_x11_glx_GLX: can't find %s\n", clazzNameBuffers);
         (*env)->FatalError(env, clazzNameBuffers);
     }
     clazzBuffers = (jclass)(*env)->NewGlobalRef(env, c);
     if(NULL==clazzBuffers) {
-        fprintf(stderr, "FatalError: Java_com_jogamp_opengl_impl_x11_glx_GLX: can't use %s\n", clazzNameBuffers);
+        fprintf(stderr, "FatalError: Java_jogamp_opengl_x11_glx_GLX: can't use %s\n", clazzNameBuffers);
         (*env)->FatalError(env, clazzNameBuffers);
     }
     c = (*env)->FindClass(env, clazzNameByteBuffer);
     if(NULL==c) {
-        fprintf(stderr, "FatalError: Java_com_jogamp_opengl_impl_x11_glx_GLX: can't find %s\n", clazzNameByteBuffer);
+        fprintf(stderr, "FatalError: Java_jogamp_opengl_x11_glx_GLX: can't find %s\n", clazzNameByteBuffer);
         (*env)->FatalError(env, clazzNameByteBuffer);
     }
     clazzByteBuffer = (jclass)(*env)->NewGlobalRef(env, c);
     if(NULL==c) {
-        fprintf(stderr, "FatalError: Java_com_jogamp_opengl_impl_x11_glx_GLX: can't use %s\n", clazzNameByteBuffer);
+        fprintf(stderr, "FatalError: Java_jogamp_opengl_x11_glx_GLX: can't use %s\n", clazzNameByteBuffer);
         (*env)->FatalError(env, clazzNameByteBuffer);
     }
 
     cstrBuffers = (*env)->GetStaticMethodID(env, clazzBuffers, 
                             clazzNameBuffersStaticCstrName, clazzNameBuffersStaticCstrSignature);
     if(NULL==cstrBuffers) {
-        fprintf(stderr, "FatalError: Java_com_jogamp_opengl_impl_x11_glx_GLX:: can't create %s.%s %s\n",
+        fprintf(stderr, "FatalError: Java_jogamp_opengl_x11_glx_GLX:: can't create %s.%s %s\n",
             clazzNameBuffers,
             clazzNameBuffersStaticCstrName, clazzNameBuffersStaticCstrSignature);
         (*env)->FatalError(env, clazzNameBuffersStaticCstrName);
@@ -60,12 +60,12 @@ static void _initClazzAccess(JNIEnv *env) {
 }
 
 /*   Java->C glue code:
- *   Java package: com.jogamp.opengl.impl.x11.glx.GLX
+ *   Java package: jogamp.opengl.x11.glx.GLX
  *    Java method: XVisualInfo glXGetVisualFromFBConfig(long dpy, long config)
  *     C function: XVisualInfo *  glXGetVisualFromFBConfig(Display *  dpy, GLXFBConfig config);
  */
 JNIEXPORT jobject JNICALL 
-Java_com_jogamp_opengl_impl_x11_glx_GLX_dispatch_1glXGetVisualFromFBConfig(JNIEnv *env, jclass _unused, jlong dpy, jlong config, jlong procAddress) {
+Java_jogamp_opengl_x11_glx_GLX_dispatch_1glXGetVisualFromFBConfig(JNIEnv *env, jclass _unused, jlong dpy, jlong config, jlong procAddress) {
   typedef XVisualInfo* (APIENTRY*_local_PFNGLXGETVISUALFROMFBCONFIG)(Display *  dpy, GLXFBConfig config);
   _local_PFNGLXGETVISUALFROMFBCONFIG ptr_glXGetVisualFromFBConfig;
   XVisualInfo *  _res;
@@ -88,12 +88,12 @@ Java_com_jogamp_opengl_impl_x11_glx_GLX_dispatch_1glXGetVisualFromFBConfig(JNIEn
 }
 
 /*   Java->C glue code:
- *   Java package: com.jogamp.opengl.impl.x11.glx.GLX
+ *   Java package: jogamp.opengl.x11.glx.GLX
  *    Java method: java.nio.LongBuffer glXChooseFBConfig(long dpy, int screen, java.nio.IntBuffer attribList, java.nio.IntBuffer nitems)
  *     C function: GLXFBConfig *  glXChooseFBConfig(Display *  dpy, int screen, const int *  attribList, int *  nitems);
  */
 JNIEXPORT jobject JNICALL 
-Java_com_jogamp_opengl_impl_x11_glx_GLX_dispatch_1glXChooseFBConfig(JNIEnv *env, jclass _unused, jlong dpy, jint screen, jobject attribList, jint attribList_byte_offset, jobject nitems, jint nitems_byte_offset, jlong procAddress) {
+Java_jogamp_opengl_x11_glx_GLX_dispatch_1glXChooseFBConfig(JNIEnv *env, jclass _unused, jlong dpy, jint screen, jobject attribList, jint attribList_byte_offset, jobject nitems, jint nitems_byte_offset, jlong procAddress) {
   typedef GLXFBConfig* (APIENTRY*_local_PFNGLXCHOOSEFBCONFIG)(Display *  dpy, int screen, const int *  attribList, int *  nitems);
   _local_PFNGLXCHOOSEFBCONFIG ptr_glXChooseFBConfig;
   int * _ptr2 = NULL;
@@ -131,12 +131,12 @@ Java_com_jogamp_opengl_impl_x11_glx_GLX_dispatch_1glXChooseFBConfig(JNIEnv *env,
 }
 
 /*   Java->C glue code:
- *   Java package: com.jogamp.opengl.impl.x11.glx.GLX
+ *   Java package: jogamp.opengl.x11.glx.GLX
  *    Java method: XVisualInfo glXChooseVisual(long dpy, int screen, java.nio.IntBuffer attribList)
  *     C function: XVisualInfo *  glXChooseVisual(Display *  dpy, int screen, int *  attribList);
  */
 JNIEXPORT jobject JNICALL 
-Java_com_jogamp_opengl_impl_x11_glx_GLX_dispatch_1glXChooseVisual(JNIEnv *env, jclass _unused, jlong dpy, jint screen, jobject attribList, jint attribList_byte_offset, jlong procAddress) {
+Java_jogamp_opengl_x11_glx_GLX_dispatch_1glXChooseVisual(JNIEnv *env, jclass _unused, jlong dpy, jint screen, jobject attribList, jint attribList_byte_offset, jlong procAddress) {
   typedef XVisualInfo* (APIENTRY*_local_PFNGLXCHOOSEVISUAL)(Display *  dpy, int screen, int *  attribList);
   _local_PFNGLXCHOOSEVISUAL ptr_glXChooseVisual;
   int * _ptr2 = NULL;
index dee1d01..4daa78b 100644 (file)
@@ -3,7 +3,7 @@
 JavaOutputDir gensrc/classes
 NativeOutputDir gensrc/native/jogl/X11
 
-Package com.jogamp.opengl.impl.x11.glx
+Package jogamp.opengl.x11.glx
 JavaClass GLX
 Style AllStatic
 Include gl-common.cfg
@@ -21,7 +21,7 @@ EmitProcAddressTable true
 ProcAddressTableClassName GLXProcAddressTable
 GetProcAddressTableExpr glxProcAddressTable
 
-Import com.jogamp.nativewindow.impl.x11.*
+Import jogamp.nativewindow.x11.*
 Import com.jogamp.gluegen.runtime.opengl.GLProcAddressResolver
 
 CustomJavaCode GLX private static GLXProcAddressTable glxProcAddressTable = new GLXProcAddressTable(new GLProcAddressResolver());
index aeed3af..82490a2 100644 (file)
@@ -3,13 +3,13 @@
 JavaOutputDir gensrc/classes
 NativeOutputDir gensrc/native/jogl/X11
 
-Package com.jogamp.opengl.impl.x11.glx
+Package jogamp.opengl.x11.glx
 Style InterfaceAndImpl
 JavaClass GLXExt
-ImplPackage com.jogamp.opengl.impl.x11.glx
+ImplPackage jogamp.opengl.x11.glx
 ImplJavaClass GLXExtImpl
 
-ExtendedInterfaceSymbolsIgnore ../build-temp/gensrc/classes/com/jogamp/opengl/impl/x11/glx/GLX.java
+ExtendedInterfaceSymbolsIgnore ../build-temp/gensrc/classes/jogamp/opengl/x11/glx/GLX.java
 Include gl-common.cfg
 Include gl-desktop.cfg
 
@@ -20,7 +20,7 @@ EmitProcAddressTable true
 ProcAddressTableClassName GLXExtProcAddressTable
 GetProcAddressTableExpr _context.getGLXExtProcAddressTable()
 
-Import com.jogamp.nativewindow.impl.x11.*
+Import jogamp.nativewindow.x11.*
 
 # Ignore everything that doesn't start with glX or GLX
 IgnoreNot ^(glX|GLX).+
index 97938a8..a868345 100644 (file)
@@ -3,7 +3,7 @@
 JavaOutputDir gensrc/classes
 NativeOutputDir gensrc/native/jogl/Windows
 
-Package com.jogamp.opengl.impl.windows.wgl
+Package jogamp.opengl.windows.wgl
 JavaClass WGL
 Style AllStatic
 Include gl-common.cfg
index aca757b..d37a861 100644 (file)
@@ -3,10 +3,10 @@
 JavaOutputDir gensrc/classes
 NativeOutputDir gensrc/native/jogl/Windows
 
-Package com.jogamp.opengl.impl.windows.wgl
+Package jogamp.opengl.windows.wgl
 Style InterfaceAndImpl
 JavaClass WGLExt
-ImplPackage com.jogamp.opengl.impl.windows.wgl
+ImplPackage jogamp.opengl.windows.wgl
 ImplJavaClass WGLExtImpl
 Include gl-common.cfg
 Include gl-desktop.cfg
index aad0ab2..598ced3 100644 (file)
@@ -16,12 +16,12 @@ private static JAWT_PlatformInfo newPlatformInfo(ByteBuffer buf) {
     try {
       Class factoryClass;
       if (osName.startsWith("wind")) {
-        factoryClass = Class.forName("com.jogamp.nativewindow.impl.jawt.windows.JAWT_Win32DrawingSurfaceInfo");
+        factoryClass = Class.forName("jogamp.nativewindow.jawt.windows.JAWT_Win32DrawingSurfaceInfo");
       } else if (osName.startsWith("mac os x")) {
-        factoryClass = Class.forName("com.jogamp.nativewindow.impl.jawt.macosx.JAWT_MacOSXDrawingSurfaceInfo");
+        factoryClass = Class.forName("jogamp.nativewindow.jawt.macosx.JAWT_MacOSXDrawingSurfaceInfo");
       } else {
         // Assume Linux, Solaris, etc. Should probably test for these explicitly.
-        factoryClass = Class.forName("com.jogamp.nativewindow.impl.jawt.x11.JAWT_X11DrawingSurfaceInfo");
+        factoryClass = Class.forName("jogamp.nativewindow.jawt.x11.JAWT_X11DrawingSurfaceInfo");
       }
       platformInfoFactoryMethod = factoryClass.getMethod("create",
                                                          new Class[] { ByteBuffer.class });
index 4ed0a88..d633c47 100644 (file)
@@ -1,6 +1,6 @@
 # Common JAWT config file
 Style AllStatic
-Package com.jogamp.nativewindow.impl.jawt
+Package jogamp.nativewindow.jawt
 JavaClass JAWTFactory
 JavaOutputDir gensrc/classes
 #NativeOutputDir gensrc/native/<PLATFORM>
@@ -21,6 +21,6 @@ IncludeAs CustomJavaCode JAWT jawt-CustomJavaCode.java
 CustomCCode #include <jawt.h>
 
 import java.security.*
-import com.jogamp.nativewindow.impl.jawt.*
+import jogamp.nativewindow.jawt.*
 
 IncludeAs CustomJavaCode JAWT_DrawingSurfaceInfo jawt-DrawingSurfaceInfo-CustomJavaCode.java
index e018af0..c41367f 100644 (file)
@@ -9,6 +9,6 @@ Opaque long NSView *
 CustomCCode #include <inttypes.h>
 CustomCCode #include </usr/include/machine/types.h>
 
-StructPackage JAWT_MacOSXDrawingSurfaceInfo com.jogamp.nativewindow.impl.jawt.macosx
+StructPackage JAWT_MacOSXDrawingSurfaceInfo jogamp.nativewindow.jawt.macosx
 EmitStruct JAWT_MacOSXDrawingSurfaceInfo
 Implements JAWT_MacOSXDrawingSurfaceInfo JAWT_PlatformInfo
index 00b3a33..d1fa702 100644 (file)
@@ -10,6 +10,6 @@ IgnoreField JAWT_Win32DrawingSurfaceInfo hpalette
 
 Include ../intptr.cfg
 
-StructPackage JAWT_Win32DrawingSurfaceInfo com.jogamp.nativewindow.impl.jawt.windows
+StructPackage JAWT_Win32DrawingSurfaceInfo jogamp.nativewindow.jawt.windows
 EmitStruct JAWT_Win32DrawingSurfaceInfo
 Implements JAWT_Win32DrawingSurfaceInfo JAWT_PlatformInfo
index 4e7ed26..ac9d1aa 100644 (file)
@@ -10,6 +10,6 @@ IgnoreField JAWT_X11DrawingSurfaceInfo GetAWTColor
 
 CustomCCode #include <inttypes.h>
 
-StructPackage JAWT_X11DrawingSurfaceInfo com.jogamp.nativewindow.impl.jawt.x11
+StructPackage JAWT_X11DrawingSurfaceInfo jogamp.nativewindow.jawt.x11
 EmitStruct JAWT_X11DrawingSurfaceInfo
 Implements JAWT_X11DrawingSurfaceInfo JAWT_PlatformInfo
index d4ca642..8942111 100644 (file)
@@ -3,7 +3,7 @@
 JavaOutputDir gensrc/classes
 NativeOutputDir gensrc/native/Windows
 
-Package com.jogamp.nativewindow.impl.windows
+Package jogamp.nativewindow.windows
 JavaClass GDI
 Style AllStatic
 
@@ -22,8 +22,8 @@ Opaque long void **
 
 Import javax.media.nativewindow.util.Point
 Import javax.media.nativewindow.NativeWindowException
-Import com.jogamp.nativewindow.impl.NWJNILibLoader
-import com.jogamp.nativewindow.impl.Debug
+Import jogamp.nativewindow.NWJNILibLoader
+import jogamp.nativewindow.Debug
 
 CustomCCode #define WIN32_LEAN_AND_MEAN
 CustomCCode #include <windows.h>
index fb481ac..8848980 100644 (file)
@@ -1,6 +1,6 @@
 # This .cfg file is used to generate the interface to the GLX routines
 # used internally by the X11GLContext implementation.
-Package com.jogamp.nativewindow.impl.x11
+Package jogamp.nativewindow.x11
 JavaClass X11Lib
 Style AllStatic
 
index 2a2f67b..a7710a2 100755 (executable)
@@ -7,15 +7,15 @@ shift
 BUILDDIR_GLUEGEN=$1
 shift
 if [ -z "$BUILDDIR" -o -z "$BUILDDIR_GLUEGEN" ] ; then 
-    echo "usage $0 <BUILDDIR-JOGL> <BUILDDIR-GLUEGEN> [-skippack200]"
+    echo "usage $0 <BUILDDIR-JOGL> <BUILDDIR-GLUEGEN> [-pack200]"
     exit 1
 fi
 
 STATDIR=$BUILDDIR-stats
 
-skippack200=0
-if [ "$1" = "-skippack200" ] ; then
-    skippack200=1
+pack200=0
+if [ "$1" = "-pack200" ] ; then
+    pack200=1
 fi
 
 function report() {
@@ -131,7 +131,7 @@ echo
 sort jogl*.lst | uniq -d
 mv nope/* .
 
-mv jogl.test.lst *.cdc.lst *.all*.lst nope/
+mv jogl.test.lst *.cdc.lst *.all*.lst gluegen-gl.lst nope/
 cat *.lst | sort -u > allparts.lst
 mv nope/* .
 cat *.all.lst gluegen-rt.lst   | sort -u > allall.lst
@@ -143,7 +143,7 @@ diff -Nur allparts.lst allall.lst
 
 listdeployment jar
 
-if [ $skippack200 -eq 0 ] ; then
+if [ $pack200 -eq 1 ] ; then
     for i in *.jar ; do
         fname=$i
         bname=$(basename $fname .jar)
index 29feae6..d4aee05 100644 (file)
@@ -1,4 +1,4 @@
-REM scripts\java-win64-dbg.bat com.jogamp.newt.impl.awt.opengl.VersionApplet
+REM scripts\java-win64-dbg.bat jogamp.newt.awt.opengl.VersionApplet
 REM scripts\java-win64-dbg.bat com.jogamp.newt.opengl.GLWindow
 REM scripts\java-win64-dbg.bat javax.media.opengl.awt.GLCanvas
 REM scripts\java-win64-dbg.bat com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT -time 5000
index e94d422..9a5e6fb 100644 (file)
@@ -38,7 +38,7 @@ function jrun() {
     #D_ARGS="-Dnewt.debug.EDT"
     #D_ARGS="-Djogl.debug=all -Dnativewindow.debug=all -Dnewt.debug=all"
     #D_ARGS="-Djogl.debug=all -Dnewt.debug=all"
-    D_ARGS="-Dnewt.debug.Window -Dnewt.debug.Display -Dnewt.debug.EDT -Djogl.debug.GLContext"
+    #D_ARGS="-Dnewt.debug.Window -Dnewt.debug.Display -Dnewt.debug.EDT -Djogl.debug.GLContext"
     #D_ARGS="-Dnewt.debug=all"
     #D_ARGS="-Dnativewindow.debug=all"
     #D_ARGS="-Djogl.debug.GraphicsConfiguration"
@@ -96,7 +96,7 @@ function testawt() {
 #
 # awt (testawt)
 #
-#testawt com.jogamp.newt.impl.awt.opengl.VersionApplet $*
+#testawt jogamp.newt.awt.opengl.VersionApplet $*
 #testawt javax.media.opengl.awt.GLCanvas $*
 #testawt com.jogamp.opengl.test.junit.jogl.awt.TestAWT01GLn $*
 #testawt com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListAWT $*
@@ -110,6 +110,7 @@ function testawt() {
 #testawt com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleAWT
 #testawt com.jogamp.opengl.test.junit.jogl.swt.TestSWT01GLn
 #testawt com.jogamp.opengl.test.junit.jogl.awt.TestBug461OffscreenSupersamplingSwingAWT
+testawt com.jogamp.opengl.test.junit.jogl.texture.TestGrayTextureFromFileAWTBug417
 
 #
 # newt.awt (testawt)
@@ -143,7 +144,7 @@ function testawt() {
 
 #testawt $*
 
-testnoawt com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen02BitmapNEWT
+#testnoawt com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen02BitmapNEWT
 
 $spath/count-edt-start.sh java-run.log
 
index 7acba95..d11504a 100644 (file)
@@ -550,7 +550,7 @@ public class BuildComposablePipeline {
          * method wrappers have been generated.
          */
         protected void preMethodEmissionHook(PrintWriter output) {
-            output.println("  public static final boolean DEBUG = com.jogamp.opengl.impl.Debug.debug(\"" + getOutputName() + "\");");
+            output.println("  public static final boolean DEBUG = jogamp.opengl.Debug.debug(\"" + getOutputName() + "\");");
         }
 
         /**
index 96cfe65..4a85797 100644 (file)
@@ -29,7 +29,7 @@
 package com.jogamp.opengl.util;
 
 import com.jogamp.common.util.locks.RecursiveLock;
-import com.jogamp.opengl.impl.Debug;
+import jogamp.opengl.Debug;
 import java.util.ArrayList;
 import javax.media.opengl.GLAnimatorControl;
 import javax.media.opengl.GLAutoDrawable;
index 1141f66..4586d1d 100644 (file)
@@ -8,7 +8,7 @@ import javax.media.opengl.*;
 
 import com.jogamp.opengl.util.glsl.*;
 
-import com.jogamp.opengl.impl.SystemUtil;
+import jogamp.opengl.SystemUtil;
 
 import java.nio.*;
 
index 2ab77fa..88a8603 100644 (file)
@@ -3,7 +3,7 @@ package com.jogamp.opengl.util;
 
 import javax.media.opengl.*;
 
-import com.jogamp.opengl.util.glsl.fixedfunc.impl.*;
+import jogamp.opengl.util.glsl.fixedfunc.*;
 
 import java.nio.*;
 
index 672325c..c649d1c 100644 (file)
@@ -40,7 +40,7 @@
 package com.jogamp.opengl.util;
 
 import javax.media.opengl.*;
-import com.jogamp.opengl.impl.*;
+import jogamp.opengl.*;
 
 /** Provides control over the primary display's gamma, brightness and
     contrast controls via the hardware gamma ramp tables. Not
index 47de8ce..0e1b792 100644 (file)
@@ -34,7 +34,7 @@
 package com.jogamp.opengl.util;
 
 import com.jogamp.common.nio.Buffers;
-import com.jogamp.opengl.impl.ProjectFloat;
+import jogamp.opengl.ProjectFloat;
 
 import java.nio.*;
 import java.util.ArrayList;
index 6073a75..8688217 100644 (file)
@@ -40,7 +40,7 @@
 package com.jogamp.opengl.util.awt;
 
 import com.jogamp.common.nio.Buffers;
-import com.jogamp.opengl.impl.Debug;
+import jogamp.opengl.Debug;
 import com.jogamp.opengl.util.*;
 import com.jogamp.opengl.util.packrect.*;
 import com.jogamp.opengl.util.texture.*;
index 1d7f38a..5dd1b5a 100644 (file)
@@ -31,7 +31,7 @@ package com.jogamp.opengl.util.glsl;
 import com.jogamp.common.nio.Buffers;
 import javax.media.opengl.*;
 import com.jogamp.opengl.util.*;
-import com.jogamp.opengl.impl.Debug;
+import jogamp.opengl.Debug;
 
 import java.util.*;
 import java.nio.*;
index 42bf91e..57ae6cf 100644 (file)
@@ -29,7 +29,7 @@
 package com.jogamp.opengl.util.glsl;
 
 import javax.media.opengl.*;
-import com.jogamp.opengl.impl.Debug;
+import jogamp.opengl.Debug;
 
 import java.util.HashMap;
 import java.util.HashSet;
index 7ec4ac5..9d7eecb 100644 (file)
@@ -7,7 +7,7 @@ package com.jogamp.opengl.util.glsl.fixedfunc;
 import javax.media.opengl.*;
 import javax.media.opengl.fixedfunc.*;
 
-import com.jogamp.opengl.util.glsl.fixedfunc.impl.*;
+import jogamp.opengl.util.glsl.fixedfunc.*;
 
 /**
  * Tool to pipeline GL2ES2 into a fixed function emulation implementing GL2ES1.
index 57ac0d4..38f8ff9 100644 (file)
@@ -42,7 +42,7 @@ import java.security.*;
 import javax.media.opengl.*;
 import javax.media.opengl.glu.*;
 import javax.media.nativewindow.NativeWindowFactory;
-import com.jogamp.opengl.impl.*;
+import jogamp.opengl.*;
 import com.jogamp.opengl.util.texture.*;
 import com.jogamp.opengl.util.texture.spi.*;
 
index 3b694be..eb65ff5 100644 (file)
@@ -46,7 +46,7 @@ import java.util.*;
 
 import javax.media.opengl.*;
 import javax.media.opengl.glu.*;
-import com.jogamp.opengl.impl.Debug;
+import jogamp.opengl.Debug;
 import com.jogamp.opengl.util.*;
 import com.jogamp.opengl.util.texture.spi.*;
 
index 819a6ac..e86ff16 100644 (file)
@@ -46,7 +46,7 @@ import java.util.*;
 
 import javax.media.opengl.*;
 import javax.media.opengl.glu.*;
-import com.jogamp.opengl.impl.Debug;
+import jogamp.opengl.Debug;
 import com.jogamp.opengl.util.*;
 import com.jogamp.opengl.util.texture.spi.*;
 
index a45821d..6e2f1b9 100644 (file)
@@ -46,7 +46,7 @@ import java.net.*;
 import javax.imageio.*;
 import javax.media.opengl.GLProfile;
 
-import com.jogamp.opengl.impl.Debug;
+import jogamp.opengl.Debug;
 import com.jogamp.opengl.util.texture.*;
 import com.jogamp.opengl.util.texture.awt.*;
 import com.jogamp.opengl.util.texture.spi.*;
index d49eeb8..fcd055f 100644 (file)
@@ -5,10 +5,10 @@ import javax.media.opengl.*;
 import javax.media.opengl.glu.GLU;
 import com.jogamp.opengl.util.texture.*;
 
-import com.jogamp.opengl.impl.egl.EGL;
-import com.jogamp.opengl.impl.egl.EGLContext;
-import com.jogamp.opengl.impl.egl.EGLDrawable;
-import com.jogamp.opengl.impl.egl.EGLExt;
+import jogamp.opengl.egl.EGL;
+import jogamp.opengl.egl.EGLContext;
+import jogamp.opengl.egl.EGLDrawable;
+import jogamp.opengl.egl.EGLExt;
 
 import java.net.URL;
 import java.nio.ByteBuffer;
index ecba181..9352ad4 100644 (file)
@@ -41,7 +41,7 @@
 package javax.media.opengl;
 
 import javax.media.nativewindow.NativeWindowException;
-import com.jogamp.opengl.impl.Debug;
+import jogamp.opengl.Debug;
 import java.util.List;
 import javax.media.nativewindow.CapabilitiesImmutable;
 
index cde327a..cf24d10 100644 (file)
@@ -40,7 +40,7 @@
 
 package javax.media.opengl;
 
-import com.jogamp.opengl.impl.Debug;
+import jogamp.opengl.Debug;
 import java.security.*;
 
 /** A higher-level abstraction than {@link GLDrawable} which supplies
index a0c0dd8..b859dee 100644 (file)
@@ -43,7 +43,7 @@ package javax.media.opengl;
 import java.util.HashMap;
 import java.util.HashSet;
 import javax.media.nativewindow.AbstractGraphicsDevice;
-import com.jogamp.opengl.impl.Debug;
+import jogamp.opengl.Debug;
 
 /** Abstraction for an OpenGL rendering context. In order to perform
     OpenGL rendering, a context must be "made current" on the current
@@ -611,7 +611,7 @@ public abstract class GLContext {
   }
 
   /**
-   * Called by {@link com.jogamp.opengl.impl.GLContextImpl#createContextARBMapVersionsAvailable} not intended to be used by
+   * Called by {@link jogamp.opengl.GLContextImpl#createContextARBMapVersionsAvailable} not intended to be used by
    * implementations. However, if {@link #createContextARB} is not being used within
    * {@link javax.media.opengl.GLDrawableFactory#getOrCreateSharedContext(javax.media.nativewindow.AbstractGraphicsDevice)},
    * GLProfile has to map the available versions.
index 500173c..395ee37 100644 (file)
@@ -46,7 +46,7 @@ import java.util.ArrayList;
 import java.util.List;
 
 import com.jogamp.common.JogampRuntimeException;
-import com.jogamp.common.impl.Debug;
+import jogamp.common.Debug;
 import com.jogamp.common.util.ReflectionUtil;
 
 import javax.media.nativewindow.AbstractGraphicsDevice;
@@ -92,8 +92,8 @@ public abstract class GLDrawableFactory {
   private static final GLDrawableFactory eglFactory;
   private static final GLDrawableFactory nativeOSFactory;
   private static final String nativeOSType;
-  static final String macosxFactoryClassNameCGL = "com.jogamp.opengl.impl.macosx.cgl.MacOSXCGLDrawableFactory";
-  static final String macosxFactoryClassNameAWTCGL = "com.jogamp.opengl.impl.macosx.cgl.awt.MacOSXAWTCGLDrawableFactory";
+  static final String macosxFactoryClassNameCGL = "jogamp.opengl.macosx.cgl.MacOSXCGLDrawableFactory";
+  static final String macosxFactoryClassNameAWTCGL = "jogamp.opengl.macosx.cgl.awt.MacOSXAWTCGLDrawableFactory";
 
   protected static ArrayList/*<GLDrawableFactoryImpl>*/ glDrawableFactories = new ArrayList();
 
@@ -119,9 +119,9 @@ public abstract class GLDrawableFactory {
     ClassLoader cl = GLDrawableFactory.class.getClassLoader();
     if (null == factoryClassName) {
         if ( nativeOSType.equals(NativeWindowFactory.TYPE_X11) ) {
-          factoryClassName = "com.jogamp.opengl.impl.x11.glx.X11GLXDrawableFactory";
+          factoryClassName = "jogamp.opengl.x11.glx.X11GLXDrawableFactory";
         } else if ( nativeOSType.equals(NativeWindowFactory.TYPE_WINDOWS) ) {
-          factoryClassName = "com.jogamp.opengl.impl.windows.wgl.WindowsWGLDrawableFactory";
+          factoryClassName = "jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory";
         } else if ( nativeOSType.equals(NativeWindowFactory.TYPE_MACOSX) ) {
             if(ReflectionUtil.isClassAvailable(macosxFactoryClassNameAWTCGL, cl)) {
                 factoryClassName = macosxFactoryClassNameAWTCGL;
@@ -152,7 +152,7 @@ public abstract class GLDrawableFactory {
 
     tmp = null;
     try {
-        tmp = (GLDrawableFactory) ReflectionUtil.createInstance("com.jogamp.opengl.impl.egl.EGLDrawableFactory", cl);
+        tmp = (GLDrawableFactory) ReflectionUtil.createInstance("jogamp.opengl.egl.EGLDrawableFactory", cl);
     } catch (JogampRuntimeException jre) {
         if (GLProfile.DEBUG) {
             System.err.println("Info: GLDrawableFactory.static - EGLDrawableFactory - not available");
index 590e88a..926651c 100644 (file)
@@ -39,7 +39,7 @@ package javax.media.opengl;
 import java.lang.reflect.*;
 import java.util.StringTokenizer;
 
-import com.jogamp.opengl.impl.*;
+import jogamp.opengl.*;
 
 /**
  * Factory for pipelining GL instances
index 10d92b0..c46f2f5 100644 (file)
@@ -42,10 +42,10 @@ import com.jogamp.common.jvm.JVMUtil;
 import com.jogamp.common.util.ReflectionUtil;
 import com.jogamp.common.util.VersionUtil;
 import com.jogamp.nativewindow.NativeWindowVersion;
-import com.jogamp.opengl.impl.Debug;
-import com.jogamp.opengl.impl.GLDrawableFactoryImpl;
-import com.jogamp.opengl.impl.GLDynamicLookupHelper;
-import com.jogamp.opengl.impl.DesktopGLDynamicLookupHelper;
+import jogamp.opengl.Debug;
+import jogamp.opengl.GLDrawableFactoryImpl;
+import jogamp.opengl.GLDynamicLookupHelper;
+import jogamp.opengl.DesktopGLDynamicLookupHelper;
 import com.jogamp.opengl.JoglVersion;
 import javax.media.nativewindow.AbstractGraphicsDevice;
 import javax.media.opengl.fixedfunc.GLPointerFunc;
@@ -1173,7 +1173,7 @@ public class GLProfile {
         isAWTAvailable = NativeWindowFactory.isAWTAvailable() &&
                          ReflectionUtil.isClassAvailable("javax.media.opengl.awt.GLCanvas", classloader) ; // JOGL
 
-        hasGL234Impl   = ReflectionUtil.isClassAvailable("com.jogamp.opengl.impl.gl4.GL4bcImpl", classloader);
+        hasGL234Impl   = ReflectionUtil.isClassAvailable("jogamp.opengl.gl4.GL4bcImpl", classloader);
         
         //
         // Iteration of desktop GL availability detection
@@ -1216,7 +1216,7 @@ public class GLProfile {
             defaultDevice = defaultDesktopDevice;
         }
 
-        if ( ReflectionUtil.isClassAvailable("com.jogamp.opengl.impl.egl.EGLDrawableFactory", classloader) ) {
+        if ( ReflectionUtil.isClassAvailable("jogamp.opengl.egl.EGLDrawableFactory", classloader) ) {
             t=null;
             try {
                 eglFactory = (GLDrawableFactoryImpl) GLDrawableFactory.getFactoryImpl(GLES2);
@@ -1547,11 +1547,11 @@ public class GLProfile {
              GL3bc.equals(profileImpl) ||
              GL3.equals(profileImpl)   ||
              GL2.equals(profileImpl) ) {
-            return "com.jogamp.opengl.impl.gl4.GL4bc";
+            return "jogamp.opengl.gl4.GL4bc";
         } else if(GLES1.equals(profileImpl) || GL2ES1.equals(profileImpl)) {
-            return "com.jogamp.opengl.impl.es1.GLES1";
+            return "jogamp.opengl.es1.GLES1";
         } else if(GLES2.equals(profileImpl) || GL2ES2.equals(profileImpl)) {
-            return "com.jogamp.opengl.impl.es2.GLES2";
+            return "jogamp.opengl.es2.GLES2";
         } else {
             throw new GLException("unsupported profile \"" + profileImpl + "\"");
         }
index e58792b..d0f3ebb 100644 (file)
@@ -39,7 +39,7 @@
 
 package javax.media.opengl;
 
-import com.jogamp.opengl.impl.*;
+import jogamp.opengl.*;
 
 /** This API provides access to the threading model for the implementation of 
     the classes in this package.
index 75b9ec3..b7ec1ec 100644 (file)
@@ -92,10 +92,10 @@ import com.jogamp.common.util.VersionUtil;
 import com.jogamp.opengl.JoglVersion;
 
 import com.jogamp.common.util.locks.RecursiveLock;
-import com.jogamp.opengl.impl.Debug;
-import com.jogamp.opengl.impl.GLContextImpl;
-import com.jogamp.opengl.impl.GLDrawableHelper;
-import com.jogamp.opengl.impl.ThreadingImpl;
+import jogamp.opengl.Debug;
+import jogamp.opengl.GLContextImpl;
+import jogamp.opengl.GLDrawableHelper;
+import jogamp.opengl.ThreadingImpl;
 
 // FIXME: Subclasses need to call resetGLFunctionAvailability() on their
 // context whenever the displayChanged() function is called on our
index 46c799d..d58ad03 100644 (file)
@@ -83,14 +83,14 @@ import javax.media.opengl.GLProfile;
 import javax.media.opengl.GLRunnable;
 import javax.media.opengl.Threading;
 import com.jogamp.opengl.util.FBObject;
-import com.jogamp.opengl.impl.Debug;
-import com.jogamp.opengl.impl.GLContextImpl;
-import com.jogamp.opengl.impl.GLDrawableFactoryImpl;
-import com.jogamp.opengl.impl.GLDrawableHelper;
-import com.jogamp.opengl.impl.GLDrawableImpl;
-import com.jogamp.opengl.impl.ThreadingImpl;
-import com.jogamp.opengl.impl.awt.Java2D;
-import com.jogamp.opengl.impl.awt.Java2DGLContext;
+import jogamp.opengl.Debug;
+import jogamp.opengl.GLContextImpl;
+import jogamp.opengl.GLDrawableFactoryImpl;
+import jogamp.opengl.GLDrawableHelper;
+import jogamp.opengl.GLDrawableImpl;
+import jogamp.opengl.ThreadingImpl;
+import jogamp.opengl.awt.Java2D;
+import jogamp.opengl.awt.Java2DGLContext;
 
 // FIXME: Subclasses need to call resetGLFunctionAvailability() on their
 // context whenever the displayChanged() function is called on their
index 72ad68c..0f05619 100644 (file)
@@ -352,5 +352,5 @@ public interface GLUtessellatorCallback {
    */
   public void errorData(int errnum, Object polygonData);
 
-  //void mesh(com.jogamp.opengl.impl.tessellator.GLUmesh mesh);
+  //void mesh(jogamp.opengl.tessellator.GLUmesh mesh);
 }
index f380f46..bd12dfb 100644 (file)
@@ -68,7 +68,7 @@ public class GLUtessellatorCallbackAdapter implements GLUtessellatorCallback {
     public void edgeFlag(boolean boundaryEdge) {}
     public void vertex(Object vertexData) {}
     public void end() {}
-//  public void mesh(com.jogamp.opengl.impl.tessellator.GLUmesh mesh) {}
+//  public void mesh(jogamp.opengl.tessellator.GLUmesh mesh) {}
     public void error(int errnum) {}
     public void combine(double[] coords, Object[] data,
                             float[] weight, Object[] outData) {}
index 82a5f2f..83c79c1 100644 (file)
@@ -37,7 +37,7 @@
  * and developed by Kenneth Bradley Russell and Christopher John Kline.
  */
 
-package com.jogamp.opengl.impl;
+package jogamp.opengl;
 
 import java.security.*;
 
index 5cacf50..dc33541 100644 (file)
@@ -26,7 +26,7 @@
  * or implied, of JogAmp Community.
  */
  
-package com.jogamp.opengl.impl;
+package jogamp.opengl;
 
 import java.util.List;
 import java.util.ArrayList;
index 77b6ba9..4879c61 100644 (file)
@@ -26,7 +26,7 @@
  * or implied, of JogAmp Community.
  */
  
-package com.jogamp.opengl.impl;
+package jogamp.opengl;
 
 import com.jogamp.common.os.NativeLibrary;
 import java.util.*;
index a5fa98b..b5223a5 100644 (file)
@@ -38,7 +38,7 @@
  * and developed by Kenneth Bradley Russell and Christopher John Kline.
  */
 
-package com.jogamp.opengl.impl;
+package jogamp.opengl;
 
 import javax.media.opengl.*;
 import java.util.*;
index 6ebda22..15e3aff 100644 (file)
@@ -38,7 +38,7 @@
  * and developed by Kenneth Bradley Russell and Christopher John Kline.
  */
 
-package com.jogamp.opengl.impl;
+package jogamp.opengl;
 
 import javax.media.opengl.*;
 import com.jogamp.common.util.IntLongHashMap;
index 680fdc9..d028bf9 100644 (file)
@@ -38,7 +38,7 @@
  * and developed by Kenneth Bradley Russell and Christopher John Kline.
  */
 
-package com.jogamp.opengl.impl;
+package jogamp.opengl;
 
 import javax.media.opengl.*;
 import com.jogamp.common.util.IntIntHashMap;
index 366b7a3..478acba 100644 (file)
@@ -38,7 +38,7 @@
  * and developed by Kenneth Bradley Russell and Christopher John Kline.
  */
 
-package com.jogamp.opengl.impl;
+package jogamp.opengl;
 
 import java.nio.ByteBuffer;
 import java.util.HashMap;
index ea78f52..f725508 100644 (file)
@@ -38,7 +38,7 @@
  * and developed by Kenneth Bradley Russell and Christopher John Kline.
  */
 
-package com.jogamp.opengl.impl;
+package jogamp.opengl;
 
 import javax.media.opengl.*;
 
index 7be06b6..bbb4614 100644 (file)
@@ -37,7 +37,7 @@
  * and developed by Kenneth Bradley Russell and Christopher John Kline.
  */
 
-package com.jogamp.opengl.impl;
+package jogamp.opengl;
 
 // FIXME: refactor Java SE dependencies
 // import java.awt.GraphicsConfiguration;
index 51c87b9..5855901 100644 (file)
@@ -38,7 +38,7 @@
  * and developed by Kenneth Bradley Russell and Christopher John Kline.
  */
 
-package com.jogamp.opengl.impl;
+package jogamp.opengl;
 
 import java.nio.*;
 import javax.media.nativewindow.*;
index 4aae89b..fe2b374 100644 (file)
@@ -38,7 +38,7 @@
  * and developed by Kenneth Bradley Russell and Christopher John Kline.
  */
 
-package com.jogamp.opengl.impl;
+package jogamp.opengl;
 
 import java.util.*;
 import javax.media.opengl.*;
index 5459d88..af14e5f 100644 (file)
@@ -38,7 +38,7 @@
  * and developed by Kenneth Bradley Russell and Christopher John Kline.
  */
 
-package com.jogamp.opengl.impl;
+package jogamp.opengl;
 
 import javax.media.nativewindow.*;
 import javax.media.opengl.*;
index 34d1e9f..bedf431 100644 (file)
@@ -26,7 +26,7 @@
  * or implied, of JogAmp Community.
  */
  
-package com.jogamp.opengl.impl;
+package jogamp.opengl;
 
 import com.jogamp.common.os.DynamicLibraryBundleInfo;
 import java.util.*;
index c88e96c..d2dac81 100644 (file)
@@ -26,7 +26,7 @@
  * or implied, of JogAmp Community.
  */
  
-package com.jogamp.opengl.impl;
+package jogamp.opengl;
 
 import com.jogamp.common.os.DynamicLibraryBundle;
 
index 62770da..e51e997 100644 (file)
@@ -26,7 +26,7 @@
  * or implied, of JogAmp Community.
  */
 
-package com.jogamp.opengl.impl;
+package jogamp.opengl;
 
 import java.util.List;
 import javax.media.nativewindow.CapabilitiesChooser;
index 529b32f..066ea81 100644 (file)
@@ -26,7 +26,7 @@
  * or implied, of JogAmp Community.
  */
 
-package com.jogamp.opengl.impl;
+package jogamp.opengl;
 
 import java.util.ArrayList;
 import javax.media.opengl.GLCapabilities;
index 5119f53..671390f 100644 (file)
@@ -38,7 +38,7 @@
  * and developed by Kenneth Bradley Russell and Christopher John Kline.
  */
 
-package com.jogamp.opengl.impl;
+package jogamp.opengl;
 
 import com.jogamp.common.util.locks.RecursiveLock;
 import javax.media.nativewindow.NativeSurface;
index a2a6939..e5b66b9 100644 (file)
@@ -26,7 +26,7 @@
  * or implied, of JogAmp Community.
  */
  
-package com.jogamp.opengl.impl;
+package jogamp.opengl;
 
 import javax.media.opengl.GLRunnable;
 import javax.media.opengl.GLAutoDrawable;
index 9d896b7..22874c0 100644 (file)
@@ -37,7 +37,7 @@
  * and developed by Kenneth Bradley Russell and Christopher John Kline.
  */
 
-package com.jogamp.opengl.impl;
+package jogamp.opengl;
 
 import java.util.List;
 import java.util.ArrayList;
index fa1c5c0..5bd008f 100644 (file)
@@ -26,7 +26,7 @@
  * or implied, of JogAmp Community.
  */
 
-package com.jogamp.opengl.impl;
+package jogamp.opengl;
 
 import java.util.StringTokenizer;
 import com.jogamp.common.util.VersionNumber;
index c292de7..e57cbe0 100644 (file)
@@ -37,7 +37,7 @@
  * and developed by Kenneth Bradley Russell and Christopher John Kline.
  */
 
-package com.jogamp.opengl.impl;
+package jogamp.opengl;
 
 import java.lang.reflect.InvocationTargetException;
 import java.security.*;
index a691a61..71a6b49 100644 (file)
@@ -26,7 +26,7 @@
  * or implied, of JogAmp Community.
  */
 
-package com.jogamp.opengl.impl;
+package jogamp.opengl;
 
 import java.nio.ByteBuffer;
 import java.util.HashMap;
index ab277e7..a6316b2 100644 (file)
  * in the design, construction, operation or maintenance of any nuclear
  * facility.
  */
-package com.jogamp.opengl.impl;
+package jogamp.opengl;
 
 import java.nio.*;
 
index 765c662..3866799 100644 (file)
@@ -25,7 +25,7 @@
  * authors and should not be interpreted as representing official policies, either expressed
  * or implied, of JogAmp Community.
  */
-package com.jogamp.opengl.impl;
+package jogamp.opengl;
 
 import java.util.Collection;
 import java.util.HashSet;
index d434f51..d63699a 100644 (file)
@@ -32,7 +32,7 @@
  * 
  */
 
-package com.jogamp.opengl.impl;
+package jogamp.opengl;
 
 import java.lang.reflect.InvocationTargetException;
 import java.security.AccessController;
@@ -105,10 +105,10 @@ public class ThreadingImpl {
                             // try to fetch the AWTThreadingPlugin
                             Exception error=null;
                             try {
-                                threadingPluginObj = ReflectionUtil.createInstance("com.jogamp.opengl.impl.awt.AWTThreadingPlugin", cl);
+                                threadingPluginObj = ReflectionUtil.createInstance("jogamp.opengl.awt.AWTThreadingPlugin", cl);
                             } catch (JogampRuntimeException jre) { error = jre; }
                             if(AWT == mode && null==threadingPluginObj) {                                
-                                throw new GLException("Mode is AWT, but class 'com.jogamp.opengl.impl.awt.AWTThreadingPlugin' is not available", error);
+                                throw new GLException("Mode is AWT, but class 'jogamp.opengl.awt.AWTThreadingPlugin' is not available", error);
                             }
                         }
                         return threadingPluginObj;
index 37e4aac..0b0748b 100644 (file)
@@ -37,7 +37,7 @@
  * and developed by Kenneth Bradley Russell and Christopher John Kline.
  */
 
-package com.jogamp.opengl.impl;
+package jogamp.opengl;
 
 import javax.media.opengl.*;
 
index a91ab78..a681c5b 100644 (file)
@@ -38,7 +38,7 @@
  * and developed by Kenneth Bradley Russell and Christopher John Kline.
  */
 
-package com.jogamp.opengl.impl.awt;
+package jogamp.opengl.awt;
 
 import javax.media.opengl.*;
 
@@ -47,7 +47,7 @@ import java.awt.event.*;
 import java.awt.EventQueue;
 import java.lang.reflect.InvocationTargetException;
 
-import com.jogamp.opengl.impl.*;
+import jogamp.opengl.*;
 
 public class AWTThreadingPlugin implements ThreadingPlugin {
 
index 081d1f9..29328f2 100644 (file)
@@ -35,9 +35,9 @@
  * facility.
  */
 
-package com.jogamp.opengl.impl.awt;
+package jogamp.opengl.awt;
 
-import com.jogamp.nativewindow.impl.jawt.*;
+import jogamp.nativewindow.jawt.*;
 
 import javax.media.opengl.*;
 
@@ -57,7 +57,7 @@ public class AWTUtil {
     headlessMode = GraphicsEnvironment.isHeadless();
     if(!headlessMode) {
         try {
-            j2dClazz = Class.forName("com.jogamp.opengl.impl.awt.Java2D");
+            j2dClazz = Class.forName("jogamp.opengl.awt.Java2D");
             isOGLPipelineActive = j2dClazz.getMethod("isOGLPipelineActive", null);
             isQueueFlusherThread = j2dClazz.getMethod("isQueueFlusherThread", null);
             j2dOk = true;
index 5566a3a..d57cde1 100644 (file)
@@ -37,9 +37,9 @@
  * and developed by Kenneth Bradley Russell and Christopher John Kline.
  */
 
-package com.jogamp.opengl.impl.awt;
+package jogamp.opengl.awt;
 
-import com.jogamp.opengl.impl.*;
+import jogamp.opengl.*;
 
 import java.awt.*;
 import java.awt.image.*;
index 07bc54b..4a5b1db 100644 (file)
@@ -37,9 +37,9 @@
  * and developed by Kenneth Bradley Russell and Christopher John Kline.
  */
 
-package com.jogamp.opengl.impl.awt;
+package jogamp.opengl.awt;
 
-import com.jogamp.opengl.impl.*;
+import jogamp.opengl.*;
 import java.awt.Graphics;
 
 /** Provides a construct by which the shared GLJPanel code can
index 107d7fb..864b958 100644 (file)
  * and developed by Kenneth Bradley Russell and Christopher John Kline.
  */
 
-package com.jogamp.opengl.impl.egl;
+package jogamp.opengl.egl;
 
 import javax.media.opengl.*;
-import com.jogamp.opengl.impl.*;
+import jogamp.opengl.*;
 import com.jogamp.gluegen.runtime.ProcAddressTable;
 import com.jogamp.gluegen.runtime.opengl.GLProcAddressResolver;
 import java.nio.*;
index 4120b01..7ffbf90 100644 (file)
  * and developed by Kenneth Bradley Russell and Christopher John Kline.
  */
 
-package com.jogamp.opengl.impl.egl;
+package jogamp.opengl.egl;
 
-import com.jogamp.opengl.impl.GLDynamicLookupHelper;
-import com.jogamp.opengl.impl.GLDrawableImpl;
+import jogamp.opengl.GLDynamicLookupHelper;
+import jogamp.opengl.GLDrawableImpl;
 
 import javax.media.nativewindow.*;
 import javax.media.nativewindow.egl.*;
index c32f2f2..b6f5dab 100644 (file)
@@ -34,7 +34,7 @@
  * and developed by Kenneth Bradley Russell and Christopher John Kline.
  */
 
-package com.jogamp.opengl.impl.egl;
+package jogamp.opengl.egl;
 
 import javax.media.nativewindow.*;
 import javax.media.nativewindow.egl.EGLGraphicsDevice;
@@ -42,8 +42,8 @@ import javax.media.opengl.*;
 
 import com.jogamp.common.JogampRuntimeException;
 import com.jogamp.common.util.*;
-import com.jogamp.opengl.impl.*;
-import com.jogamp.nativewindow.impl.ProxySurface;
+import jogamp.opengl.*;
+import jogamp.nativewindow.ProxySurface;
 
 import java.util.HashMap;
 import java.util.List;
@@ -61,7 +61,7 @@ public class EGLDrawableFactory extends GLDrawableFactoryImpl {
         // Check for other underlying stuff ..
         if(NativeWindowFactory.TYPE_X11.equals(NativeWindowFactory.getNativeWindowType(true))) {
             try {
-                ReflectionUtil.createInstance("com.jogamp.opengl.impl.x11.glx.X11GLXGraphicsConfigurationFactory", EGLDrawableFactory.class.getClassLoader());
+                ReflectionUtil.createInstance("jogamp.opengl.x11.glx.X11GLXGraphicsConfigurationFactory", EGLDrawableFactory.class.getClassLoader());
             } catch (JogampRuntimeException jre) { /* n/a .. */ }
         }
 
index 5b4a59c..22d39fd 100644 (file)
  * or implied, of JogAmp Community.
  */
  
-package com.jogamp.opengl.impl.egl;
+package jogamp.opengl.egl;
 
 import com.jogamp.common.os.DynamicLookupHelper;
 import com.jogamp.common.os.NativeLibrary;
 import java.util.*;
 import javax.media.nativewindow.*;
 import javax.media.opengl.*;
-import com.jogamp.opengl.impl.*;
+import jogamp.opengl.*;
 import java.security.*;
 
 /**
index 1507dc8..a62c847 100644 (file)
  * or implied, of JogAmp Community.
  */
  
-package com.jogamp.opengl.impl.egl;
+package jogamp.opengl.egl;
 
 import java.util.*;
-import com.jogamp.opengl.impl.*;
+import jogamp.opengl.*;
 
 public class EGLES1DynamicLibraryBundleInfo extends EGLDynamicLibraryBundleInfo {
     static List/*<String>*/ glueLibNames;
index 3c02aec..0477fc2 100644 (file)
  * or implied, of JogAmp Community.
  */
  
-package com.jogamp.opengl.impl.egl;
+package jogamp.opengl.egl;
 
 import java.util.*;
-import com.jogamp.opengl.impl.*;
+import jogamp.opengl.*;
 
 public class EGLES2DynamicLibraryBundleInfo extends EGLDynamicLibraryBundleInfo {
     static List/*<String>*/ glueLibNames;
index ae8b5bf..78c23f7 100644 (file)
  * and developed by Kenneth Bradley Russell and Christopher John Kline.
  */
 
-package com.jogamp.opengl.impl.egl;
+package jogamp.opengl.egl;
 
 import javax.media.opengl.*;
-import com.jogamp.opengl.impl.*;
+import jogamp.opengl.*;
 import javax.media.nativewindow.*;
 
 public class EGLExternalContext extends EGLContext {
index db6d485..cead035 100644 (file)
@@ -26,7 +26,7 @@
  * or implied, of JogAmp Community.
  */
 
-package com.jogamp.opengl.impl.egl;
+package jogamp.opengl.egl;
 
 import java.util.Comparator;
 import javax.media.opengl.GLCapabilities;
index eca3240..eb8bd52 100644 (file)
@@ -34,7 +34,7 @@
  * and developed by Kenneth Bradley Russell and Christopher John Kline.
  */
 
-package com.jogamp.opengl.impl.egl;
+package jogamp.opengl.egl;
 
 import java.util.ArrayList;
 import javax.media.nativewindow.*;
@@ -42,7 +42,7 @@ import javax.media.nativewindow.egl.*;
 import javax.media.opengl.*;
 import com.jogamp.common.nio.PointerBuffer;
 import com.jogamp.common.util.ReflectionUtil;
-import com.jogamp.opengl.impl.*;
+import jogamp.opengl.*;
 
 public class EGLGraphicsConfiguration extends DefaultGraphicsConfiguration implements Cloneable {
     protected static final boolean DEBUG = Debug.debug("GraphicsConfiguration");
index 3e3d4f9..78c0da6 100644 (file)
@@ -31,7 +31,7 @@
  * SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
  */
 
-package com.jogamp.opengl.impl.egl;
+package jogamp.opengl.egl;
 
 import javax.media.nativewindow.AbstractGraphicsConfiguration;
 import javax.media.nativewindow.AbstractGraphicsDevice;
@@ -50,8 +50,8 @@ import javax.media.opengl.GLProfile;
 import javax.media.opengl.GLDrawableFactory;
 
 import com.jogamp.common.nio.PointerBuffer;
-import com.jogamp.opengl.impl.GLGraphicsConfigurationFactory;
-import com.jogamp.opengl.impl.GLGraphicsConfigurationUtil;
+import jogamp.opengl.GLGraphicsConfigurationFactory;
+import jogamp.opengl.GLGraphicsConfigurationUtil;
 import java.util.ArrayList;
 import java.util.Collections;
 import java.util.List;
@@ -64,7 +64,7 @@ import java.io.PrintStream;
     GraphicsDevice and GraphicsConfiguration abstractions. */
 
 public class EGLGraphicsConfigurationFactory extends GLGraphicsConfigurationFactory {
-    protected static final boolean DEBUG = GraphicsConfigurationFactory.DEBUG || com.jogamp.opengl.impl.Debug.debug("EGL");
+    protected static final boolean DEBUG = GraphicsConfigurationFactory.DEBUG || jogamp.opengl.Debug.debug("EGL");
     static EGLGLCapabilities.EglCfgIDComparator EglCfgIDComparator = new EGLGLCapabilities.EglCfgIDComparator();
 
     EGLGraphicsConfigurationFactory() {
index cb8b01d..dd0a3db 100644 (file)
  * and developed by Kenneth Bradley Russell and Christopher John Kline.
  */
 
-package com.jogamp.opengl.impl.egl;
+package jogamp.opengl.egl;
 
 import javax.media.nativewindow.*;
 import javax.media.opengl.*;
-import com.jogamp.opengl.impl.*;
+import jogamp.opengl.*;
 import com.jogamp.gluegen.runtime.ProcAddressTable;
 import java.nio.*;
 import java.util.*;
index 820ac04..4359f2a 100644 (file)
@@ -38,7 +38,7 @@
  * and developed by Kenneth Bradley Russell and Christopher John Kline.
  */
 
-package com.jogamp.opengl.impl.egl;
+package jogamp.opengl.egl;
 
 import javax.media.opengl.*;
 import javax.media.nativewindow.*;
index 5c634b9..2cad7da 100644 (file)
  * and developed by Kenneth Bradley Russell and Christopher John Kline.
  */
 
-package com.jogamp.opengl.impl.egl;
+package jogamp.opengl.egl;
 
 import javax.media.nativewindow.*;
 import javax.media.opengl.*;
-import com.jogamp.opengl.impl.*;
+import jogamp.opengl.*;
 import com.jogamp.gluegen.runtime.ProcAddressTable;
 import java.nio.*;
 import java.util.*;
index 3189324..6cbd1ee 100644 (file)
@@ -38,7 +38,7 @@
  * and developed by Kenneth Bradley Russell and Christopher John Kline.
  */
 
-package com.jogamp.opengl.impl.egl;
+package jogamp.opengl.egl;
 
 import javax.media.nativewindow.NativeSurface;
 import javax.media.nativewindow.SurfaceChangeable;
index 98cc3f3..9165dbc 100644 (file)
  * in the design, construction, operation or maintenance of any nuclear
  * facility.
  */
-package com.jogamp.opengl.impl.gl2;
+package jogamp.opengl.gl2;
 
 import java.nio.*;
 
 import javax.media.opengl.*;
-import com.jogamp.opengl.impl.*;
+import jogamp.opengl.*;
 import com.jogamp.common.nio.Buffers;
 
 /**
index a542dcf..83f98a6 100644 (file)
@@ -66,9 +66,9 @@
  * facility.
  */
 
-package com.jogamp.opengl.impl.gl2;
+package jogamp.opengl.gl2;
 
-import com.jogamp.opengl.impl.*;
+import jogamp.opengl.*;
 
 import java.nio.IntBuffer;
 import javax.media.opengl.*;
index 6ee29b8..903a82f 100644 (file)
@@ -37,9 +37,9 @@
  * and developed by Kenneth Bradley Russell and Christopher John Kline.
  */
 
-package com.jogamp.opengl.impl.gl2;
+package jogamp.opengl.gl2;
 
-import com.jogamp.opengl.impl.*;
+import jogamp.opengl.*;
 
 import java.nio.*;
 import javax.media.opengl.*;
index d7e6a23..5eb73cd 100644 (file)
  * facility.
  */
 
-package com.jogamp.opengl.impl.glu;
+package jogamp.opengl.glu;
 
 import javax.media.opengl.*;
 import javax.media.opengl.glu.*;
index 7c360c5..636d17f 100644 (file)
@@ -42,7 +42,7 @@
  * compliant with the OpenGL(R) version 1.2.1 Specification.
  */
 
-package com.jogamp.opengl.impl.glu;
+package jogamp.opengl.glu;
 
 /**
  *
index 7c7e6b0..2f49db9 100644 (file)
  * compliant with the OpenGL(R) version 1.2.1 Specification.
  */
 
-package com.jogamp.opengl.impl.glu.error;
+package jogamp.opengl.glu.error;
 
 import javax.media.opengl.GL;
 import javax.media.opengl.glu.GLU;
-import com.jogamp.opengl.impl.glu.Glue;
+import jogamp.opengl.glu.Glue;
 
 /**
  *
index 42ddeea..2cc5e06 100644 (file)
@@ -1,5 +1,5 @@
-package com.jogamp.opengl.impl.glu.gl2.nurbs;
-import com.jogamp.opengl.impl.glu.nurbs.*;
+package jogamp.opengl.glu.gl2.nurbs;
+import jogamp.opengl.glu.nurbs.*;
 
 /*
  ** License Applicability. Except to the extent portions of this file are
index adb8c51..043edac 100644 (file)
@@ -1,5 +1,5 @@
-package com.jogamp.opengl.impl.glu.gl2.nurbs;
-import com.jogamp.opengl.impl.glu.nurbs.*;
+package jogamp.opengl.glu.gl2.nurbs;
+import jogamp.opengl.glu.nurbs.*;
 
 /*
  ** License Applicability. Except to the extent portions of this file are
index 393601f..bc63994 100644 (file)
@@ -1,5 +1,5 @@
-package com.jogamp.opengl.impl.glu.gl2.nurbs;
-import com.jogamp.opengl.impl.glu.nurbs.*;
+package jogamp.opengl.glu.gl2.nurbs;
+import jogamp.opengl.glu.nurbs.*;
 
 /*
  ** License Applicability. Except to the extent portions of this file are
index 13b6813..bd0eaf7 100644 (file)
@@ -1,5 +1,5 @@
-package com.jogamp.opengl.impl.glu.gl2.nurbs;
-import com.jogamp.opengl.impl.glu.nurbs.*;
+package jogamp.opengl.glu.gl2.nurbs;
+import jogamp.opengl.glu.nurbs.*;
 
 /*
  ** License Applicability. Except to the extent portions of this file are
index 42f55f9..f5fe17a 100644 (file)
  * compliant with the OpenGL(R) version 1.2.1 Specification.
  */
 
-package com.jogamp.opengl.impl.glu.mipmap;
+package jogamp.opengl.glu.mipmap;
 
 import javax.media.opengl.GL;
 import javax.media.opengl.GL2;
 import javax.media.opengl.glu.GLU;
-import com.jogamp.opengl.impl.Debug;
+import jogamp.opengl.Debug;
 import com.jogamp.common.nio.Buffers;
 import java.nio.*;
 import java.io.*;
index be86585..a564269 100644 (file)
@@ -42,7 +42,7 @@
  * compliant with the OpenGL(R) version 1.2.1 Specification.
  */
 
-package com.jogamp.opengl.impl.glu.mipmap;
+package jogamp.opengl.glu.mipmap;
 
 import java.nio.ByteBuffer;
 
index 7e172b1..10ea1d7 100644 (file)
@@ -42,7 +42,7 @@
  * compliant with the OpenGL(R) version 1.2.1 Specification.
  */
 
-package com.jogamp.opengl.impl.glu.mipmap;
+package jogamp.opengl.glu.mipmap;
 
 import java.nio.ByteBuffer;
 
index 3789509..1234da5 100644 (file)
@@ -42,7 +42,7 @@
  * compliant with the OpenGL(R) version 1.2.1 Specification.
  */
 
-package com.jogamp.opengl.impl.glu.mipmap;
+package jogamp.opengl.glu.mipmap;
 
 import java.nio.ByteBuffer;
 
index 077f303..226254f 100644 (file)
@@ -42,7 +42,7 @@
  * compliant with the OpenGL(R) version 1.2.1 Specification.
  */
 
-package com.jogamp.opengl.impl.glu.mipmap;
+package jogamp.opengl.glu.mipmap;
 
 import java.nio.ByteBuffer;
 
index fa35c6f..9fa2a3a 100644 (file)
@@ -42,7 +42,7 @@
  * compliant with the OpenGL(R) version 1.2.1 Specification.
  */
 
-package com.jogamp.opengl.impl.glu.mipmap;
+package jogamp.opengl.glu.mipmap;
 
 import java.nio.ByteBuffer;
 
index 3593646..92d141b 100644 (file)
@@ -42,7 +42,7 @@
  * compliant with the OpenGL(R) version 1.2.1 Specification.
  */
 
-package com.jogamp.opengl.impl.glu.mipmap;
+package jogamp.opengl.glu.mipmap;
 
 import java.nio.ByteBuffer;
 
index bac4f57..af99d15 100644 (file)
@@ -42,7 +42,7 @@
  * compliant with the OpenGL(R) version 1.2.1 Specification.
  */
 
-package com.jogamp.opengl.impl.glu.mipmap;
+package jogamp.opengl.glu.mipmap;
 
 import java.nio.*;
 
index b1bea75..e5bce60 100644 (file)
@@ -42,7 +42,7 @@
  * compliant with the OpenGL(R) version 1.2.1 Specification.
  */
 
-package com.jogamp.opengl.impl.glu.mipmap;
+package jogamp.opengl.glu.mipmap;
 
 import java.nio.*;
 
index a624784..5c38310 100644 (file)
@@ -42,7 +42,7 @@
  * compliant with the OpenGL(R) version 1.2.1 Specification.
  */
 
-package com.jogamp.opengl.impl.glu.mipmap;
+package jogamp.opengl.glu.mipmap;
 
 import java.nio.*;
 
index 624a4f3..f6193dd 100644 (file)
@@ -42,7 +42,7 @@
  * compliant with the OpenGL(R) version 1.2.1 Specification.
  */
 
-package com.jogamp.opengl.impl.glu.mipmap;
+package jogamp.opengl.glu.mipmap;
 
 import java.nio.*;
 
index 4ab6d7e..2e455ad 100644 (file)
@@ -42,7 +42,7 @@
  * compliant with the OpenGL(R) version 1.2.1 Specification.
  */
 
-package com.jogamp.opengl.impl.glu.mipmap;
+package jogamp.opengl.glu.mipmap;
 
 import java.nio.*;
 
index 90d7e57..137fa3c 100644 (file)
@@ -42,7 +42,7 @@
  * compliant with the OpenGL(R) version 1.2.1 Specification.
  */
 
-package com.jogamp.opengl.impl.glu.mipmap;
+package jogamp.opengl.glu.mipmap;
 
 import java.nio.*;
 
index 1097057..2ac942c 100644 (file)
@@ -42,7 +42,7 @@
  * compliant with the OpenGL(R) version 1.2.1 Specification.
  */
 
-package com.jogamp.opengl.impl.glu.mipmap;
+package jogamp.opengl.glu.mipmap;
 
 import java.nio.*;
 
index c427994..52c2191 100644 (file)
@@ -42,7 +42,7 @@
  * compliant with the OpenGL(R) version 1.2.1 Specification.
  */
 
-package com.jogamp.opengl.impl.glu.mipmap;
+package jogamp.opengl.glu.mipmap;
 
 import java.nio.*;
 
index 8b986d6..9260966 100644 (file)
@@ -42,7 +42,7 @@
  * compliant with the OpenGL(R) version 1.2.1 Specification.
  */
 
-package com.jogamp.opengl.impl.glu.mipmap;
+package jogamp.opengl.glu.mipmap;
 
 import java.nio.ByteBuffer;
 
index 4f61015..2e1a9a0 100644 (file)
@@ -42,7 +42,7 @@
  * compliant with the OpenGL(R) version 1.2.1 Specification.
  */
 
-package com.jogamp.opengl.impl.glu.mipmap;
+package jogamp.opengl.glu.mipmap;
 
 import java.nio.ByteBuffer;
 
index 2d5ac53..ca80747 100644 (file)
@@ -42,7 +42,7 @@
  * compliant with the OpenGL(R) version 1.2.1 Specification.
  */
 
-package com.jogamp.opengl.impl.glu.mipmap;
+package jogamp.opengl.glu.mipmap;
 
 import java.nio.*;
 
index 8b8d50c..979c3b4 100644 (file)
@@ -42,7 +42,7 @@
  * compliant with the OpenGL(R) version 1.2.1 Specification.
  */
 
-package com.jogamp.opengl.impl.glu.mipmap;
+package jogamp.opengl.glu.mipmap;
 
 import java.nio.*;
 
index d33213f..4d14212 100644 (file)
@@ -42,7 +42,7 @@
  * compliant with the OpenGL(R) version 1.2.1 Specification.
  */
 
-package com.jogamp.opengl.impl.glu.mipmap;
+package jogamp.opengl.glu.mipmap;
 
 import java.nio.ByteBuffer;
 
index 873668a..c088ca3 100644 (file)
@@ -42,7 +42,7 @@
  * compliant with the OpenGL(R) version 1.2.1 Specification.
  */
 
-package com.jogamp.opengl.impl.glu.mipmap;
+package jogamp.opengl.glu.mipmap;
 
 import java.nio.*;
 
index 86bbb95..81db60f 100644 (file)
@@ -42,7 +42,7 @@
  * compliant with the OpenGL(R) version 1.2.1 Specification.
  */
 
-package com.jogamp.opengl.impl.glu.mipmap;
+package jogamp.opengl.glu.mipmap;
 
 import java.nio.*;
 
index 893d33c..7549044 100644 (file)
@@ -42,7 +42,7 @@
  * compliant with the OpenGL(R) version 1.2.1 Specification.
  */
 
-package com.jogamp.opengl.impl.glu.mipmap;
+package jogamp.opengl.glu.mipmap;
 
 import javax.media.opengl.GL;
 import java.nio.*;
index b2aaad2..b610ce8 100644 (file)
@@ -42,7 +42,7 @@
  * compliant with the OpenGL(R) version 1.2.1 Specification.
  */
 
-package com.jogamp.opengl.impl.glu.mipmap;
+package jogamp.opengl.glu.mipmap;
 
 import javax.media.opengl.GL;
 import javax.media.opengl.GL2;
index 4e3f6c2..f38b62e 100644 (file)
@@ -42,7 +42,7 @@
  * compliant with the OpenGL(R) version 1.2.1 Specification.
  */
 
-package com.jogamp.opengl.impl.glu.mipmap;
+package jogamp.opengl.glu.mipmap;
 
 import javax.media.opengl.GL;
 import javax.media.opengl.GL2;
index 43b5c56..0b1af83 100644 (file)
@@ -42,7 +42,7 @@
  * compliant with the OpenGL(R) version 1.2.1 Specification.
  */
 
-package com.jogamp.opengl.impl.glu.mipmap;
+package jogamp.opengl.glu.mipmap;
 
 /**
  *
index 804845f..5f086ce 100644 (file)
@@ -42,7 +42,7 @@
  * compliant with the OpenGL(R) version 1.2.1 Specification.
  */
 
-package com.jogamp.opengl.impl.glu.mipmap;
+package jogamp.opengl.glu.mipmap;
 
 import javax.media.opengl.GL;
 import javax.media.opengl.GL2;
index 0aeca8f..38113f6 100644 (file)
@@ -42,7 +42,7 @@
  * compliant with the OpenGL(R) version 1.2.1 Specification.
  */
 
-package com.jogamp.opengl.impl.glu.mipmap;
+package jogamp.opengl.glu.mipmap;
 
 import java.nio.*;
 
index 9ee2494..422f8d4 100644 (file)
@@ -1,4 +1,4 @@
-package com.jogamp.opengl.impl.glu.nurbs;
+package jogamp.opengl.glu.nurbs;
 
 /*
 ** License Applicability. Except to the extent portions of this file are
index 3955e31..0d04d4c 100644 (file)
@@ -1,4 +1,4 @@
-package com.jogamp.opengl.impl.glu.nurbs;
+package jogamp.opengl.glu.nurbs;
 
 /*
  ** License Applicability. Except to the extent portions of this file are
index 098ba97..bee98b8 100644 (file)
@@ -1,4 +1,4 @@
-package com.jogamp.opengl.impl.glu.nurbs;
+package jogamp.opengl.glu.nurbs;
 
 /*
  ** License Applicability. Except to the extent portions of this file are
index edfb890..2e4d3eb 100644 (file)
@@ -1,4 +1,4 @@
-package com.jogamp.opengl.impl.glu.nurbs;
+package jogamp.opengl.glu.nurbs;
 
 /*
  ** License Applicability. Except to the extent portions of this file are
index 3909772..4959f80 100644 (file)
@@ -1,4 +1,4 @@
-package com.jogamp.opengl.impl.glu.nurbs;
+package jogamp.opengl.glu.nurbs;
 
 /*
  ** License Applicability. Except to the extent portions of this file are
index d9b390b..9f7984b 100644 (file)
@@ -1,4 +1,4 @@
-package com.jogamp.opengl.impl.glu.nurbs;
+package jogamp.opengl.glu.nurbs;
 
 /*
  ** License Applicability. Except to the extent portions of this file are
index 61316f3..df8b16a 100644 (file)
@@ -1,4 +1,4 @@
-package com.jogamp.opengl.impl.glu.nurbs;
+package jogamp.opengl.glu.nurbs;
 
 /*
  ** License Applicability. Except to the extent portions of this file are
index b5b88ad..f45571d 100644 (file)
@@ -1,4 +1,4 @@
-package com.jogamp.opengl.impl.glu.nurbs;
+package jogamp.opengl.glu.nurbs;
 
 /*
  ** License Applicability. Except to the extent portions of this file are
index 0646e1d..aaa8cb5 100644 (file)
@@ -1,4 +1,4 @@
-package com.jogamp.opengl.impl.glu.nurbs;
+package jogamp.opengl.glu.nurbs;
 
 /**
  * Class replacing C language pointer
index e47fdf9..5112b07 100644 (file)
@@ -1,4 +1,4 @@
-package com.jogamp.opengl.impl.glu.nurbs;
+package jogamp.opengl.glu.nurbs;
 
 /**
  * Class replacing C language pointer
index 60cef99..39ef841 100644 (file)
@@ -1,4 +1,4 @@
-package com.jogamp.opengl.impl.glu.nurbs;
+package jogamp.opengl.glu.nurbs;
 
 /**
  * Class replacing C language pointer
index ef16a82..4b21f2d 100644 (file)
@@ -1,4 +1,4 @@
-package com.jogamp.opengl.impl.glu.nurbs;
+package jogamp.opengl.glu.nurbs;
 
 /**
  * Class replacing C language pointer
index fb1a5ac..b0ff4e6 100644 (file)
@@ -1,4 +1,4 @@
-package com.jogamp.opengl.impl.glu.nurbs;
+package jogamp.opengl.glu.nurbs;
 
 /*
  ** License Applicability. Except to the extent portions of this file are
index c27ffd4..92dadf6 100644 (file)
@@ -1,4 +1,4 @@
-package com.jogamp.opengl.impl.glu.nurbs;
+package jogamp.opengl.glu.nurbs;
 
 /*
  ** License Applicability. Except to the extent portions of this file are
index fc30188..80baf20 100644 (file)
@@ -1,4 +1,4 @@
-package com.jogamp.opengl.impl.glu.nurbs;
+package jogamp.opengl.glu.nurbs;
 
 /*
  ** License Applicability. Except to the extent portions of this file are
index 39a3a28..5c80ffd 100644 (file)
@@ -1,4 +1,4 @@
-package com.jogamp.opengl.impl.glu.nurbs;
+package jogamp.opengl.glu.nurbs;
 
 /*
  ** License Applicability. Except to the extent portions of this file are
index 00757ed..6983691 100644 (file)
@@ -1,4 +1,4 @@
-package com.jogamp.opengl.impl.glu.nurbs;
+package jogamp.opengl.glu.nurbs;
 
 /*
  ** License Applicability. Except to the extent portions of this file are
index 9251aa2..4f97b12 100644 (file)
@@ -1,4 +1,4 @@
-package com.jogamp.opengl.impl.glu.nurbs;
+package jogamp.opengl.glu.nurbs;
 
 /*
  ** License Applicability. Except to the extent portions of this file are
index 658a1cb..89389de 100644 (file)
@@ -1,4 +1,4 @@
-package com.jogamp.opengl.impl.glu.nurbs;
+package jogamp.opengl.glu.nurbs;
 
 /*
  ** License Applicability. Except to the extent portions of this file are
index 568eddc..8fab114 100644 (file)
@@ -1,4 +1,4 @@
-package com.jogamp.opengl.impl.glu.nurbs;
+package jogamp.opengl.glu.nurbs;
 
 /*
  ** License Applicability. Except to the extent portions of this file are
index b23a1f6..af80241 100644 (file)
@@ -1,4 +1,4 @@
-package com.jogamp.opengl.impl.glu.nurbs;
+package jogamp.opengl.glu.nurbs;
 
 /*
  ** License Applicability. Except to the extent portions of this file are
index ee7f3b3..55a176d 100644 (file)
@@ -1,4 +1,4 @@
-package com.jogamp.opengl.impl.glu.nurbs;
+package jogamp.opengl.glu.nurbs;
 
 /*
  ** License Applicability. Except to the extent portions of this file are
index 900f8e5..d6b5654 100644 (file)
@@ -1,4 +1,4 @@
-package com.jogamp.opengl.impl.glu.nurbs;
+package jogamp.opengl.glu.nurbs;
 
 /*
  ** License Applicability. Except to the extent portions of this file are
index 8111081..05c89eb 100644 (file)
@@ -1,4 +1,4 @@
-package com.jogamp.opengl.impl.glu.nurbs;
+package jogamp.opengl.glu.nurbs;
 
 /*
  ** License Applicability. Except to the extent portions of this file are
index b598f52..867f436 100644 (file)
@@ -1,4 +1,4 @@
-package com.jogamp.opengl.impl.glu.nurbs;
+package jogamp.opengl.glu.nurbs;
 
 /*
  ** License Applicability. Except to the extent portions of this file are
index e50f41d..27ca350 100644 (file)
@@ -1,4 +1,4 @@
-package com.jogamp.opengl.impl.glu.nurbs;
+package jogamp.opengl.glu.nurbs;
 
 /*
  ** License Applicability. Except to the extent portions of this file are
index 76ac79f..96d455b 100644 (file)
@@ -1,4 +1,4 @@
-package com.jogamp.opengl.impl.glu.nurbs;
+package jogamp.opengl.glu.nurbs;
 
 /*
  ** License Applicability. Except to the extent portions of this file are
index 17e5002..4cbec01 100644 (file)
@@ -1,4 +1,4 @@
-package com.jogamp.opengl.impl.glu.nurbs;
+package jogamp.opengl.glu.nurbs;
 
 /*
  ** License Applicability. Except to the extent portions of this file are
index d3066cc..51c43fc 100644 (file)
@@ -1,4 +1,4 @@
-package com.jogamp.opengl.impl.glu.nurbs;
+package jogamp.opengl.glu.nurbs;
 
 /*
  ** License Applicability. Except to the extent portions of this file are
index 8b439a0..f60a0cc 100644 (file)
@@ -1,4 +1,4 @@
-package com.jogamp.opengl.impl.glu.nurbs;
+package jogamp.opengl.glu.nurbs;
 
 /*
  ** License Applicability. Except to the extent portions of this file are
index b486a0e..25b4dc4 100644 (file)
@@ -1,4 +1,4 @@
-package com.jogamp.opengl.impl.glu.nurbs;
+package jogamp.opengl.glu.nurbs;
 
 /*
  ** License Applicability. Except to the extent portions of this file are
index 1e60ed3..0289b27 100644 (file)
@@ -1,4 +1,4 @@
-package com.jogamp.opengl.impl.glu.nurbs;
+package jogamp.opengl.glu.nurbs;
 
 /*
  ** License Applicability. Except to the extent portions of this file are
index 0c9eca9..bcbd20a 100644 (file)
@@ -1,4 +1,4 @@
-package com.jogamp.opengl.impl.glu.nurbs;
+package jogamp.opengl.glu.nurbs;
 
 /*
  ** License Applicability. Except to the extent portions of this file are
index 03e809d..6d732a4 100644 (file)
@@ -1,4 +1,4 @@
-package com.jogamp.opengl.impl.glu.nurbs;
+package jogamp.opengl.glu.nurbs;
 
 /*
  ** License Applicability. Except to the extent portions of this file are
index 6c8e55e..eaec1c9 100644 (file)
@@ -1,4 +1,4 @@
-package com.jogamp.opengl.impl.glu.nurbs;
+package jogamp.opengl.glu.nurbs;
 
 /*
  ** License Applicability. Except to the extent portions of this file are
index d1a23fb..4729e24 100644 (file)
@@ -1,4 +1,4 @@
-package com.jogamp.opengl.impl.glu.nurbs;
+package jogamp.opengl.glu.nurbs;
 
 /*
  ** License Applicability. Except to the extent portions of this file are
index 487b47f..f1c779c 100644 (file)
@@ -1,4 +1,4 @@
-package com.jogamp.opengl.impl.glu.nurbs;
+package jogamp.opengl.glu.nurbs;
 
 /*
  ** License Applicability. Except to the extent portions of this file are
index 99c1b74..3378dba 100644 (file)
@@ -1,4 +1,4 @@
-package com.jogamp.opengl.impl.glu.nurbs;
+package jogamp.opengl.glu.nurbs;
 
 /*
  ** License Applicability. Except to the extent portions of this file are
index fe23f9c..35ad1b7 100644 (file)
@@ -1,4 +1,4 @@
-package com.jogamp.opengl.impl.glu.nurbs;
+package jogamp.opengl.glu.nurbs;
 
 /*
  ** License Applicability. Except to the extent portions of this file are
index 6608f8f..e88d697 100644 (file)
@@ -1,4 +1,4 @@
-package com.jogamp.opengl.impl.glu.nurbs;
+package jogamp.opengl.glu.nurbs;
 
 /*
  ** License Applicability. Except to the extent portions of this file are
index 21b15f4..3d669d9 100644 (file)
@@ -42,7 +42,7 @@
  * compliant with the OpenGL(R) version 1.2.1 Specification.
  */
 
-package com.jogamp.opengl.impl.glu.registry;
+package jogamp.opengl.glu.registry;
 
 import javax.media.opengl.glu.GLU;
 
index 85397dd..13c226a 100644 (file)
@@ -50,7 +50,7 @@
 ** Java Port: Pepijn Van Eeckhoudt, July 2003
 ** Java Port: Nathan Parker Burg, August 2003
 */
-package com.jogamp.opengl.impl.glu.tessellator;
+package jogamp.opengl.glu.tessellator;
 
 
 class ActiveRegion {
index 8948acf..91072e3 100644 (file)
@@ -50,7 +50,7 @@
 ** Java Port: Pepijn Van Eeckhoudt, July 2003
 ** Java Port: Nathan Parker Burg, August 2003
 */
-package com.jogamp.opengl.impl.glu.tessellator;
+package jogamp.opengl.glu.tessellator;
 
 class CachedVertex {
     public double[] coords = new double[3];
index d26948e..3ac9df6 100644 (file)
@@ -50,7 +50,7 @@
 ** Java Port: Pepijn Van Eeckhoudt, July 2003
 ** Java Port: Nathan Parker Burg, August 2003
 */
-package com.jogamp.opengl.impl.glu.tessellator;
+package jogamp.opengl.glu.tessellator;
 
 class Dict {
     DictNode head;
index 8864de1..93cf231 100644 (file)
@@ -50,7 +50,7 @@
 ** Java Port: Pepijn Van Eeckhoudt, July 2003
 ** Java Port: Nathan Parker Burg, August 2003
 */
-package com.jogamp.opengl.impl.glu.tessellator;
+package jogamp.opengl.glu.tessellator;
 
 class DictNode {
     Object key;
index 2ff4aae..b15bf71 100644 (file)
@@ -50,7 +50,7 @@
 ** Java Port: Pepijn Van Eeckhoudt, July 2003
 ** Java Port: Nathan Parker Burg, August 2003
 */
-package com.jogamp.opengl.impl.glu.tessellator;
+package jogamp.opengl.glu.tessellator;
 
 class GLUface {
     public GLUface next;               /* next face (never NULL) */
index c2128b6..385a438 100644 (file)
@@ -50,7 +50,7 @@
 ** Java Port: Pepijn Van Eeckhoudt, July 2003
 ** Java Port: Nathan Parker Burg, August 2003
 */
-package com.jogamp.opengl.impl.glu.tessellator;
+package jogamp.opengl.glu.tessellator;
 
 class GLUhalfEdge {
     public GLUhalfEdge next;           /* doubly-linked list (prev==Sym->next) */
@@ -58,10 +58,10 @@ class GLUhalfEdge {
     public GLUhalfEdge Onext;          /* next edge CCW around origin */
     public GLUhalfEdge Lnext;          /* next edge CCW around left face */
     public GLUvertex Org;              /* origin vertex (Overtex too long) */
-    public com.jogamp.opengl.impl.glu.tessellator.GLUface Lface;               /* left face */
+    public jogamp.opengl.glu.tessellator.GLUface Lface;                /* left face */
 
     /* Internal data (keep hidden) */
-    public com.jogamp.opengl.impl.glu.tessellator.ActiveRegion activeRegion;   /* a region with this upper edge (sweep.c) */
+    public jogamp.opengl.glu.tessellator.ActiveRegion activeRegion;    /* a region with this upper edge (sweep.c) */
     public int winding;        /* change in winding number when crossing */
     public boolean first;
 
index 493eb20..dfdf5be 100644 (file)
 ** Java Port: Pepijn Van Eeckhoudt, July 2003
 ** Java Port: Nathan Parker Burg, August 2003
 */
-package com.jogamp.opengl.impl.glu.tessellator;
+package jogamp.opengl.glu.tessellator;
 
 class GLUmesh {
     GLUvertex vHead = new GLUvertex();         /* dummy header for vertex list */
-    com.jogamp.opengl.impl.glu.tessellator.GLUface fHead = new GLUface();              /* dummy header for face list */
-    com.jogamp.opengl.impl.glu.tessellator.GLUhalfEdge eHead = new GLUhalfEdge(true);          /* dummy header for edge list */
-    com.jogamp.opengl.impl.glu.tessellator.GLUhalfEdge eHeadSym = new GLUhalfEdge(false);      /* and its symmetric counterpart */
+    jogamp.opengl.glu.tessellator.GLUface fHead = new GLUface();               /* dummy header for face list */
+    jogamp.opengl.glu.tessellator.GLUhalfEdge eHead = new GLUhalfEdge(true);           /* dummy header for edge list */
+    jogamp.opengl.glu.tessellator.GLUhalfEdge eHeadSym = new GLUhalfEdge(false);       /* and its symmetric counterpart */
 }
index b219983..182820b 100644 (file)
@@ -50,9 +50,9 @@
 ** Java Port: Pepijn Van Eeckhoudt, July 2003
 ** Java Port: Nathan Parker Burg, August 2003
 */
-package com.jogamp.opengl.impl.glu.tessellator;
+package jogamp.opengl.glu.tessellator;
 
-import com.jogamp.opengl.impl.glu.tessellator.*;
+import jogamp.opengl.glu.tessellator.*;
 import javax.media.opengl.*;
 import javax.media.opengl.glu.*;
 
index af294ca..c30d759 100644 (file)
 ** Java Port: Pepijn Van Eeckhoudt, July 2003
 ** Java Port: Nathan Parker Burg, August 2003
 */
-package com.jogamp.opengl.impl.glu.tessellator;
+package jogamp.opengl.glu.tessellator;
 
 class GLUvertex {
     public GLUvertex next;             /* next vertex (never NULL) */
     public GLUvertex prev;             /* previous vertex (never NULL) */
-    public com.jogamp.opengl.impl.glu.tessellator.GLUhalfEdge anEdge;  /* a half-edge with this origin */
+    public jogamp.opengl.glu.tessellator.GLUhalfEdge anEdge;   /* a half-edge with this origin */
     public Object data;                /* client's data */
 
     /* Internal data (keep hidden) */
index 2710346..3da2d26 100644 (file)
@@ -50,7 +50,7 @@
 ** Java Port: Pepijn Van Eeckhoudt, July 2003
 ** Java Port: Nathan Parker Burg, August 2003
 */
-package com.jogamp.opengl.impl.glu.tessellator;
+package jogamp.opengl.glu.tessellator;
 
 class Geom {
     private Geom() {
index b8be9f8..942dfe8 100644 (file)
@@ -50,7 +50,7 @@
 ** Java Port: Pepijn Van Eeckhoudt, July 2003
 ** Java Port: Nathan Parker Burg, August 2003
 */
-package com.jogamp.opengl.impl.glu.tessellator;
+package jogamp.opengl.glu.tessellator;
 
 class Mesh {
     private Mesh() {
@@ -61,19 +61,19 @@ class Mesh {
  * No vertex or face structures are allocated, but these must be assigned
  * before the current edge operation is completed.
  */
-    static com.jogamp.opengl.impl.glu.tessellator.GLUhalfEdge MakeEdge(com.jogamp.opengl.impl.glu.tessellator.GLUhalfEdge eNext) {
-        com.jogamp.opengl.impl.glu.tessellator.GLUhalfEdge e;
-        com.jogamp.opengl.impl.glu.tessellator.GLUhalfEdge eSym;
-        com.jogamp.opengl.impl.glu.tessellator.GLUhalfEdge ePrev;
+    static jogamp.opengl.glu.tessellator.GLUhalfEdge MakeEdge(jogamp.opengl.glu.tessellator.GLUhalfEdge eNext) {
+        jogamp.opengl.glu.tessellator.GLUhalfEdge e;
+        jogamp.opengl.glu.tessellator.GLUhalfEdge eSym;
+        jogamp.opengl.glu.tessellator.GLUhalfEdge ePrev;
 
 //        EdgePair * pair = (EdgePair *)
 //        memAlloc(sizeof(EdgePair));
 //        if (pair == NULL) return NULL;
 //
 //        e = &pair - > e;
-        e = new com.jogamp.opengl.impl.glu.tessellator.GLUhalfEdge(true);
+        e = new jogamp.opengl.glu.tessellator.GLUhalfEdge(true);
 //        eSym = &pair - > eSym;
-        eSym = new com.jogamp.opengl.impl.glu.tessellator.GLUhalfEdge(false);
+        eSym = new jogamp.opengl.glu.tessellator.GLUhalfEdge(false);
<