[lwjgl] branch master updated (a7773a1 -> 95939a5)
Markus Koschany
apo at moszumanska.debian.org
Sat Apr 9 20:38:47 UTC 2016
This is an automated email from the git hooks/post-receive script.
apo pushed a change to branch master
in repository lwjgl.
from a7773a1 Update changelog
new 70dbb82 Fix debian/watch file.
new 32949cd Start new changelog entry.
adds bb94ccf Imported Upstream version 2.9.3+dfsg
new 3530733 Merge tag 'upstream/2.9.3+dfsg'
new fc4179f Grooming
new 74b73fc retab
new a65cc7b Drop nomacosx.patch
new ffb4237 Drop allarchs.patch
new 697a5be Drop systemjinput.patch
new 5b9e7a4 Drop ppc64el.patch
new 27fab14 Rebase javadoc.patch
new eed5daf Refresh nomacosx.patch
new 22a1c85 Refresh allarchs.patch.
new 57a9051 Refresh ppc64el.patch
new 9f48996 Refresh systemjinput.patch
new 4c235e8 Build with parallel
new 96009de Build with javahelper
new a46784d Add build-failure.patch
new a5eff66 Add libasm4-java to Build-Depends.
new 4ae1375 Add debian/linkjars and symlink system build-dependecies into libs directory.
new 6bd7f8d Add no-asm-support.patch
new d0b4978 Fix copy and paste error.
new f528719 Remove libasm-java from B-D again.
new b10f9bb Remove linkjars again.
new d5aca18 Do no longer export jutils.jar because #626002 has been fixed already.
new 0608317 Update DEP-3 headers.
new e1cc6b1 Update allarchs.patch
new 3bef758 Revert "Do no longer export jutils.jar because #626002 has been fixed already."
new 83ae65f Update allarchs.patch
new 517f15b d/rules: Update comment
new 7a75996 export export DEB_BUILD_MAINT_OPTIONS = hardening=+all
new 5b8bf2b Update changelog
new c0adf99 Grooming
new 7d9be13 Update debian/copyright for new release.
new 204a273 Update copyright
new 95939a5 Release 2.9.3+dfsg-1.
The 35 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
build.xml | 229 +-
debian/README.source | 2 +-
debian/changelog | 14 +-
debian/control | 2 +-
debian/copyright | 87 +-
debian/liblwjgl-java.install | 8 +-
debian/patches/allarchs.patch | 44 +-
debian/patches/build-failure.patch | 24 +
debian/patches/javadoc.patch | 14 +-
debian/patches/no-asm-support.patch | 2484 ++++++++++++++++++++
debian/patches/nomacosx.patch | 108 +-
debian/patches/ppc64el.patch | 31 +-
debian/patches/series | 6 +-
debian/patches/systemjinput.patch | 26 +-
debian/rules | 5 +-
debian/watch | 4 +-
platform_build/bsd_ant/build.xml | 147 ++
platform_build/build-definitions.xml | 42 +-
platform_build/build-generator.xml | 487 ++--
platform_build/build-maven.xml | 72 +-
platform_build/linux_ant/build.xml | 41 +-
platform_build/linux_ant/build_es.xml | 127 +
platform_build/macosx_ant/build-symbol-list | 3 +-
platform_build/macosx_ant/build.xml | 210 +-
platform_build/mingw_ant/build.xml | 6 +-
platform_build/windows_ant/build.xml | 16 +-
platform_build/windows_ant/build_es.xml | 67 +
src/java/org/lwjgl/BufferChecks.java | 6 +-
src/java/org/lwjgl/BufferUtils.java | 16 +-
src/java/org/lwjgl/DefaultSysImplementation.java | 4 +-
src/java/org/lwjgl/J2SESysImplementation.java | 6 +-
src/java/org/lwjgl/LWJGLException.java | 4 +-
src/java/org/lwjgl/LWJGLUtil.java | 481 ++--
src/java/org/lwjgl/LinuxSysImplementation.java | 26 +-
src/java/org/lwjgl/MacOSXSysImplementation.java | 18 +-
src/java/org/lwjgl/MemoryUtil.java | 430 ++++
src/java/org/lwjgl/MemoryUtilSun.java | 135 ++
src/java/org/lwjgl/NondirectBufferWrapper.java | 409 ----
src/java/org/lwjgl/PointerBuffer.java | 21 +-
src/java/org/lwjgl/Sys.java | 28 +-
src/java/org/lwjgl/SysImplementation.java | 4 +-
src/java/org/lwjgl/WindowsSysImplementation.java | 18 +-
src/java/org/lwjgl/examples/Game.java | 6 +-
.../lwjgl/examples/spaceinvaders/SoundManager.java | 4 +-
src/java/org/lwjgl/input/Controller.java | 17 +
src/java/org/lwjgl/input/ControllerEvent.java | 53 +
src/java/org/lwjgl/input/Controllers.java | 29 +-
src/java/org/lwjgl/input/Cursor.java | 55 +-
src/java/org/lwjgl/input/JInputController.java | 35 +-
src/java/org/lwjgl/input/Keyboard.java | 18 +-
src/java/org/lwjgl/input/Mouse.java | 65 +-
src/java/org/lwjgl/openal/AL.java | 13 +-
src/java/org/lwjgl/openal/ALC10.java | 33 +-
src/java/org/lwjgl/openal/ALC11.java | 11 +-
src/java/org/lwjgl/openal/ALCcontext.java | 6 +-
src/java/org/lwjgl/openal/ALCdevice.java | 4 +-
src/java/org/lwjgl/openal/OpenALException.java | 4 +-
src/java/org/lwjgl/openal/Util.java | 2 +-
src/java/org/lwjgl/opencl/APIUtil.java | 70 +-
src/java/org/lwjgl/opencl/CL.java | 8 +-
.../org/lwjgl/opencl/CLBuildProgramCallback.java | 26 +-
src/java/org/lwjgl/opencl/CLCallback.java | 59 -
src/java/org/lwjgl/opencl/CLChecks.java | 12 +-
src/java/org/lwjgl/opencl/CLCommandQueue.java | 2 +-
.../org/lwjgl/opencl/CLCompileProgramCallback.java | 43 +
src/java/org/lwjgl/opencl/CLContext.java | 66 +-
src/java/org/lwjgl/opencl/CLEvent.java | 7 +
src/java/org/lwjgl/opencl/CLEventCallback.java | 24 +-
.../org/lwjgl/opencl/CLLinkProgramCallback.java | 43 +
.../opencl/CLMemObjectDestructorCallback.java | 4 +-
src/java/org/lwjgl/opencl/CLNativeKernel.java | 4 +-
.../org/lwjgl/opencl/CLObjectRegistryGlobal.java | 57 -
src/java/org/lwjgl/opencl/CLPlatform.java | 7 +-
src/java/org/lwjgl/opencl/CLPrintfCallback.java | 51 +
src/java/org/lwjgl/opencl/CLProgramCallback.java | 74 +
src/java/org/lwjgl/opencl/CallbackUtil.java | 46 +-
src/java/org/lwjgl/opencl/InfoUtilFactory.java | 20 +-
.../org/lwjgl/opengl/AMDDebugOutputCallback.java | 8 +-
src/java/org/lwjgl/opengl/APIUtil.java | 140 +-
.../org/lwjgl/opengl/ARBDebugOutputCallback.java | 12 +-
.../org/lwjgl/opengl/AWTCanvasImplementation.java | 6 +-
src/java/org/lwjgl/opengl/AWTGLCanvas.java | 55 +-
src/java/org/lwjgl/opengl/AWTSurfaceLock.java | 9 +-
src/java/org/lwjgl/opengl/AbstractDrawable.java | 89 -
src/java/org/lwjgl/opengl/CallbackUtil.java | 49 +-
src/java/org/lwjgl/opengl/Context.java | 252 +-
src/java/org/lwjgl/opengl/ContextAttribs.java | 474 ++--
.../lwjgl/opengl/ContextAttribsImplementation.java | 56 -
src/java/org/lwjgl/opengl/ContextGL.java | 299 +++
src/java/org/lwjgl/opengl/ContextGLES.java | 224 ++
.../org/lwjgl/opengl/ContextImplementation.java | 4 +-
src/java/org/lwjgl/opengl/Display.java | 421 +++-
.../org/lwjgl/opengl/DisplayImplementation.java | 44 +-
src/java/org/lwjgl/opengl/DisplayMode.java | 6 +-
src/java/org/lwjgl/opengl/DrawableGL.java | 155 ++
src/java/org/lwjgl/opengl/DrawableGLES.java | 243 ++
src/java/org/lwjgl/opengl/DrawableLWJGL.java | 49 +-
src/java/org/lwjgl/opengl/GLChecks.java | 154 +-
src/java/org/lwjgl/opengl/GLContext.java | 41 +-
src/java/org/lwjgl/opengl/GLUConstants.java | 4 +-
src/java/org/lwjgl/opengl/InputImplementation.java | 2 +-
src/java/org/lwjgl/opengl/KHRDebugCallback.java | 209 ++
.../org/lwjgl/opengl/LinuxAWTGLCanvasPeerInfo.java | 4 +-
.../lwjgl/opengl/LinuxCanvasImplementation.java | 6 +-
src/java/org/lwjgl/opengl/LinuxContextAttribs.java | 94 -
.../lwjgl/opengl/LinuxContextImplementation.java | 29 +-
src/java/org/lwjgl/opengl/LinuxDisplay.java | 468 +++-
.../org/lwjgl/opengl/LinuxDisplayPeerInfo.java | 26 +-
src/java/org/lwjgl/opengl/LinuxEvent.java | 1 +
src/java/org/lwjgl/opengl/LinuxKeyboard.java | 14 +-
src/java/org/lwjgl/opengl/LinuxMouse.java | 30 +-
.../org/lwjgl/opengl/LinuxPbufferPeerInfo.java | 4 +-
src/java/org/lwjgl/opengl/LinuxPeerInfo.java | 4 +-
.../lwjgl/opengl/MacOSXAWTGLCanvasPeerInfo.java | 8 +-
.../lwjgl/opengl/MacOSXCanvasImplementation.java | 10 +-
.../org/lwjgl/opengl/MacOSXCanvasListener.java | 11 +
.../org/lwjgl/opengl/MacOSXCanvasPeerInfo.java | 136 +-
.../org/lwjgl/opengl/MacOSXContextAttribs.java | 94 -
.../lwjgl/opengl/MacOSXContextImplementation.java | 16 +-
src/java/org/lwjgl/opengl/MacOSXDisplay.java | 560 +++--
.../org/lwjgl/opengl/MacOSXDisplayPeerInfo.java | 8 +-
src/java/org/lwjgl/opengl/MacOSXFrame.java | 228 --
.../org/lwjgl/opengl/MacOSXMouseEventQueue.java | 6 +-
.../org/lwjgl/opengl/MacOSXNativeKeyboard.java | 296 +++
src/java/org/lwjgl/opengl/MacOSXNativeMouse.java | 228 ++
.../org/lwjgl/opengl/MacOSXPbufferPeerInfo.java | 8 +-
src/java/org/lwjgl/opengl/MacOSXPeerInfo.java | 21 +-
src/java/org/lwjgl/opengl/MouseEventQueue.java | 35 +-
src/java/org/lwjgl/opengl/NVPresentVideoUtil.java | 122 +
src/java/org/lwjgl/opengl/NVVideoCaptureUtil.java | 153 ++
src/java/org/lwjgl/opengl/OpenGLException.java | 4 +-
src/java/org/lwjgl/opengl/Pbuffer.java | 22 +-
src/java/org/lwjgl/opengl/PeerInfo.java | 4 +-
src/java/org/lwjgl/opengl/PixelFormat.java | 7 +-
src/java/org/lwjgl/opengl/PixelFormatLWJGL.java | 41 +
src/java/org/lwjgl/opengl/SharedDrawable.java | 6 +-
src/java/org/lwjgl/opengl/Sync.java | 175 ++
src/java/org/lwjgl/opengl/Util.java | 2 +-
.../lwjgl/opengl/WindowsAWTGLCanvasPeerInfo.java | 4 +-
.../lwjgl/opengl/WindowsCanvasImplementation.java | 6 +-
.../org/lwjgl/opengl/WindowsContextAttribs.java | 92 -
.../lwjgl/opengl/WindowsContextImplementation.java | 6 +-
src/java/org/lwjgl/opengl/WindowsDisplay.java | 547 +++--
.../org/lwjgl/opengl/WindowsDisplayPeerInfo.java | 25 +-
src/java/org/lwjgl/opengl/WindowsEventDebug.java | 483 ++++
src/java/org/lwjgl/opengl/WindowsKeyboard.java | 105 +-
src/java/org/lwjgl/opengl/WindowsMouse.java | 11 +-
.../org/lwjgl/opengl/WindowsPbufferPeerInfo.java | 4 +-
src/java/org/lwjgl/opengl/WindowsPeerInfo.java | 4 +-
src/java/org/lwjgl/opengl/XRandR.java | 411 ++--
src/java/org/lwjgl/opengles/APIUtil.java | 329 +++
src/java/org/lwjgl/opengles/CallbackUtil.java | 134 ++
src/java/org/lwjgl/opengles/ContextAttribs.java | 88 +
src/java/org/lwjgl/opengles/EGL.java | 922 ++++++++
src/java/org/lwjgl/opengles/EGLConfig.java | 120 +
src/java/org/lwjgl/opengles/EGLContext.java | 114 +
src/java/org/lwjgl/opengles/EGLDisplay.java | 216 ++
src/java/org/lwjgl/opengles/EGLImageOES.java | 43 +
src/java/org/lwjgl/opengles/EGLKHRFenceSync.java | 174 ++
.../org/lwjgl/opengles/EGLKHRReusableSync.java | 156 ++
src/java/org/lwjgl/opengles/EGLNVSync.java | 215 ++
src/java/org/lwjgl/opengles/EGLSurface.java | 120 +
src/java/org/lwjgl/opengles/EGLSyncKHR.java | 43 +
src/java/org/lwjgl/opengles/EGLSyncNV.java | 43 +
src/java/org/lwjgl/opengles/FastIntMap.java | 238 ++
src/java/org/lwjgl/opengles/GLChecks.java | 208 ++
src/java/org/lwjgl/opengles/GLContext.java | 312 +++
src/java/org/lwjgl/opengles/GLSync.java | 47 +
src/java/org/lwjgl/opengles/KHRDebugCallback.java | 205 ++
src/java/org/lwjgl/opengles/PeerInfo.java | 97 +
src/java/org/lwjgl/opengles/PixelFormat.java | 767 ++++++
.../opengles/PowerManagementEventException.java | 68 +
src/java/org/lwjgl/opengles/StateTracker.java | 116 +
src/java/org/lwjgl/opengles/Util.java | 139 ++
src/java/org/lwjgl/test/DisplayTest.java | 4 +-
src/java/org/lwjgl/test/DuplicateTokens.java | 69 +
src/java/org/lwjgl/test/LwjglShiftTest.java | 61 +
src/java/org/lwjgl/test/QuadExample.java | 90 +
src/java/org/lwjgl/test/ShiftTest.java | 52 +
src/java/org/lwjgl/test/SignatureList.java | 67 +
src/java/org/lwjgl/test/SysTest.java | 4 +-
src/java/org/lwjgl/test/Test.java | 36 +
.../Test_glGetVertexAttribPointer_API_bug.java | 186 ++
src/java/org/lwjgl/test/input/ControlFail.java | 95 +
src/java/org/lwjgl/test/input/HWCursorTest.java | 4 +-
src/java/org/lwjgl/test/input/KeyboardTest.java | 9 +-
.../org/lwjgl/test/input/MouseCreationTest.java | 4 +-
src/java/org/lwjgl/test/input/MouseTest.java | 8 +-
src/java/org/lwjgl/test/mapped/MappedFloat.java | 54 +
.../org/lwjgl/test/mapped/MappedObjectBench.java | 237 ++
.../org/lwjgl/test/mapped/MappedObjectTests1.java | 180 ++
.../org/lwjgl/test/mapped/MappedObjectTests2.java | 98 +
.../org/lwjgl/test/mapped/MappedObjectTests3.java | 145 ++
.../org/lwjgl/test/mapped/MappedObjectTests4.java | 253 ++
.../lwjgl/test/mapped/MappedObjectWithLibrary.java | 17 +
.../org/lwjgl/test/mapped/MappedSomething.java | 56 +
src/java/org/lwjgl/test/mapped/MappedVec2.java | 48 +
src/java/org/lwjgl/test/mapped/MappedVec3.java | 50 +
.../org/lwjgl/test/mapped/TestMappedObject.java | 87 +
src/java/org/lwjgl/test/openal/ALCTest.java | 4 +-
src/java/org/lwjgl/test/openal/BasicTest.java | 4 +-
.../org/lwjgl/test/openal/MovingSoundTest.java | 4 +-
.../org/lwjgl/test/openal/OpenALCreationTest.java | 4 +-
src/java/org/lwjgl/test/openal/PlayTest.java | 4 +-
src/java/org/lwjgl/test/openal/PlayTestMemory.java | 4 +-
src/java/org/lwjgl/test/openal/PositionTest.java | 4 +-
.../org/lwjgl/test/openal/SourceLimitTest.java | 4 +-
src/java/org/lwjgl/test/openal/StressTest.java | 4 +-
src/java/org/lwjgl/test/opencl/HelloOpenCL.java | 55 +-
src/java/org/lwjgl/test/opencl/gl/DemoFractal.java | 7 +-
src/java/org/lwjgl/test/opencl/gl/Mandelbrot.cl | 10 +-
.../org/lwjgl/test/opengl/CanvasFocusTest.java | 270 +++
src/java/org/lwjgl/test/opengl/CrashTest.java | 102 +
.../lwjgl/test/opengl/FullScreenWindowedTest.java | 4 +-
src/java/org/lwjgl/test/opengl/Gears.java | 4 +-
.../org/lwjgl/test/opengl/JNIPerfTestLWJGL.java | 67 +
src/java/org/lwjgl/test/opengl/PbufferTest.java | 4 +-
src/java/org/lwjgl/test/opengl/SwingFocusTest.java | 195 ++
src/java/org/lwjgl/test/opengl/SyncTest.java | 2 +-
src/java/org/lwjgl/test/opengl/VBOIndexTest.java | 4 +-
src/java/org/lwjgl/test/opengl/VBOTest.java | 4 +-
src/java/org/lwjgl/test/opengl/VersionTest.java | 37 +-
.../org/lwjgl/test/opengl/WindowLocationTest.java | 33 +
src/java/org/lwjgl/test/opengl/awt/AWTGears.java | 205 --
src/java/org/lwjgl/test/opengl/awt/AWTTest.java | 6 +-
.../lwjgl/test/opengl/awt/DisplayParentTest.java | 6 +-
.../test/opengl/multithread/BackgroundLoader.java | 70 +-
.../org/lwjgl/test/opengl/pbuffers/MSAATest.java | 22 +
.../lwjgl/test/opengl/pbuffers/PbufferTest.java | 4 +-
.../org/lwjgl/test/opengl/shaders/ShaderUNI.java | 6 +-
.../org/lwjgl/test/opengl/shaders/ShadersTest.java | 2 +-
.../lwjgl/test/opengl/sprites/SpriteShootout.java | 749 ++++++
.../test/opengl/sprites/SpriteShootout2P.java | 624 +++++
.../test/opengl/sprites/SpriteShootoutCL.java | 598 +++++
.../test/opengl/sprites/SpriteShootoutMapped.java | 838 +++++++
.../org/lwjgl/test/opengl/sprites/StreamVBO.java | 144 ++
.../test/opengles/FullScreenWindowedTest.java | 330 +++
src/java/org/lwjgl/test/opengles/Gears.java | 580 +++++
.../lwjgl/test/opengles/MappedIndexedVBOTest.java | 252 ++
src/java/org/lwjgl/test/opengles/QuadRenderer.java | 70 +
.../org/lwjgl/test/opengles/util/BufferObject.java | 99 +
.../test/opengles/util/BufferObjectArray.java | 41 +
.../test/opengles/util/BufferObjectElement.java | 41 +
src/java/org/lwjgl/test/opengles/util/GLLight.java | 165 ++
.../org/lwjgl/test/opengles/util/GLMatrix.java | 163 ++
.../org/lwjgl/test/opengles/util/GLObject.java | 9 +
.../org/lwjgl/test/opengles/util/Geometry.java | 78 +
.../test/opengles/util/ImmediateModeBuffer.java | 58 +
src/java/org/lwjgl/test/opengles/util/Shader.java | 98 +
.../lwjgl/test/opengles/util/ShaderProgram.java | 82 +
src/java/org/lwjgl/test/opengles/util/Sphere.java | 414 ++++
src/java/org/lwjgl/util/Color.java | 6 +-
src/java/org/lwjgl/util/Dimension.java | 6 +-
src/java/org/lwjgl/util/Display.java | 6 +-
src/java/org/lwjgl/util/Point.java | 6 +-
src/java/org/lwjgl/util/ReadableColor.java | 6 +-
src/java/org/lwjgl/util/ReadableDimension.java | 6 +-
src/java/org/lwjgl/util/ReadablePoint.java | 6 +-
src/java/org/lwjgl/util/ReadableRectangle.java | 6 +-
src/java/org/lwjgl/util/Rectangle.java | 6 +-
src/java/org/lwjgl/util/Renderable.java | 6 +-
src/java/org/lwjgl/util/Timer.java | 4 +-
src/java/org/lwjgl/util/WaveData.java | 10 +-
src/java/org/lwjgl/util/WritableColor.java | 6 +-
src/java/org/lwjgl/util/WritableDimension.java | 6 +-
src/java/org/lwjgl/util/WritablePoint.java | 6 +-
src/java/org/lwjgl/util/WritableRectangle.java | 6 +-
src/java/org/lwjgl/util/applet/AppletLoader.java | 1259 +++++++---
src/java/org/lwjgl/util/generator/Auto.java | 4 +-
src/java/org/lwjgl/util/generator/AutoSize.java | 5 +-
src/java/org/lwjgl/util/generator/AutoType.java | 4 +-
src/java/org/lwjgl/util/generator/BufferKind.java | 4 +-
.../org/lwjgl/util/generator/BufferObject.java | 4 +-
.../org/lwjgl/util/generator/CachedReference.java | 4 +-
.../org/lwjgl/util/generator/CachedResult.java | 4 +-
src/java/org/lwjgl/util/generator/Check.java | 4 +-
src/java/org/lwjgl/util/generator/Code.java | 4 +-
src/java/org/lwjgl/util/generator/Const.java | 4 +-
src/java/org/lwjgl/util/generator/Constant.java | 4 +-
src/java/org/lwjgl/util/generator/Extension.java | 7 +-
.../org/lwjgl/util/generator/FieldsGenerator.java | 64 +-
.../org/lwjgl/util/generator/GenerateAutos.java | 4 +-
.../lwjgl/util/generator/GeneratorProcessor.java | 140 ++
.../util/generator/GeneratorProcessorFactory.java | 168 --
.../org/lwjgl/util/generator/GeneratorVisitor.java | 290 +--
src/java/org/lwjgl/util/generator/Indirect.java | 4 +-
.../lwjgl/util/generator/JNITypeTranslator.java | 79 +-
.../lwjgl/util/generator/JavaMethodsGenerator.java | 688 +++---
.../lwjgl/util/generator/JavaTypeTranslator.java | 95 +-
.../util/generator/NativeMethodStubsGenerator.java | 189 +-
src/java/org/lwjgl/util/generator/NativeType.java | 4 +-
.../lwjgl/util/generator/NativeTypeTranslator.java | 179 +-
.../org/lwjgl/util/generator/NoErrorCheck.java | 4 +-
.../org/lwjgl/util/generator/NullTerminated.java | 4 +-
src/java/org/lwjgl/util/generator/Platform.java | 4 +-
.../lwjgl/util/generator/PlatformDependent.java | 4 +-
src/java/org/lwjgl/util/generator/PointerType.java | 41 +
.../lwjgl/util/generator/PostfixTranslator.java | 112 +-
.../util/generator/RegisterStubsGenerator.java | 98 +-
src/java/org/lwjgl/util/generator/Result.java | 4 +-
src/java/org/lwjgl/util/generator/Reuse.java | 2 +-
.../lwjgl/util/generator/SignatureTranslator.java | 118 +-
src/java/org/lwjgl/util/generator/Signedness.java | 4 +-
.../org/lwjgl/util/generator/StripPostfix.java | 4 +-
src/java/org/lwjgl/util/generator/TypeInfo.java | 121 +-
src/java/org/lwjgl/util/generator/TypeMap.java | 19 +-
.../lwjgl/util/generator/TypedefsGenerator.java | 34 +-
src/java/org/lwjgl/util/generator/Utils.java | 363 +--
.../org/lwjgl/util/generator/openal/ALTypeMap.java | 166 +-
.../generator/opencl/CLCapabilitiesGenerator.java | 116 +-
.../generator/opencl/CLGeneratorProcessor.java | 152 ++
.../opencl/CLGeneratorProcessorFactory.java | 181 --
.../opencl/CLPDCapabilitiesGenerator.java | 40 +-
.../org/lwjgl/util/generator/opencl/CLTypeMap.java | 74 +-
.../org/lwjgl/util/generator/opencl/cl_ulong.java | 43 +
.../org/lwjgl/util/generator/opencl/cl_void.java | 5 +-
.../lwjgl/util/generator/opengl/EGLint64NV.java | 12 +
.../lwjgl/util/generator/opengl/EGLuint64NV.java | 12 +
.../generator/opengl/GLCapabilitiesGenerator.java | 81 +-
.../opengl/GLESCapabilitiesGenerator.java | 308 +++
.../generator/opengl/GLESGeneratorProcessor.java | 161 ++
.../lwjgl/util/generator/opengl/GLESTypeMap.java | 319 +++
.../generator/opengl/GLGeneratorProcessor.java | 160 ++
.../opengl/GLGeneratorProcessorFactory.java | 189 --
.../opengl/GLReferencesGeneratorProcessor.java | 186 ++
.../GLReferencesGeneratorProcessorFactory.java | 208 --
.../org/lwjgl/util/generator/opengl/GLTypeMap.java | 240 +-
.../org/lwjgl/util/generator/opengl/GLintptr.java | 2 +
.../lwjgl/util/generator/opengl/GLintptrARB.java | 2 +
.../lwjgl/util/generator/opengl/GLsizeiptr.java | 2 +
.../lwjgl/util/generator/opengl/GLsizeiptrARB.java | 2 +
.../org/lwjgl/util/generator/opengl/GLvoid.java | 9 +-
src/java/org/lwjgl/util/glu/Project.java | 2 +-
.../org/lwjgl/util/input/ControllerAdapter.java | 11 +
src/java/org/lwjgl/util/mapped/CacheLinePad.java | 66 +
src/java/org/lwjgl/util/mapped/CacheLineSize.java | 141 ++
src/java/org/lwjgl/util/mapped/CacheUtil.java | 193 ++
src/java/org/lwjgl/util/mapped/MappedField.java | 65 +
src/java/org/lwjgl/util/mapped/MappedForeach.java | 71 +
src/java/org/lwjgl/util/mapped/MappedHelper.java | 392 +++
src/java/org/lwjgl/util/mapped/MappedObject.java | 287 +++
.../lwjgl/util/mapped/MappedObjectClassLoader.java | 193 ++
.../lwjgl/util/mapped/MappedObjectTransformer.java | 1319 +++++++++++
.../org/lwjgl/util/mapped/MappedObjectUnsafe.java | 110 +
src/java/org/lwjgl/util/mapped/MappedSet.java | 69 +
src/java/org/lwjgl/util/mapped/MappedSet2.java | 56 +
src/java/org/lwjgl/util/mapped/MappedSet3.java | 59 +
src/java/org/lwjgl/util/mapped/MappedSet4.java | 61 +
src/java/org/lwjgl/util/mapped/MappedType.java | 102 +
src/java/org/lwjgl/util/mapped/Pointer.java | 50 +
src/java/org/lwjgl/util/vector/Matrix.java | 4 +-
src/java/org/lwjgl/util/vector/Matrix2f.java | 6 +-
src/java/org/lwjgl/util/vector/Matrix3f.java | 6 +-
src/java/org/lwjgl/util/vector/Matrix4f.java | 24 +-
src/java/org/lwjgl/util/vector/Quaternion.java | 4 +-
src/java/org/lwjgl/util/vector/Vector.java | 4 +-
src/java/org/lwjgl/util/vector/Vector2f.java | 19 +-
src/java/org/lwjgl/util/vector/Vector3f.java | 17 +-
src/java/org/lwjgl/util/vector/Vector4f.java | 17 +-
.../org/lwjgl/util/vector/WritableVector2f.java | 2 +-
.../org/lwjgl/util/vector/WritableVector3f.java | 2 +-
.../org/lwjgl/util/vector/WritableVector4f.java | 2 +-
src/native/common/EGL/egl.h | 329 +++
src/native/common/EGL/eglext.h | 230 ++
src/native/common/EGL/eglplatform.h | 110 +
src/native/common/GLES2/gl2.h | 621 +++++
src/native/common/GLES2/gl2ext.h | 803 +++++++
src/native/common/GLES2/gl2extimg.h | 51 +
src/native/common/GLES2/gl2platform.h | 30 +
src/native/common/KHR/khrplatform.h | 269 +++
src/native/common/awt_tools.h | 4 +-
src/native/common/common_tools.c | 23 +-
src/native/common/common_tools.h | 15 +-
src/native/common/extcl.c | 2 +-
src/native/common/extcl.h | 14 +-
src/native/common/extcl_types.h | 27 +-
src/native/common/extgl.h | 106 -
src/native/common/{ => opengl}/extgl.c | 0
src/native/common/opengl/extgl.h | 124 +
src/native/common/{ => opengl}/extgl_types.h | 0
.../common/opengl/org_lwjgl_opengl_CallbackUtil.c | 143 ++
.../common/opengl/org_lwjgl_opengl_CallbackUtil.h | 53 +
.../common/opengl/org_lwjgl_opengl_GLContext.c | 52 +
.../common/opengl/org_lwjgl_opengl_GLContext.h | 45 +
...lwjgl_opengl_GLContext_CapabilitiesCacheEntry.h | 13 +
.../opengl/org_lwjgl_opengl_NVPresentVideoUtil.c | 70 +
.../opengl/org_lwjgl_opengl_NVPresentVideoUtil.h | 37 +
.../opengl/org_lwjgl_opengl_NVVideoCaptureUtil.c | 82 +
.../opengl/org_lwjgl_opengl_NVVideoCaptureUtil.h | 53 +
.../common/opengl/org_lwjgl_opengl_Pbuffer.h | 47 +
src/native/common/opengles/extgl.c | 83 +
src/native/common/opengles/extgl.h | 92 +
src/native/common/opengles/extgl_egl.c | 106 +
src/native/common/opengles/extgl_egl.h | 80 +
src/native/common/opengles/extgl_types.h | 73 +
.../opengles/org_lwjgl_opengles_CallbackUtil.c | 82 +
.../opengles/org_lwjgl_opengles_CallbackUtil.h | 37 +
.../common/opengles/org_lwjgl_opengles_EGL.c | 211 ++
.../common/opengles/org_lwjgl_opengles_EGL.h | 469 ++++
.../opengles/org_lwjgl_opengles_EGLKHRFenceSync.c | 81 +
.../opengles/org_lwjgl_opengles_EGLKHRFenceSync.h | 77 +
.../org_lwjgl_opengles_EGLKHRReusableSync.c | 52 +
.../org_lwjgl_opengles_EGLKHRReusableSync.h | 49 +
.../common/opengles/org_lwjgl_opengles_EGLNVSync.c | 94 +
.../common/opengles/org_lwjgl_opengles_EGLNVSync.h | 95 +
.../common/opengles/org_lwjgl_opengles_GLContext.c | 48 +
.../common/opengles/org_lwjgl_opengles_GLContext.h | 37 +
...jgl_opengles_GLContext_CapabilitiesCacheEntry.h | 13 +
src/native/common/org_lwjgl_BufferUtils.c | 7 +-
src/native/common/org_lwjgl_BufferUtils.h | 29 +
.../common/org_lwjgl_DefaultSysImplementation.h | 37 +
src/native/common/org_lwjgl_input_Cursor.h | 19 +
.../common/org_lwjgl_input_Cursor_CursorElement.h | 13 +
src/native/common/org_lwjgl_input_Keyboard.h | 287 +++
.../common/org_lwjgl_input_Keyboard_KeyEvent.h | 13 +
src/native/common/org_lwjgl_input_Mouse.h | 17 +
src/native/common/org_lwjgl_openal_AL.h | 45 +
src/native/common/org_lwjgl_openal_ALC10.c | 155 +-
src/native/common/org_lwjgl_openal_ALC11.c | 60 +-
src/native/common/org_lwjgl_opencl_CL.c | 9 +-
src/native/common/org_lwjgl_opencl_CL.h | 61 +
src/native/common/org_lwjgl_opencl_CallbackUtil.c | 57 +-
src/native/common/org_lwjgl_opencl_CallbackUtil.h | 101 +
.../common/org_lwjgl_opengl_AWTSurfaceLock.c | 29 +-
.../common/org_lwjgl_opengl_AWTSurfaceLock.h | 39 +
src/native/common/org_lwjgl_opengl_CallbackUtil.c | 112 -
src/native/common/org_lwjgl_opengl_GLContext.c | 57 -
src/native/linux/context.c | 359 ---
src/native/linux/context.h | 83 -
src/native/linux/display.c | 411 ----
src/native/linux/extgl_glx.c | 232 --
src/native/linux/extgl_glx.h | 404 ----
src/native/linux/opengl/GLX.c | 121 +
src/native/linux/opengl/GLX.h | 60 +
src/native/linux/opengl/context.c | 359 +++
src/native/linux/opengl/context.h | 83 +
src/native/linux/opengl/display.c | 411 ++++
src/native/linux/opengl/extgl_glx.c | 284 +++
src/native/linux/opengl/extgl_glx.h | 441 ++++
src/native/linux/opengl/org_lwjgl_opengl_Display.c | 680 ++++++
.../org_lwjgl_opengl_LinuxAWTGLCanvasPeerInfo.c | 82 +
.../org_lwjgl_opengl_LinuxAWTGLCanvasPeerInfo.h | 29 +
.../org_lwjgl_opengl_LinuxCanvasImplementation.c | 65 +
.../org_lwjgl_opengl_LinuxCanvasImplementation.h | 21 +
.../org_lwjgl_opengl_LinuxContextImplementation.c | 205 ++
.../org_lwjgl_opengl_LinuxContextImplementation.h | 85 +
.../opengl/org_lwjgl_opengl_LinuxDisplayPeerInfo.h | 29 +
.../opengl/org_lwjgl_opengl_LinuxPbufferPeerInfo.h | 29 +
src/native/linux/opengl/org_lwjgl_opengl_Pbuffer.c | 90 +
src/native/linux/opengles/context.c | 56 +
src/native/linux/opengles/context.h | 57 +
src/native/linux/opengles/display.c | 409 ++++
src/native/linux/opengles/extgl_glx.c | 69 +
.../linux/opengles/org_lwjgl_opengl_Display.c | 658 ++++++
.../linux/org_lwjgl_LinuxSysImplementation.h | 15 +
src/native/linux/org_lwjgl_input_Cursor.c | 4 +-
src/native/linux/org_lwjgl_opengl_Display.c | 589 -----
.../org_lwjgl_opengl_LinuxAWTGLCanvasPeerInfo.c | 82 -
.../org_lwjgl_opengl_LinuxCanvasImplementation.c | 65 -
.../org_lwjgl_opengl_LinuxContextImplementation.c | 200 --
src/native/linux/org_lwjgl_opengl_LinuxDisplay.h | 503 ++++
.../linux/org_lwjgl_opengl_LinuxDisplay_Compiz.h | 13 +
...org_lwjgl_opengl_LinuxDisplay_Compiz_Provider.h | 13 +
src/native/linux/org_lwjgl_opengl_LinuxEvent.h | 257 ++
src/native/linux/org_lwjgl_opengl_LinuxKeyboard.c | 1 +
src/native/linux/org_lwjgl_opengl_LinuxKeyboard.h | 155 ++
src/native/linux/org_lwjgl_opengl_LinuxMouse.c | 13 +
src/native/linux/org_lwjgl_opengl_LinuxMouse.h | 87 +
src/native/linux/org_lwjgl_opengl_LinuxPeerInfo.c | 4 +-
src/native/linux/org_lwjgl_opengl_LinuxPeerInfo.h | 37 +
src/native/linux/org_lwjgl_opengl_Pbuffer.c | 90 -
src/native/macosx/context.h | 142 +-
src/native/macosx/context.m | 72 +-
src/native/macosx/macosx_al.c | 4 +-
.../macosx/org_lwjgl_MacOSXSysImplementation.h | 15 +
src/native/macosx/org_lwjgl_input_Mouse.c | 73 -
src/native/macosx/org_lwjgl_opengl_Display.m | 847 ++++++-
.../macosx/org_lwjgl_opengl_MacOSXAWTMouse.m | 74 +
.../macosx/org_lwjgl_opengl_MacOSXCanvasPeerInfo.h | 37 +
.../macosx/org_lwjgl_opengl_MacOSXCanvasPeerInfo.m | 294 ++-
.../org_lwjgl_opengl_MacOSXContextImplementation.h | 101 +
.../org_lwjgl_opengl_MacOSXContextImplementation.m | 153 +-
src/native/macosx/org_lwjgl_opengl_MacOSXDisplay.h | 161 ++
.../org_lwjgl_opengl_MacOSXMouseEventQueue.h | 43 +
.../macosx/org_lwjgl_opengl_MacOSXNativeKeyboard.h | 31 +
.../macosx/org_lwjgl_opengl_MacOSXNativeKeyboard.m | 58 +
.../macosx/org_lwjgl_opengl_MacOSXNativeMouse.h | 75 +
.../macosx/org_lwjgl_opengl_MacOSXNativeMouse.m | 170 ++
.../org_lwjgl_opengl_MacOSXPbufferPeerInfo.h | 29 +
.../org_lwjgl_opengl_MacOSXPbufferPeerInfo.m | 6 +-
.../macosx/org_lwjgl_opengl_MacOSXPeerInfo.h | 37 +
.../macosx/org_lwjgl_opengl_MacOSXPeerInfo.m | 34 +-
src/native/windows/LWJGL.c | 6 +-
src/native/windows/Window.h | 36 +-
src/native/windows/context.c | 499 ----
src/native/windows/context.h | 96 -
src/native/windows/display.c | 8 +-
src/native/windows/display.h | 4 +-
src/native/windows/extgl_wgl.c | 184 --
src/native/windows/extgl_wgl.h | 261 --
src/native/windows/opengl/WGL.c | 95 +
src/native/windows/opengl/WGL.h | 60 +
src/native/windows/opengl/context.c | 501 ++++
src/native/windows/opengl/context.h | 90 +
src/native/windows/opengl/extgl_wgl.c | 216 ++
src/native/windows/opengl/extgl_wgl.h | 299 +++
.../windows/opengl/org_lwjgl_opengl_Pbuffer.c | 212 ++
...org_lwjgl_opengl_WindowsContextImplementation.c | 173 ++
...org_lwjgl_opengl_WindowsContextImplementation.h | 85 +
.../org_lwjgl_opengl_WindowsPbufferPeerInfo.h | 61 +
.../opengl/org_lwjgl_opengl_WindowsPeerInfo.c | 69 +
.../opengl/org_lwjgl_opengl_WindowsPeerInfo.h | 53 +
src/native/windows/opengles/context.c | 507 ++++
src/native/windows/opengles/context.h | 87 +
src/native/windows/opengles/extgl_wgl.c | 70 +
.../opengles/org_lwjgl_opengl_WindowsPeerInfo.c | 57 +
.../opengles/org_lwjgl_opengl_WindowsPeerInfo.h | 53 +
src/native/windows/org_lwjgl_Sys.c | 47 +-
.../windows/org_lwjgl_WindowsSysImplementation.h | 47 +
src/native/windows/org_lwjgl_input_Cursor.c | 4 +-
src/native/windows/org_lwjgl_opengl_Display.c | 151 +-
src/native/windows/org_lwjgl_opengl_Pbuffer.c | 212 --
.../org_lwjgl_opengl_WindowsAWTGLCanvasPeerInfo.c | 4 +-
.../org_lwjgl_opengl_WindowsAWTGLCanvasPeerInfo.h | 21 +
...org_lwjgl_opengl_WindowsContextImplementation.c | 172 --
.../windows/org_lwjgl_opengl_WindowsDisplay.h | 545 +++++
.../org_lwjgl_opengl_WindowsDisplayPeerInfo.c | 4 +-
.../org_lwjgl_opengl_WindowsDisplayPeerInfo.h | 21 +
.../windows/org_lwjgl_opengl_WindowsDisplay_Rect.h | 13 +
.../windows/org_lwjgl_opengl_WindowsKeyboard.c | 6 +-
.../windows/org_lwjgl_opengl_WindowsKeyboard.h | 69 +
.../windows/org_lwjgl_opengl_WindowsPeerInfo.c | 69 -
.../windows/org_lwjgl_opengl_WindowsRegistry.c | 6 +-
.../windows/org_lwjgl_opengl_WindowsRegistry.h | 29 +
src/native/windows/windows_al.c | 4 +-
src/templates/org/lwjgl/openal/AL10.java | 4 +-
.../lwjgl/opencl/AMD_bus_addressable_memory.java | 80 +
.../org/lwjgl/opencl/AMD_device_memory_flags.java | 42 +
src/templates/org/lwjgl/opencl/AMD_media_ops2.java | 39 +
.../org/lwjgl/opencl/AMD_offline_devices.java | 41 +
src/templates/org/lwjgl/opencl/AMD_popcnt.java | 39 +
src/templates/org/lwjgl/opencl/AMD_vec3.java | 39 +
.../opencl/APPLE_ContextLoggingFunctions.java | 7 +-
.../lwjgl/opencl/APPLE_SetMemObjectDestructor.java | 4 +
.../org/lwjgl/opencl/APPLE_gl_sharing.java | 8 +-
src/templates/org/lwjgl/opencl/CL10.java | 82 +-
src/templates/org/lwjgl/opencl/CL10GL.java | 4 +-
src/templates/org/lwjgl/opencl/CL11.java | 15 +-
src/templates/org/lwjgl/opencl/CL12.java | 454 ++++
src/templates/org/lwjgl/opencl/CL12GL.java | 60 +
.../org/lwjgl/opencl/EXT_atomic_counters_32.java | 42 +
.../org/lwjgl/opencl/EXT_atomic_counters_64.java | 42 +
.../org/lwjgl/opencl/EXT_device_fission.java | 1 -
.../org/lwjgl/opencl/EXT_migrate_memobject.java | 2 +-
.../lwjgl/opencl/INTEL_immediate_execution.java | 47 +
src/templates/org/lwjgl/opencl/INTEL_printf.java | 39 +
.../org/lwjgl/opencl/INTEL_thread_local_exec.java | 52 +
.../org/lwjgl/opencl/KHR_depth_images.java | 42 +
.../org/lwjgl/opencl/KHR_gl_depth_images.java | 47 +
.../org/lwjgl/opencl/KHR_gl_msaa_sharing.java | 44 +
src/templates/org/lwjgl/opencl/KHR_icd.java | 2 +-
.../org/lwjgl/opencl/KHR_image2d_from_buffer.java | 45 +
.../org/lwjgl/opencl/KHR_initialize_memory.java | 46 +
.../org/lwjgl/opencl/KHR_mipmap_image.java | 39 +
.../org/lwjgl/opencl/KHR_mipmap_image_writes.java | 39 +
src/templates/org/lwjgl/opencl/KHR_spir.java | 40 +
.../org/lwjgl/opencl/KHR_srgb_image_writes.java | 39 +
src/templates/org/lwjgl/opencl/KHR_subgroups.java | 56 +
.../org/lwjgl/opencl/KHR_terminate_context.java | 47 +
.../org/lwjgl/opengl/AMD_blend_minmax_factor.java | 44 +
.../org/lwjgl/opengl/AMD_interleaved_elements.java | 50 +
.../org/lwjgl/opengl/AMD_multi_draw_indirect.java | 70 +
.../org/lwjgl/opengl/AMD_name_gen_delete.java | 2 +-
.../org/lwjgl/opengl/AMD_performance_monitor.java | 44 +-
.../org/lwjgl/opengl/AMD_pinned_memory.java | 43 +
.../org/lwjgl/opengl/AMD_query_buffer_object.java | 56 +
.../org/lwjgl/opengl/AMD_sample_positions.java | 50 +
.../opengl/AMD_shader_atomic_counter_ops.java | 36 +
.../lwjgl/opengl/AMD_shader_trinary_minmax.java | 35 +
.../org/lwjgl/opengl/AMD_sparse_texture.java | 83 +
.../opengl/AMD_stencil_operation_extended.java | 55 +
.../org/lwjgl/opengl/AMD_vertex_shader_layer.java | 35 +
.../opengl/AMD_vertex_shader_viewport_index.java | 35 +
src/templates/org/lwjgl/opengl/APPLE_fence.java | 2 +-
.../org/lwjgl/opengl/APPLE_object_purgeable.java | 2 +-
.../lwjgl/opengl/APPLE_vertex_array_object.java | 2 +-
.../org/lwjgl/opengl/ARB_ES2_compatibility.java | 3 +
.../org/lwjgl/opengl/ARB_ES3_1_compatibility.java | 42 +
.../org/lwjgl/opengl/ARB_ES3_compatibility.java | 60 +
.../org/lwjgl/opengl/ARB_arrays_of_arrays.java | 35 +
.../org/lwjgl/opengl/ARB_base_instance.java | 73 +
.../org/lwjgl/opengl/ARB_bindless_texture.java | 86 +
.../org/lwjgl/opengl/ARB_buffer_object.java | 15 +-
.../org/lwjgl/opengl/ARB_buffer_storage.java | 97 +
.../org/lwjgl/opengl/ARB_clear_buffer_object.java | 74 +
.../org/lwjgl/opengl/ARB_clear_texture.java | 75 +
.../org/lwjgl/opengl/ARB_clip_control.java | 57 +
.../ARB_compressed_texture_pixel_storage.java | 49 +
.../org/lwjgl/opengl/ARB_compute_shader.java | 101 +
.../opengl/ARB_compute_variable_group_size.java | 55 +
.../opengl/ARB_conditional_render_inverted.java | 42 +
.../org/lwjgl/opengl/ARB_conservative_depth.java | 35 +
src/templates/org/lwjgl/opengl/ARB_copy_image.java | 49 +
.../org/lwjgl/opengl/ARB_cull_distance.java | 40 +
.../org/lwjgl/opengl/ARB_derivative_control.java | 35 +
.../org/lwjgl/opengl/ARB_direct_state_access.java | 638 +++++
.../org/lwjgl/opengl/ARB_draw_buffers.java | 2 +-
.../org/lwjgl/opengl/ARB_draw_indirect.java | 15 +-
.../org/lwjgl/opengl/ARB_enhanced_layouts.java | 41 +
.../opengl/ARB_explicit_uniform_location.java | 42 +
.../lwjgl/opengl/ARB_fragment_layer_viewport.java | 35 +
.../opengl/ARB_framebuffer_no_attachments.java | 94 +
.../org/lwjgl/opengl/ARB_framebuffer_object.java | 25 +-
.../lwjgl/opengl/ARB_get_texture_sub_image.java | 70 +
.../org/lwjgl/opengl/ARB_gpu_shader_fp64.java | 1 -
src/templates/org/lwjgl/opengl/ARB_imaging.java | 8 +-
.../org/lwjgl/opengl/ARB_indirect_parameters.java | 89 +
.../org/lwjgl/opengl/ARB_internalformat_query.java | 59 +
.../lwjgl/opengl/ARB_internalformat_query2.java | 181 ++
.../org/lwjgl/opengl/ARB_invalidate_subdata.java | 68 +
.../org/lwjgl/opengl/ARB_map_buffer_alignment.java | 42 +
src/templates/org/lwjgl/opengl/ARB_multi_bind.java | 68 +
.../org/lwjgl/opengl/ARB_multi_draw_indirect.java | 74 +
.../org/lwjgl/opengl/ARB_occlusion_query.java | 14 +-
.../opengl/ARB_pipeline_statistics_query.java | 52 +
src/templates/org/lwjgl/opengl/ARB_program.java | 12 +-
.../lwjgl/opengl/ARB_program_interface_query.java | 161 ++
.../org/lwjgl/opengl/ARB_query_buffer_object.java | 60 +
.../opengl/ARB_robust_buffer_access_behavior.java | 35 +
src/templates/org/lwjgl/opengl/ARB_robustness.java | 3 +-
.../org/lwjgl/opengl/ARB_robustness_isolation.java | 35 +
.../org/lwjgl/opengl/ARB_sampler_objects.java | 10 +-
.../opengl/ARB_seamless_cubemap_per_texture.java | 43 +
.../lwjgl/opengl/ARB_separate_shader_objects.java | 45 +-
.../lwjgl/opengl/ARB_shader_atomic_counters.java | 106 +
.../lwjgl/opengl/ARB_shader_draw_parameters.java | 36 +
.../org/lwjgl/opengl/ARB_shader_group_vote.java | 36 +
.../lwjgl/opengl/ARB_shader_image_load_store.java | 135 ++
.../org/lwjgl/opengl/ARB_shader_image_size.java | 35 +
.../org/lwjgl/opengl/ARB_shader_objects.java | 30 +-
.../opengl/ARB_shader_storage_buffer_object.java | 87 +
.../org/lwjgl/opengl/ARB_shader_subroutine.java | 20 +-
.../opengl/ARB_shader_texture_image_samples.java | 35 +
.../lwjgl/opengl/ARB_shading_language_420pack.java | 36 +
.../lwjgl/opengl/ARB_shading_language_include.java | 10 +-
.../lwjgl/opengl/ARB_shading_language_packing.java | 36 +
.../org/lwjgl/opengl/ARB_sparse_buffer.java | 51 +
.../org/lwjgl/opengl/ARB_sparse_texture.java | 92 +
.../org/lwjgl/opengl/ARB_stencil_texturing.java | 39 +
src/templates/org/lwjgl/opengl/ARB_sync.java | 16 +-
.../org/lwjgl/opengl/ARB_tessellation_shader.java | 11 -
.../org/lwjgl/opengl/ARB_texture_barrier.java | 41 +
.../org/lwjgl/opengl/ARB_texture_buffer_range.java | 69 +
.../lwjgl/opengl/ARB_texture_compression_rgtc.java | 8 +-
.../opengl/ARB_texture_mirror_clamp_to_edge.java | 45 +
.../org/lwjgl/opengl/ARB_texture_query_levels.java | 35 +
src/templates/org/lwjgl/opengl/ARB_texture_rg.java | 6 -
.../org/lwjgl/opengl/ARB_texture_stencil8.java | 36 +
.../org/lwjgl/opengl/ARB_texture_storage.java | 78 +
.../opengl/ARB_texture_storage_multisample.java | 79 +
.../org/lwjgl/opengl/ARB_texture_view.java | 56 +
.../org/lwjgl/opengl/ARB_timer_query.java | 4 +-
.../org/lwjgl/opengl/ARB_transform_feedback2.java | 2 +-
.../org/lwjgl/opengl/ARB_transform_feedback3.java | 2 +-
.../opengl/ARB_transform_feedback_instanced.java | 47 +
.../ARB_transform_feedback_overflow_query.java | 43 +
.../lwjgl/opengl/ARB_uniform_buffer_object.java | 28 +-
.../org/lwjgl/opengl/ARB_vertex_array_object.java | 2 +-
.../org/lwjgl/opengl/ARB_vertex_attrib_64bit.java | 2 +-
.../lwjgl/opengl/ARB_vertex_attrib_binding.java | 80 +
.../org/lwjgl/opengl/ARB_vertex_shader.java | 53 +-
.../opengl/ARB_vertex_type_10f_11f_11f_rev.java | 36 +
.../org/lwjgl/opengl/ARB_viewport_array.java | 12 -
.../org/lwjgl/opengl/ATI_draw_buffers.java | 2 +-
.../org/lwjgl/opengl/ATI_map_object_buffer.java | 2 +-
.../org/lwjgl/opengl/ATI_vertex_array_object.java | 2 +-
.../{EXT_cg_shader.java => EXT_Cg_shader.java} | 0
.../org/lwjgl/opengl/EXT_direct_state_access.java | 57 +-
.../EXT_framebuffer_multisample_blit_scaled.java | 40 +
.../org/lwjgl/opengl/EXT_framebuffer_object.java | 20 +-
.../org/lwjgl/opengl/EXT_gpu_shader4.java | 3 +-
.../org/lwjgl/opengl/EXT_texture_integer.java | 12 +-
.../org/lwjgl/opengl/EXT_texture_lod_bias.java | 21 +-
.../org/lwjgl/opengl/EXT_transform_feedback.java | 2 +-
.../org/lwjgl/opengl/EXT_vertex_attrib_64bit.java | 2 +-
src/templates/org/lwjgl/opengl/GL11.java | 75 +-
src/templates/org/lwjgl/opengl/GL12.java | 4 +-
src/templates/org/lwjgl/opengl/GL13.java | 33 +-
src/templates/org/lwjgl/opengl/GL14.java | 6 +-
src/templates/org/lwjgl/opengl/GL15.java | 30 +-
src/templates/org/lwjgl/opengl/GL20.java | 75 +-
src/templates/org/lwjgl/opengl/GL30.java | 62 +-
src/templates/org/lwjgl/opengl/GL31.java | 33 +-
src/templates/org/lwjgl/opengl/GL32.java | 104 +-
src/templates/org/lwjgl/opengl/GL33.java | 27 +-
src/templates/org/lwjgl/opengl/GL40.java | 69 +-
src/templates/org/lwjgl/opengl/GL41.java | 131 +-
src/templates/org/lwjgl/opengl/GL42.java | 321 +++
src/templates/org/lwjgl/opengl/GL43.java | 833 +++++++
src/templates/org/lwjgl/opengl/GL44.java | 190 ++
src/templates/org/lwjgl/opengl/GL45.java | 663 ++++++
.../org/lwjgl/opengl/GREMEDY_frame_terminator.java | 38 +
.../org/lwjgl/opengl/INTEL_map_texture.java | 67 +
.../lwjgl/opengl/KHR_context_flush_control.java | 49 +
src/templates/org/lwjgl/opengl/KHR_debug.java | 229 ++
.../opengl/KHR_robust_buffer_access_behavior.java | 35 +
src/templates/org/lwjgl/opengl/KHR_robustness.java | 92 +
.../opengl/KHR_texture_compression_astc_ldr.java | 70 +
.../opengl/NV_bindless_multi_draw_indirect.java | 59 +
.../org/lwjgl/opengl/NV_bindless_texture.java | 80 +
.../lwjgl/opengl/NV_blend_equation_advanced.java | 105 +
.../org/lwjgl/opengl/NV_compute_program5.java | 55 +
.../org/lwjgl/opengl/NV_deep_texture3D.java | 43 +
.../org/lwjgl/opengl/NV_draw_texture.java | 46 +
src/templates/org/lwjgl/opengl/NV_fence.java | 2 +-
.../lwjgl/opengl/NV_gpu_program5_mem_extended.java | 36 +
src/templates/org/lwjgl/opengl/NV_gpu_shader5.java | 32 +-
src/templates/org/lwjgl/opengl/NV_half_float.java | 21 +-
.../org/lwjgl/opengl/NV_occlusion_query.java | 6 +-
.../org/lwjgl/opengl/NV_path_rendering.java | 515 ++++
.../org/lwjgl/opengl/NV_present_video.java | 116 +
src/templates/org/lwjgl/opengl/NV_program.java | 14 +-
.../org/lwjgl/opengl/NV_register_combiners.java | 12 +-
.../lwjgl/opengl/NV_shader_atomic_counters.java | 35 +
.../org/lwjgl/opengl/NV_shader_atomic_float.java | 36 +
.../org/lwjgl/opengl/NV_shader_buffer_load.java | 6 +-
.../org/lwjgl/opengl/NV_shader_buffer_store.java | 4 -
.../opengl/NV_shader_storage_buffer_object.java | 35 +
.../org/lwjgl/opengl/NV_texture_multisample.java | 79 +
.../org/lwjgl/opengl/NV_transform_feedback.java | 20 +-
.../org/lwjgl/opengl/NV_transform_feedback2.java | 2 +-
.../opengl/NV_vertex_attrib_integer_64bit.java | 2 +-
.../opengl/NV_vertex_buffer_unified_memory.java | 4 +-
.../org/lwjgl/opengl/NV_video_capture.java | 201 ++
.../lwjgl/opengles/AMD_compressed_3DC_texture.java | 43 +
.../lwjgl/opengles/AMD_compressed_ATC_texture.java | 44 +
.../lwjgl/opengles/AMD_performance_monitor.java | 121 +
.../lwjgl/opengles/AMD_program_binary_Z400.java | 39 +
.../org/lwjgl/opengles/ANGLE_framebuffer_blit.java | 56 +
.../opengles/ANGLE_framebuffer_multisample.java | 55 +
.../opengles/APPLE_framebuffer_multisample.java | 73 +
.../org/lwjgl/opengles/APPLE_rgb_422.java | 55 +
src/templates/org/lwjgl/opengles/APPLE_sync.java | 112 +
.../opengles/APPLE_texture_format_BGRA8888.java | 39 +
.../lwjgl/opengles/APPLE_texture_max_level.java | 42 +
.../org/lwjgl/opengles/ARB_draw_buffers.java | 69 +
.../org/lwjgl/opengles/ARB_half_float_pixel.java | 43 +
.../org/lwjgl/opengles/ARB_texture_rectangle.java | 78 +
.../org/lwjgl/opengles/ARM_mali_shader_binary.java | 39 +
src/templates/org/lwjgl/opengles/ARM_rgba8.java | 39 +
.../org/lwjgl/opengles/DMP_shader_binary.java | 39 +
.../org/lwjgl/opengles/EXT_Cg_shader.java | 45 +
src/templates/org/lwjgl/opengles/EXT_bgra.java | 43 +
.../org/lwjgl/opengles/EXT_blend_minmax.java | 45 +
.../opengles/EXT_color_buffer_half_float.java | 51 +
.../lwjgl/opengles/EXT_copy_texture_levels.java | 42 +
.../org/lwjgl/opengles/EXT_debug_label.java | 74 +
.../org/lwjgl/opengles/EXT_debug_marker.java | 57 +
.../lwjgl/opengles/EXT_discard_framebuffer.java | 53 +
.../org/lwjgl/opengles/EXT_frag_depth.java | 36 +
.../org/lwjgl/opengles/EXT_map_buffer_range.java | 71 +
.../org/lwjgl/opengles/EXT_multi_draw_arrays.java | 48 +
.../EXT_multisampled_render_to_texture.java | 65 +
.../lwjgl/opengles/EXT_multiview_draw_buffers.java | 67 +
.../opengles/EXT_occlusion_query_boolean.java | 94 +
.../org/lwjgl/opengles/EXT_packed_float.java | 53 +
.../org/lwjgl/opengles/EXT_read_format_bgra.java | 43 +
.../org/lwjgl/opengles/EXT_robustness.java | 78 +
src/templates/org/lwjgl/opengles/EXT_sRGB.java | 50 +
.../opengles/EXT_separate_shader_objects.java | 180 ++
.../opengles/EXT_shader_framebuffer_fetch.java | 42 +
.../org/lwjgl/opengles/EXT_shader_texture_lod.java | 36 +
.../org/lwjgl/opengles/EXT_shadow_samplers.java | 50 +
.../org/lwjgl/opengles/EXT_texture_array.java | 79 +
.../opengles/EXT_texture_compression_dxt1.java | 46 +
.../opengles/EXT_texture_compression_latc.java | 49 +
.../opengles/EXT_texture_compression_s3tc.java | 49 +
.../opengles/EXT_texture_filter_anisotropic.java | 49 +
.../opengles/EXT_texture_format_BGRA8888.java | 42 +
.../org/lwjgl/opengles/EXT_texture_lod_bias.java | 58 +
.../org/lwjgl/opengles/EXT_texture_rg.java | 50 +
.../org/lwjgl/opengles/EXT_texture_storage.java | 88 +
.../opengles/EXT_texture_type_2_10_10_10_REV.java | 39 +
.../org/lwjgl/opengles/EXT_unpack_subimage.java | 44 +
src/templates/org/lwjgl/opengles/GLES20.java | 1050 +++++++++
src/templates/org/lwjgl/opengles/GLES30.java | 855 +++++++
.../IMG_multisampled_render_to_texture.java | 65 +
.../org/lwjgl/opengles/IMG_program_binary.java | 39 +
.../org/lwjgl/opengles/IMG_read_format.java | 40 +
.../org/lwjgl/opengles/IMG_shader_binary.java | 39 +
.../opengles/IMG_texture_compression_pvrtc.java | 45 +
src/templates/org/lwjgl/opengles/KHR_debug.java | 222 ++
.../opengles/KHR_texture_compression_astc_ldr.java | 70 +
.../opengles/NV_EGL_stream_consumer_external.java | 48 +
.../org/lwjgl/opengles/NV_coverage_sample.java | 80 +
.../org/lwjgl/opengles/NV_depth_nonlinear.java | 56 +
.../org/lwjgl/opengles/NV_draw_buffers.java | 90 +
src/templates/org/lwjgl/opengles/NV_draw_path.java | 123 +
.../org/lwjgl/opengles/NV_draw_texture.java | 46 +
.../lwjgl/opengles/NV_fbo_color_attachments.java | 54 +
src/templates/org/lwjgl/opengles/NV_fence.java | 72 +
.../NV_framebuffer_vertex_attrib_array.java | 53 +
.../org/lwjgl/opengles/NV_get_tex_image.java | 89 +
.../org/lwjgl/opengles/NV_platform_binary.java | 39 +
.../org/lwjgl/opengles/NV_read_buffer.java | 43 +
.../org/lwjgl/opengles/NV_read_depth_stencil.java | 36 +
.../opengles/NV_shader_framebuffer_fetch.java | 36 +
.../org/lwjgl/opengles/NV_system_time.java | 44 +
.../NV_texture_compression_s3tc_update.java | 36 +
.../lwjgl/opengles/NV_texture_npot_2D_mipmap.java | 36 +
.../org/lwjgl/opengles/OES_EGL_image.java | 43 +
.../org/lwjgl/opengles/OES_EGL_image_external.java | 56 +
src/templates/org/lwjgl/opengles/OES_EGL_sync.java | 39 +
.../opengles/OES_blend_equation_separate.java | 47 +
.../lwjgl/opengles/OES_blend_func_separate.java | 52 +
.../org/lwjgl/opengles/OES_blend_subtract.java | 51 +
.../opengles/OES_compressed_ETC1_RGB8_texture.java | 39 +
.../opengles/OES_compressed_paletted_texture.java | 48 +
src/templates/org/lwjgl/opengles/OES_depth24.java | 39 +
src/templates/org/lwjgl/opengles/OES_depth32.java | 39 +
.../org/lwjgl/opengles/OES_depth_texture.java | 46 +
.../org/lwjgl/opengles/OES_element_index_uint.java | 39 +
.../org/lwjgl/opengles/OES_fbo_render_mipmap.java | 36 +
.../org/lwjgl/opengles/OES_framebuffer_object.java | 198 ++
.../org/lwjgl/opengles/OES_get_program_binary.java | 65 +
.../org/lwjgl/opengles/OES_mapbuffer.java | 86 +
.../lwjgl/opengles/OES_packed_depth_stencil.java | 52 +
.../opengles/OES_required_internalformat.java | 35 +
.../org/lwjgl/opengles/OES_rgb8_rgba8.java | 43 +
.../lwjgl/opengles/OES_standard_derivatives.java | 42 +
src/templates/org/lwjgl/opengles/OES_stencil1.java | 39 +
src/templates/org/lwjgl/opengles/OES_stencil4.java | 39 +
src/templates/org/lwjgl/opengles/OES_stencil8.java | 39 +
.../lwjgl/opengles/OES_surfaceless_context.java | 39 +
.../org/lwjgl/opengles/OES_texture_3D.java | 91 +
.../org/lwjgl/opengles/OES_texture_float.java | 35 +
.../lwjgl/opengles/OES_texture_float_linear.java | 36 +
.../org/lwjgl/opengles/OES_texture_half_float.java | 42 +
.../opengles/OES_texture_half_float_linear.java | 36 +
.../org/lwjgl/opengles/OES_texture_npot.java | 36 +
.../lwjgl/opengles/OES_vertex_array_object.java | 61 +
.../org/lwjgl/opengles/OES_vertex_half_float.java | 39 +
.../lwjgl/opengles/OES_vertex_type_10_10_10_2.java | 40 +
.../org/lwjgl/opengles/QCOM_binning_control.java | 45 +
.../org/lwjgl/opengles/QCOM_driver_control.java | 65 +
.../org/lwjgl/opengles/QCOM_extended_get.java | 95 +
.../org/lwjgl/opengles/QCOM_extended_get2.java | 59 +
.../QCOM_performance_monitor_global_mode.java | 43 +
.../org/lwjgl/opengles/QCOM_tiled_rendering.java | 81 +
.../lwjgl/opengles/QCOM_writeonly_rendering.java | 39 +
.../org/lwjgl/opengles/VIV_shader_binary.java | 39 +
851 files changed, 68435 insertions(+), 11908 deletions(-)
create mode 100644 debian/patches/build-failure.patch
create mode 100644 debian/patches/no-asm-support.patch
create mode 100644 platform_build/bsd_ant/build.xml
create mode 100644 platform_build/linux_ant/build_es.xml
create mode 100644 platform_build/windows_ant/build_es.xml
create mode 100644 src/java/org/lwjgl/MemoryUtil.java
create mode 100644 src/java/org/lwjgl/MemoryUtilSun.java
delete mode 100644 src/java/org/lwjgl/NondirectBufferWrapper.java
delete mode 100644 src/java/org/lwjgl/opencl/CLCallback.java
create mode 100644 src/java/org/lwjgl/opencl/CLCompileProgramCallback.java
create mode 100644 src/java/org/lwjgl/opencl/CLLinkProgramCallback.java
delete mode 100644 src/java/org/lwjgl/opencl/CLObjectRegistryGlobal.java
create mode 100644 src/java/org/lwjgl/opencl/CLPrintfCallback.java
create mode 100644 src/java/org/lwjgl/opencl/CLProgramCallback.java
delete mode 100644 src/java/org/lwjgl/opengl/AbstractDrawable.java
delete mode 100644 src/java/org/lwjgl/opengl/ContextAttribsImplementation.java
create mode 100644 src/java/org/lwjgl/opengl/ContextGL.java
create mode 100644 src/java/org/lwjgl/opengl/ContextGLES.java
create mode 100644 src/java/org/lwjgl/opengl/DrawableGL.java
create mode 100644 src/java/org/lwjgl/opengl/DrawableGLES.java
create mode 100644 src/java/org/lwjgl/opengl/KHRDebugCallback.java
delete mode 100644 src/java/org/lwjgl/opengl/LinuxContextAttribs.java
delete mode 100644 src/java/org/lwjgl/opengl/MacOSXContextAttribs.java
delete mode 100644 src/java/org/lwjgl/opengl/MacOSXFrame.java
create mode 100644 src/java/org/lwjgl/opengl/MacOSXNativeKeyboard.java
create mode 100644 src/java/org/lwjgl/opengl/MacOSXNativeMouse.java
create mode 100644 src/java/org/lwjgl/opengl/NVPresentVideoUtil.java
create mode 100644 src/java/org/lwjgl/opengl/NVVideoCaptureUtil.java
create mode 100644 src/java/org/lwjgl/opengl/PixelFormatLWJGL.java
create mode 100644 src/java/org/lwjgl/opengl/Sync.java
delete mode 100644 src/java/org/lwjgl/opengl/WindowsContextAttribs.java
create mode 100644 src/java/org/lwjgl/opengl/WindowsEventDebug.java
create mode 100644 src/java/org/lwjgl/opengles/APIUtil.java
create mode 100644 src/java/org/lwjgl/opengles/CallbackUtil.java
create mode 100644 src/java/org/lwjgl/opengles/ContextAttribs.java
create mode 100644 src/java/org/lwjgl/opengles/EGL.java
create mode 100644 src/java/org/lwjgl/opengles/EGLConfig.java
create mode 100644 src/java/org/lwjgl/opengles/EGLContext.java
create mode 100644 src/java/org/lwjgl/opengles/EGLDisplay.java
create mode 100644 src/java/org/lwjgl/opengles/EGLImageOES.java
create mode 100644 src/java/org/lwjgl/opengles/EGLKHRFenceSync.java
create mode 100644 src/java/org/lwjgl/opengles/EGLKHRReusableSync.java
create mode 100644 src/java/org/lwjgl/opengles/EGLNVSync.java
create mode 100644 src/java/org/lwjgl/opengles/EGLSurface.java
create mode 100644 src/java/org/lwjgl/opengles/EGLSyncKHR.java
create mode 100644 src/java/org/lwjgl/opengles/EGLSyncNV.java
create mode 100644 src/java/org/lwjgl/opengles/FastIntMap.java
create mode 100644 src/java/org/lwjgl/opengles/GLChecks.java
create mode 100644 src/java/org/lwjgl/opengles/GLContext.java
create mode 100644 src/java/org/lwjgl/opengles/GLSync.java
create mode 100644 src/java/org/lwjgl/opengles/KHRDebugCallback.java
create mode 100644 src/java/org/lwjgl/opengles/PeerInfo.java
create mode 100644 src/java/org/lwjgl/opengles/PixelFormat.java
create mode 100644 src/java/org/lwjgl/opengles/PowerManagementEventException.java
create mode 100644 src/java/org/lwjgl/opengles/StateTracker.java
create mode 100644 src/java/org/lwjgl/opengles/Util.java
create mode 100644 src/java/org/lwjgl/test/DuplicateTokens.java
create mode 100644 src/java/org/lwjgl/test/LwjglShiftTest.java
create mode 100644 src/java/org/lwjgl/test/QuadExample.java
create mode 100644 src/java/org/lwjgl/test/ShiftTest.java
create mode 100644 src/java/org/lwjgl/test/SignatureList.java
create mode 100644 src/java/org/lwjgl/test/Test.java
create mode 100644 src/java/org/lwjgl/test/Test_glGetVertexAttribPointer_API_bug.java
create mode 100644 src/java/org/lwjgl/test/input/ControlFail.java
create mode 100644 src/java/org/lwjgl/test/mapped/MappedFloat.java
create mode 100644 src/java/org/lwjgl/test/mapped/MappedObjectBench.java
create mode 100644 src/java/org/lwjgl/test/mapped/MappedObjectTests1.java
create mode 100644 src/java/org/lwjgl/test/mapped/MappedObjectTests2.java
create mode 100644 src/java/org/lwjgl/test/mapped/MappedObjectTests3.java
create mode 100644 src/java/org/lwjgl/test/mapped/MappedObjectTests4.java
create mode 100644 src/java/org/lwjgl/test/mapped/MappedObjectWithLibrary.java
create mode 100644 src/java/org/lwjgl/test/mapped/MappedSomething.java
create mode 100644 src/java/org/lwjgl/test/mapped/MappedVec2.java
create mode 100644 src/java/org/lwjgl/test/mapped/MappedVec3.java
create mode 100644 src/java/org/lwjgl/test/mapped/TestMappedObject.java
create mode 100644 src/java/org/lwjgl/test/opengl/CanvasFocusTest.java
create mode 100644 src/java/org/lwjgl/test/opengl/CrashTest.java
create mode 100644 src/java/org/lwjgl/test/opengl/JNIPerfTestLWJGL.java
create mode 100644 src/java/org/lwjgl/test/opengl/SwingFocusTest.java
create mode 100644 src/java/org/lwjgl/test/opengl/WindowLocationTest.java
create mode 100644 src/java/org/lwjgl/test/opengl/pbuffers/MSAATest.java
create mode 100644 src/java/org/lwjgl/test/opengl/sprites/SpriteShootout.java
create mode 100644 src/java/org/lwjgl/test/opengl/sprites/SpriteShootout2P.java
create mode 100644 src/java/org/lwjgl/test/opengl/sprites/SpriteShootoutCL.java
create mode 100644 src/java/org/lwjgl/test/opengl/sprites/SpriteShootoutMapped.java
create mode 100644 src/java/org/lwjgl/test/opengl/sprites/StreamVBO.java
create mode 100644 src/java/org/lwjgl/test/opengles/FullScreenWindowedTest.java
create mode 100644 src/java/org/lwjgl/test/opengles/Gears.java
create mode 100644 src/java/org/lwjgl/test/opengles/MappedIndexedVBOTest.java
create mode 100644 src/java/org/lwjgl/test/opengles/QuadRenderer.java
create mode 100644 src/java/org/lwjgl/test/opengles/util/BufferObject.java
create mode 100644 src/java/org/lwjgl/test/opengles/util/BufferObjectArray.java
create mode 100644 src/java/org/lwjgl/test/opengles/util/BufferObjectElement.java
create mode 100644 src/java/org/lwjgl/test/opengles/util/GLLight.java
create mode 100644 src/java/org/lwjgl/test/opengles/util/GLMatrix.java
create mode 100644 src/java/org/lwjgl/test/opengles/util/GLObject.java
create mode 100644 src/java/org/lwjgl/test/opengles/util/Geometry.java
create mode 100644 src/java/org/lwjgl/test/opengles/util/ImmediateModeBuffer.java
create mode 100644 src/java/org/lwjgl/test/opengles/util/Shader.java
create mode 100644 src/java/org/lwjgl/test/opengles/util/ShaderProgram.java
create mode 100644 src/java/org/lwjgl/test/opengles/util/Sphere.java
create mode 100644 src/java/org/lwjgl/util/generator/GeneratorProcessor.java
delete mode 100644 src/java/org/lwjgl/util/generator/GeneratorProcessorFactory.java
create mode 100644 src/java/org/lwjgl/util/generator/PointerType.java
create mode 100644 src/java/org/lwjgl/util/generator/opencl/CLGeneratorProcessor.java
delete mode 100644 src/java/org/lwjgl/util/generator/opencl/CLGeneratorProcessorFactory.java
create mode 100644 src/java/org/lwjgl/util/generator/opencl/cl_ulong.java
create mode 100644 src/java/org/lwjgl/util/generator/opengl/EGLint64NV.java
create mode 100644 src/java/org/lwjgl/util/generator/opengl/EGLuint64NV.java
create mode 100644 src/java/org/lwjgl/util/generator/opengl/GLESCapabilitiesGenerator.java
create mode 100644 src/java/org/lwjgl/util/generator/opengl/GLESGeneratorProcessor.java
create mode 100644 src/java/org/lwjgl/util/generator/opengl/GLESTypeMap.java
create mode 100644 src/java/org/lwjgl/util/generator/opengl/GLGeneratorProcessor.java
delete mode 100644 src/java/org/lwjgl/util/generator/opengl/GLGeneratorProcessorFactory.java
create mode 100644 src/java/org/lwjgl/util/generator/opengl/GLReferencesGeneratorProcessor.java
delete mode 100644 src/java/org/lwjgl/util/generator/opengl/GLReferencesGeneratorProcessorFactory.java
create mode 100644 src/java/org/lwjgl/util/mapped/CacheLinePad.java
create mode 100644 src/java/org/lwjgl/util/mapped/CacheLineSize.java
create mode 100644 src/java/org/lwjgl/util/mapped/CacheUtil.java
create mode 100644 src/java/org/lwjgl/util/mapped/MappedField.java
create mode 100644 src/java/org/lwjgl/util/mapped/MappedForeach.java
create mode 100644 src/java/org/lwjgl/util/mapped/MappedHelper.java
create mode 100644 src/java/org/lwjgl/util/mapped/MappedObject.java
create mode 100644 src/java/org/lwjgl/util/mapped/MappedObjectClassLoader.java
create mode 100644 src/java/org/lwjgl/util/mapped/MappedObjectTransformer.java
create mode 100644 src/java/org/lwjgl/util/mapped/MappedObjectUnsafe.java
create mode 100644 src/java/org/lwjgl/util/mapped/MappedSet.java
create mode 100644 src/java/org/lwjgl/util/mapped/MappedSet2.java
create mode 100644 src/java/org/lwjgl/util/mapped/MappedSet3.java
create mode 100644 src/java/org/lwjgl/util/mapped/MappedSet4.java
create mode 100644 src/java/org/lwjgl/util/mapped/MappedType.java
create mode 100644 src/java/org/lwjgl/util/mapped/Pointer.java
create mode 100644 src/native/common/EGL/egl.h
create mode 100644 src/native/common/EGL/eglext.h
create mode 100644 src/native/common/EGL/eglplatform.h
create mode 100644 src/native/common/GLES2/gl2.h
create mode 100644 src/native/common/GLES2/gl2ext.h
create mode 100644 src/native/common/GLES2/gl2extimg.h
create mode 100644 src/native/common/GLES2/gl2platform.h
create mode 100644 src/native/common/KHR/khrplatform.h
delete mode 100644 src/native/common/extgl.h
rename src/native/common/{ => opengl}/extgl.c (100%)
create mode 100644 src/native/common/opengl/extgl.h
rename src/native/common/{ => opengl}/extgl_types.h (100%)
create mode 100644 src/native/common/opengl/org_lwjgl_opengl_CallbackUtil.c
create mode 100644 src/native/common/opengl/org_lwjgl_opengl_CallbackUtil.h
create mode 100644 src/native/common/opengl/org_lwjgl_opengl_GLContext.c
create mode 100644 src/native/common/opengl/org_lwjgl_opengl_GLContext.h
create mode 100644 src/native/common/opengl/org_lwjgl_opengl_GLContext_CapabilitiesCacheEntry.h
create mode 100644 src/native/common/opengl/org_lwjgl_opengl_NVPresentVideoUtil.c
create mode 100644 src/native/common/opengl/org_lwjgl_opengl_NVPresentVideoUtil.h
create mode 100644 src/native/common/opengl/org_lwjgl_opengl_NVVideoCaptureUtil.c
create mode 100644 src/native/common/opengl/org_lwjgl_opengl_NVVideoCaptureUtil.h
create mode 100644 src/native/common/opengl/org_lwjgl_opengl_Pbuffer.h
create mode 100644 src/native/common/opengles/extgl.c
create mode 100644 src/native/common/opengles/extgl.h
create mode 100644 src/native/common/opengles/extgl_egl.c
create mode 100644 src/native/common/opengles/extgl_egl.h
create mode 100644 src/native/common/opengles/extgl_types.h
create mode 100644 src/native/common/opengles/org_lwjgl_opengles_CallbackUtil.c
create mode 100644 src/native/common/opengles/org_lwjgl_opengles_CallbackUtil.h
create mode 100644 src/native/common/opengles/org_lwjgl_opengles_EGL.c
create mode 100644 src/native/common/opengles/org_lwjgl_opengles_EGL.h
create mode 100644 src/native/common/opengles/org_lwjgl_opengles_EGLKHRFenceSync.c
create mode 100644 src/native/common/opengles/org_lwjgl_opengles_EGLKHRFenceSync.h
create mode 100644 src/native/common/opengles/org_lwjgl_opengles_EGLKHRReusableSync.c
create mode 100644 src/native/common/opengles/org_lwjgl_opengles_EGLKHRReusableSync.h
create mode 100644 src/native/common/opengles/org_lwjgl_opengles_EGLNVSync.c
create mode 100644 src/native/common/opengles/org_lwjgl_opengles_EGLNVSync.h
create mode 100644 src/native/common/opengles/org_lwjgl_opengles_GLContext.c
create mode 100644 src/native/common/opengles/org_lwjgl_opengles_GLContext.h
create mode 100644 src/native/common/opengles/org_lwjgl_opengles_GLContext_CapabilitiesCacheEntry.h
create mode 100644 src/native/common/org_lwjgl_BufferUtils.h
create mode 100644 src/native/common/org_lwjgl_DefaultSysImplementation.h
create mode 100644 src/native/common/org_lwjgl_input_Cursor.h
create mode 100644 src/native/common/org_lwjgl_input_Cursor_CursorElement.h
create mode 100644 src/native/common/org_lwjgl_input_Keyboard.h
create mode 100644 src/native/common/org_lwjgl_input_Keyboard_KeyEvent.h
create mode 100644 src/native/common/org_lwjgl_input_Mouse.h
create mode 100644 src/native/common/org_lwjgl_openal_AL.h
create mode 100644 src/native/common/org_lwjgl_opencl_CL.h
create mode 100644 src/native/common/org_lwjgl_opencl_CallbackUtil.h
create mode 100644 src/native/common/org_lwjgl_opengl_AWTSurfaceLock.h
delete mode 100644 src/native/common/org_lwjgl_opengl_CallbackUtil.c
delete mode 100644 src/native/common/org_lwjgl_opengl_GLContext.c
delete mode 100644 src/native/linux/context.c
delete mode 100644 src/native/linux/context.h
delete mode 100644 src/native/linux/display.c
delete mode 100644 src/native/linux/extgl_glx.c
delete mode 100644 src/native/linux/extgl_glx.h
create mode 100644 src/native/linux/opengl/GLX.c
create mode 100644 src/native/linux/opengl/GLX.h
create mode 100644 src/native/linux/opengl/context.c
create mode 100644 src/native/linux/opengl/context.h
create mode 100644 src/native/linux/opengl/display.c
create mode 100644 src/native/linux/opengl/extgl_glx.c
create mode 100644 src/native/linux/opengl/extgl_glx.h
create mode 100644 src/native/linux/opengl/org_lwjgl_opengl_Display.c
create mode 100644 src/native/linux/opengl/org_lwjgl_opengl_LinuxAWTGLCanvasPeerInfo.c
create mode 100644 src/native/linux/opengl/org_lwjgl_opengl_LinuxAWTGLCanvasPeerInfo.h
create mode 100644 src/native/linux/opengl/org_lwjgl_opengl_LinuxCanvasImplementation.c
create mode 100644 src/native/linux/opengl/org_lwjgl_opengl_LinuxCanvasImplementation.h
create mode 100644 src/native/linux/opengl/org_lwjgl_opengl_LinuxContextImplementation.c
create mode 100644 src/native/linux/opengl/org_lwjgl_opengl_LinuxContextImplementation.h
create mode 100644 src/native/linux/opengl/org_lwjgl_opengl_LinuxDisplayPeerInfo.h
create mode 100644 src/native/linux/opengl/org_lwjgl_opengl_LinuxPbufferPeerInfo.h
create mode 100644 src/native/linux/opengl/org_lwjgl_opengl_Pbuffer.c
create mode 100644 src/native/linux/opengles/context.c
create mode 100644 src/native/linux/opengles/context.h
create mode 100644 src/native/linux/opengles/display.c
create mode 100644 src/native/linux/opengles/extgl_glx.c
create mode 100644 src/native/linux/opengles/org_lwjgl_opengl_Display.c
create mode 100644 src/native/linux/org_lwjgl_LinuxSysImplementation.h
delete mode 100644 src/native/linux/org_lwjgl_opengl_LinuxAWTGLCanvasPeerInfo.c
delete mode 100644 src/native/linux/org_lwjgl_opengl_LinuxCanvasImplementation.c
delete mode 100644 src/native/linux/org_lwjgl_opengl_LinuxContextImplementation.c
create mode 100644 src/native/linux/org_lwjgl_opengl_LinuxDisplay.h
create mode 100644 src/native/linux/org_lwjgl_opengl_LinuxDisplay_Compiz.h
create mode 100644 src/native/linux/org_lwjgl_opengl_LinuxDisplay_Compiz_Provider.h
create mode 100644 src/native/linux/org_lwjgl_opengl_LinuxEvent.h
create mode 100644 src/native/linux/org_lwjgl_opengl_LinuxKeyboard.h
create mode 100644 src/native/linux/org_lwjgl_opengl_LinuxMouse.h
create mode 100644 src/native/linux/org_lwjgl_opengl_LinuxPeerInfo.h
delete mode 100644 src/native/linux/org_lwjgl_opengl_Pbuffer.c
create mode 100644 src/native/macosx/org_lwjgl_MacOSXSysImplementation.h
delete mode 100644 src/native/macosx/org_lwjgl_input_Mouse.c
create mode 100644 src/native/macosx/org_lwjgl_opengl_MacOSXAWTMouse.m
create mode 100644 src/native/macosx/org_lwjgl_opengl_MacOSXCanvasPeerInfo.h
create mode 100644 src/native/macosx/org_lwjgl_opengl_MacOSXContextImplementation.h
create mode 100644 src/native/macosx/org_lwjgl_opengl_MacOSXDisplay.h
create mode 100644 src/native/macosx/org_lwjgl_opengl_MacOSXMouseEventQueue.h
create mode 100644 src/native/macosx/org_lwjgl_opengl_MacOSXNativeKeyboard.h
create mode 100644 src/native/macosx/org_lwjgl_opengl_MacOSXNativeKeyboard.m
create mode 100644 src/native/macosx/org_lwjgl_opengl_MacOSXNativeMouse.h
create mode 100644 src/native/macosx/org_lwjgl_opengl_MacOSXNativeMouse.m
create mode 100644 src/native/macosx/org_lwjgl_opengl_MacOSXPbufferPeerInfo.h
create mode 100644 src/native/macosx/org_lwjgl_opengl_MacOSXPeerInfo.h
delete mode 100644 src/native/windows/context.c
delete mode 100644 src/native/windows/context.h
delete mode 100644 src/native/windows/extgl_wgl.c
delete mode 100644 src/native/windows/extgl_wgl.h
create mode 100644 src/native/windows/opengl/WGL.c
create mode 100644 src/native/windows/opengl/WGL.h
create mode 100644 src/native/windows/opengl/context.c
create mode 100644 src/native/windows/opengl/context.h
create mode 100644 src/native/windows/opengl/extgl_wgl.c
create mode 100644 src/native/windows/opengl/extgl_wgl.h
create mode 100644 src/native/windows/opengl/org_lwjgl_opengl_Pbuffer.c
create mode 100644 src/native/windows/opengl/org_lwjgl_opengl_WindowsContextImplementation.c
create mode 100644 src/native/windows/opengl/org_lwjgl_opengl_WindowsContextImplementation.h
create mode 100644 src/native/windows/opengl/org_lwjgl_opengl_WindowsPbufferPeerInfo.h
create mode 100644 src/native/windows/opengl/org_lwjgl_opengl_WindowsPeerInfo.c
create mode 100644 src/native/windows/opengl/org_lwjgl_opengl_WindowsPeerInfo.h
create mode 100644 src/native/windows/opengles/context.c
create mode 100644 src/native/windows/opengles/context.h
create mode 100644 src/native/windows/opengles/extgl_wgl.c
create mode 100644 src/native/windows/opengles/org_lwjgl_opengl_WindowsPeerInfo.c
create mode 100644 src/native/windows/opengles/org_lwjgl_opengl_WindowsPeerInfo.h
create mode 100644 src/native/windows/org_lwjgl_WindowsSysImplementation.h
delete mode 100644 src/native/windows/org_lwjgl_opengl_Pbuffer.c
create mode 100644 src/native/windows/org_lwjgl_opengl_WindowsAWTGLCanvasPeerInfo.h
delete mode 100644 src/native/windows/org_lwjgl_opengl_WindowsContextImplementation.c
create mode 100644 src/native/windows/org_lwjgl_opengl_WindowsDisplay.h
create mode 100644 src/native/windows/org_lwjgl_opengl_WindowsDisplayPeerInfo.h
create mode 100644 src/native/windows/org_lwjgl_opengl_WindowsDisplay_Rect.h
create mode 100644 src/native/windows/org_lwjgl_opengl_WindowsKeyboard.h
delete mode 100644 src/native/windows/org_lwjgl_opengl_WindowsPeerInfo.c
create mode 100644 src/native/windows/org_lwjgl_opengl_WindowsRegistry.h
create mode 100644 src/templates/org/lwjgl/opencl/AMD_bus_addressable_memory.java
create mode 100644 src/templates/org/lwjgl/opencl/AMD_device_memory_flags.java
create mode 100644 src/templates/org/lwjgl/opencl/AMD_media_ops2.java
create mode 100644 src/templates/org/lwjgl/opencl/AMD_offline_devices.java
create mode 100644 src/templates/org/lwjgl/opencl/AMD_popcnt.java
create mode 100644 src/templates/org/lwjgl/opencl/AMD_vec3.java
create mode 100644 src/templates/org/lwjgl/opencl/CL12.java
create mode 100644 src/templates/org/lwjgl/opencl/CL12GL.java
create mode 100644 src/templates/org/lwjgl/opencl/EXT_atomic_counters_32.java
create mode 100644 src/templates/org/lwjgl/opencl/EXT_atomic_counters_64.java
create mode 100644 src/templates/org/lwjgl/opencl/INTEL_immediate_execution.java
create mode 100644 src/templates/org/lwjgl/opencl/INTEL_printf.java
create mode 100644 src/templates/org/lwjgl/opencl/INTEL_thread_local_exec.java
create mode 100644 src/templates/org/lwjgl/opencl/KHR_depth_images.java
create mode 100644 src/templates/org/lwjgl/opencl/KHR_gl_depth_images.java
create mode 100644 src/templates/org/lwjgl/opencl/KHR_gl_msaa_sharing.java
create mode 100644 src/templates/org/lwjgl/opencl/KHR_image2d_from_buffer.java
create mode 100644 src/templates/org/lwjgl/opencl/KHR_initialize_memory.java
create mode 100644 src/templates/org/lwjgl/opencl/KHR_mipmap_image.java
create mode 100644 src/templates/org/lwjgl/opencl/KHR_mipmap_image_writes.java
create mode 100644 src/templates/org/lwjgl/opencl/KHR_spir.java
create mode 100644 src/templates/org/lwjgl/opencl/KHR_srgb_image_writes.java
create mode 100644 src/templates/org/lwjgl/opencl/KHR_subgroups.java
create mode 100644 src/templates/org/lwjgl/opencl/KHR_terminate_context.java
create mode 100644 src/templates/org/lwjgl/opengl/AMD_blend_minmax_factor.java
create mode 100644 src/templates/org/lwjgl/opengl/AMD_interleaved_elements.java
create mode 100644 src/templates/org/lwjgl/opengl/AMD_multi_draw_indirect.java
create mode 100644 src/templates/org/lwjgl/opengl/AMD_pinned_memory.java
create mode 100644 src/templates/org/lwjgl/opengl/AMD_query_buffer_object.java
create mode 100644 src/templates/org/lwjgl/opengl/AMD_sample_positions.java
create mode 100644 src/templates/org/lwjgl/opengl/AMD_shader_atomic_counter_ops.java
create mode 100644 src/templates/org/lwjgl/opengl/AMD_shader_trinary_minmax.java
create mode 100644 src/templates/org/lwjgl/opengl/AMD_sparse_texture.java
create mode 100644 src/templates/org/lwjgl/opengl/AMD_stencil_operation_extended.java
create mode 100644 src/templates/org/lwjgl/opengl/AMD_vertex_shader_layer.java
create mode 100644 src/templates/org/lwjgl/opengl/AMD_vertex_shader_viewport_index.java
create mode 100644 src/templates/org/lwjgl/opengl/ARB_ES3_1_compatibility.java
create mode 100644 src/templates/org/lwjgl/opengl/ARB_ES3_compatibility.java
create mode 100644 src/templates/org/lwjgl/opengl/ARB_arrays_of_arrays.java
create mode 100644 src/templates/org/lwjgl/opengl/ARB_base_instance.java
create mode 100644 src/templates/org/lwjgl/opengl/ARB_bindless_texture.java
create mode 100644 src/templates/org/lwjgl/opengl/ARB_buffer_storage.java
create mode 100644 src/templates/org/lwjgl/opengl/ARB_clear_buffer_object.java
create mode 100644 src/templates/org/lwjgl/opengl/ARB_clear_texture.java
create mode 100644 src/templates/org/lwjgl/opengl/ARB_clip_control.java
create mode 100644 src/templates/org/lwjgl/opengl/ARB_compressed_texture_pixel_storage.java
create mode 100644 src/templates/org/lwjgl/opengl/ARB_compute_shader.java
create mode 100644 src/templates/org/lwjgl/opengl/ARB_compute_variable_group_size.java
create mode 100644 src/templates/org/lwjgl/opengl/ARB_conditional_render_inverted.java
create mode 100644 src/templates/org/lwjgl/opengl/ARB_conservative_depth.java
create mode 100644 src/templates/org/lwjgl/opengl/ARB_copy_image.java
create mode 100644 src/templates/org/lwjgl/opengl/ARB_cull_distance.java
create mode 100644 src/templates/org/lwjgl/opengl/ARB_derivative_control.java
create mode 100644 src/templates/org/lwjgl/opengl/ARB_direct_state_access.java
create mode 100644 src/templates/org/lwjgl/opengl/ARB_enhanced_layouts.java
create mode 100644 src/templates/org/lwjgl/opengl/ARB_explicit_uniform_location.java
create mode 100644 src/templates/org/lwjgl/opengl/ARB_fragment_layer_viewport.java
create mode 100644 src/templates/org/lwjgl/opengl/ARB_framebuffer_no_attachments.java
create mode 100644 src/templates/org/lwjgl/opengl/ARB_get_texture_sub_image.java
create mode 100644 src/templates/org/lwjgl/opengl/ARB_indirect_parameters.java
create mode 100644 src/templates/org/lwjgl/opengl/ARB_internalformat_query.java
create mode 100644 src/templates/org/lwjgl/opengl/ARB_internalformat_query2.java
create mode 100644 src/templates/org/lwjgl/opengl/ARB_invalidate_subdata.java
create mode 100644 src/templates/org/lwjgl/opengl/ARB_map_buffer_alignment.java
create mode 100644 src/templates/org/lwjgl/opengl/ARB_multi_bind.java
create mode 100644 src/templates/org/lwjgl/opengl/ARB_multi_draw_indirect.java
create mode 100644 src/templates/org/lwjgl/opengl/ARB_pipeline_statistics_query.java
create mode 100644 src/templates/org/lwjgl/opengl/ARB_program_interface_query.java
create mode 100644 src/templates/org/lwjgl/opengl/ARB_query_buffer_object.java
create mode 100644 src/templates/org/lwjgl/opengl/ARB_robust_buffer_access_behavior.java
create mode 100644 src/templates/org/lwjgl/opengl/ARB_robustness_isolation.java
create mode 100644 src/templates/org/lwjgl/opengl/ARB_seamless_cubemap_per_texture.java
create mode 100644 src/templates/org/lwjgl/opengl/ARB_shader_atomic_counters.java
create mode 100644 src/templates/org/lwjgl/opengl/ARB_shader_draw_parameters.java
create mode 100644 src/templates/org/lwjgl/opengl/ARB_shader_group_vote.java
create mode 100644 src/templates/org/lwjgl/opengl/ARB_shader_image_load_store.java
create mode 100644 src/templates/org/lwjgl/opengl/ARB_shader_image_size.java
create mode 100644 src/templates/org/lwjgl/opengl/ARB_shader_storage_buffer_object.java
create mode 100644 src/templates/org/lwjgl/opengl/ARB_shader_texture_image_samples.java
create mode 100644 src/templates/org/lwjgl/opengl/ARB_shading_language_420pack.java
create mode 100644 src/templates/org/lwjgl/opengl/ARB_shading_language_packing.java
create mode 100644 src/templates/org/lwjgl/opengl/ARB_sparse_buffer.java
create mode 100644 src/templates/org/lwjgl/opengl/ARB_sparse_texture.java
create mode 100644 src/templates/org/lwjgl/opengl/ARB_stencil_texturing.java
create mode 100644 src/templates/org/lwjgl/opengl/ARB_texture_barrier.java
create mode 100644 src/templates/org/lwjgl/opengl/ARB_texture_buffer_range.java
create mode 100644 src/templates/org/lwjgl/opengl/ARB_texture_mirror_clamp_to_edge.java
create mode 100644 src/templates/org/lwjgl/opengl/ARB_texture_query_levels.java
create mode 100644 src/templates/org/lwjgl/opengl/ARB_texture_stencil8.java
create mode 100644 src/templates/org/lwjgl/opengl/ARB_texture_storage.java
create mode 100644 src/templates/org/lwjgl/opengl/ARB_texture_storage_multisample.java
create mode 100644 src/templates/org/lwjgl/opengl/ARB_texture_view.java
create mode 100644 src/templates/org/lwjgl/opengl/ARB_transform_feedback_instanced.java
create mode 100644 src/templates/org/lwjgl/opengl/ARB_transform_feedback_overflow_query.java
create mode 100644 src/templates/org/lwjgl/opengl/ARB_vertex_attrib_binding.java
create mode 100644 src/templates/org/lwjgl/opengl/ARB_vertex_type_10f_11f_11f_rev.java
rename src/templates/org/lwjgl/opengl/{EXT_cg_shader.java => EXT_Cg_shader.java} (100%)
create mode 100644 src/templates/org/lwjgl/opengl/EXT_framebuffer_multisample_blit_scaled.java
create mode 100644 src/templates/org/lwjgl/opengl/GL42.java
create mode 100644 src/templates/org/lwjgl/opengl/GL43.java
create mode 100644 src/templates/org/lwjgl/opengl/GL44.java
create mode 100644 src/templates/org/lwjgl/opengl/GL45.java
create mode 100644 src/templates/org/lwjgl/opengl/GREMEDY_frame_terminator.java
create mode 100644 src/templates/org/lwjgl/opengl/INTEL_map_texture.java
create mode 100644 src/templates/org/lwjgl/opengl/KHR_context_flush_control.java
create mode 100644 src/templates/org/lwjgl/opengl/KHR_debug.java
create mode 100644 src/templates/org/lwjgl/opengl/KHR_robust_buffer_access_behavior.java
create mode 100644 src/templates/org/lwjgl/opengl/KHR_robustness.java
create mode 100644 src/templates/org/lwjgl/opengl/KHR_texture_compression_astc_ldr.java
create mode 100644 src/templates/org/lwjgl/opengl/NV_bindless_multi_draw_indirect.java
create mode 100644 src/templates/org/lwjgl/opengl/NV_bindless_texture.java
create mode 100644 src/templates/org/lwjgl/opengl/NV_blend_equation_advanced.java
create mode 100644 src/templates/org/lwjgl/opengl/NV_compute_program5.java
create mode 100644 src/templates/org/lwjgl/opengl/NV_deep_texture3D.java
create mode 100644 src/templates/org/lwjgl/opengl/NV_draw_texture.java
create mode 100644 src/templates/org/lwjgl/opengl/NV_gpu_program5_mem_extended.java
create mode 100644 src/templates/org/lwjgl/opengl/NV_path_rendering.java
create mode 100644 src/templates/org/lwjgl/opengl/NV_present_video.java
create mode 100644 src/templates/org/lwjgl/opengl/NV_shader_atomic_counters.java
create mode 100644 src/templates/org/lwjgl/opengl/NV_shader_atomic_float.java
create mode 100644 src/templates/org/lwjgl/opengl/NV_shader_storage_buffer_object.java
create mode 100644 src/templates/org/lwjgl/opengl/NV_texture_multisample.java
create mode 100644 src/templates/org/lwjgl/opengl/NV_video_capture.java
create mode 100644 src/templates/org/lwjgl/opengles/AMD_compressed_3DC_texture.java
create mode 100644 src/templates/org/lwjgl/opengles/AMD_compressed_ATC_texture.java
create mode 100644 src/templates/org/lwjgl/opengles/AMD_performance_monitor.java
create mode 100644 src/templates/org/lwjgl/opengles/AMD_program_binary_Z400.java
create mode 100644 src/templates/org/lwjgl/opengles/ANGLE_framebuffer_blit.java
create mode 100644 src/templates/org/lwjgl/opengles/ANGLE_framebuffer_multisample.java
create mode 100644 src/templates/org/lwjgl/opengles/APPLE_framebuffer_multisample.java
create mode 100644 src/templates/org/lwjgl/opengles/APPLE_rgb_422.java
create mode 100644 src/templates/org/lwjgl/opengles/APPLE_sync.java
create mode 100644 src/templates/org/lwjgl/opengles/APPLE_texture_format_BGRA8888.java
create mode 100644 src/templates/org/lwjgl/opengles/APPLE_texture_max_level.java
create mode 100644 src/templates/org/lwjgl/opengles/ARB_draw_buffers.java
create mode 100644 src/templates/org/lwjgl/opengles/ARB_half_float_pixel.java
create mode 100644 src/templates/org/lwjgl/opengles/ARB_texture_rectangle.java
create mode 100644 src/templates/org/lwjgl/opengles/ARM_mali_shader_binary.java
create mode 100644 src/templates/org/lwjgl/opengles/ARM_rgba8.java
create mode 100644 src/templates/org/lwjgl/opengles/DMP_shader_binary.java
create mode 100644 src/templates/org/lwjgl/opengles/EXT_Cg_shader.java
create mode 100644 src/templates/org/lwjgl/opengles/EXT_bgra.java
create mode 100644 src/templates/org/lwjgl/opengles/EXT_blend_minmax.java
create mode 100644 src/templates/org/lwjgl/opengles/EXT_color_buffer_half_float.java
create mode 100644 src/templates/org/lwjgl/opengles/EXT_copy_texture_levels.java
create mode 100644 src/templates/org/lwjgl/opengles/EXT_debug_label.java
create mode 100644 src/templates/org/lwjgl/opengles/EXT_debug_marker.java
create mode 100644 src/templates/org/lwjgl/opengles/EXT_discard_framebuffer.java
create mode 100644 src/templates/org/lwjgl/opengles/EXT_frag_depth.java
create mode 100644 src/templates/org/lwjgl/opengles/EXT_map_buffer_range.java
create mode 100644 src/templates/org/lwjgl/opengles/EXT_multi_draw_arrays.java
create mode 100644 src/templates/org/lwjgl/opengles/EXT_multisampled_render_to_texture.java
create mode 100644 src/templates/org/lwjgl/opengles/EXT_multiview_draw_buffers.java
create mode 100644 src/templates/org/lwjgl/opengles/EXT_occlusion_query_boolean.java
create mode 100644 src/templates/org/lwjgl/opengles/EXT_packed_float.java
create mode 100644 src/templates/org/lwjgl/opengles/EXT_read_format_bgra.java
create mode 100644 src/templates/org/lwjgl/opengles/EXT_robustness.java
create mode 100644 src/templates/org/lwjgl/opengles/EXT_sRGB.java
create mode 100644 src/templates/org/lwjgl/opengles/EXT_separate_shader_objects.java
create mode 100644 src/templates/org/lwjgl/opengles/EXT_shader_framebuffer_fetch.java
create mode 100644 src/templates/org/lwjgl/opengles/EXT_shader_texture_lod.java
create mode 100644 src/templates/org/lwjgl/opengles/EXT_shadow_samplers.java
create mode 100644 src/templates/org/lwjgl/opengles/EXT_texture_array.java
create mode 100644 src/templates/org/lwjgl/opengles/EXT_texture_compression_dxt1.java
create mode 100644 src/templates/org/lwjgl/opengles/EXT_texture_compression_latc.java
create mode 100644 src/templates/org/lwjgl/opengles/EXT_texture_compression_s3tc.java
create mode 100644 src/templates/org/lwjgl/opengles/EXT_texture_filter_anisotropic.java
create mode 100644 src/templates/org/lwjgl/opengles/EXT_texture_format_BGRA8888.java
create mode 100644 src/templates/org/lwjgl/opengles/EXT_texture_lod_bias.java
create mode 100644 src/templates/org/lwjgl/opengles/EXT_texture_rg.java
create mode 100644 src/templates/org/lwjgl/opengles/EXT_texture_storage.java
create mode 100644 src/templates/org/lwjgl/opengles/EXT_texture_type_2_10_10_10_REV.java
create mode 100644 src/templates/org/lwjgl/opengles/EXT_unpack_subimage.java
create mode 100644 src/templates/org/lwjgl/opengles/GLES20.java
create mode 100644 src/templates/org/lwjgl/opengles/GLES30.java
create mode 100644 src/templates/org/lwjgl/opengles/IMG_multisampled_render_to_texture.java
create mode 100644 src/templates/org/lwjgl/opengles/IMG_program_binary.java
create mode 100644 src/templates/org/lwjgl/opengles/IMG_read_format.java
create mode 100644 src/templates/org/lwjgl/opengles/IMG_shader_binary.java
create mode 100644 src/templates/org/lwjgl/opengles/IMG_texture_compression_pvrtc.java
create mode 100644 src/templates/org/lwjgl/opengles/KHR_debug.java
create mode 100644 src/templates/org/lwjgl/opengles/KHR_texture_compression_astc_ldr.java
create mode 100644 src/templates/org/lwjgl/opengles/NV_EGL_stream_consumer_external.java
create mode 100644 src/templates/org/lwjgl/opengles/NV_coverage_sample.java
create mode 100644 src/templates/org/lwjgl/opengles/NV_depth_nonlinear.java
create mode 100644 src/templates/org/lwjgl/opengles/NV_draw_buffers.java
create mode 100644 src/templates/org/lwjgl/opengles/NV_draw_path.java
create mode 100644 src/templates/org/lwjgl/opengles/NV_draw_texture.java
create mode 100644 src/templates/org/lwjgl/opengles/NV_fbo_color_attachments.java
create mode 100644 src/templates/org/lwjgl/opengles/NV_fence.java
create mode 100644 src/templates/org/lwjgl/opengles/NV_framebuffer_vertex_attrib_array.java
create mode 100644 src/templates/org/lwjgl/opengles/NV_get_tex_image.java
create mode 100644 src/templates/org/lwjgl/opengles/NV_platform_binary.java
create mode 100644 src/templates/org/lwjgl/opengles/NV_read_buffer.java
create mode 100644 src/templates/org/lwjgl/opengles/NV_read_depth_stencil.java
create mode 100644 src/templates/org/lwjgl/opengles/NV_shader_framebuffer_fetch.java
create mode 100644 src/templates/org/lwjgl/opengles/NV_system_time.java
create mode 100644 src/templates/org/lwjgl/opengles/NV_texture_compression_s3tc_update.java
create mode 100644 src/templates/org/lwjgl/opengles/NV_texture_npot_2D_mipmap.java
create mode 100644 src/templates/org/lwjgl/opengles/OES_EGL_image.java
create mode 100644 src/templates/org/lwjgl/opengles/OES_EGL_image_external.java
create mode 100644 src/templates/org/lwjgl/opengles/OES_EGL_sync.java
create mode 100644 src/templates/org/lwjgl/opengles/OES_blend_equation_separate.java
create mode 100644 src/templates/org/lwjgl/opengles/OES_blend_func_separate.java
create mode 100644 src/templates/org/lwjgl/opengles/OES_blend_subtract.java
create mode 100644 src/templates/org/lwjgl/opengles/OES_compressed_ETC1_RGB8_texture.java
create mode 100644 src/templates/org/lwjgl/opengles/OES_compressed_paletted_texture.java
create mode 100644 src/templates/org/lwjgl/opengles/OES_depth24.java
create mode 100644 src/templates/org/lwjgl/opengles/OES_depth32.java
create mode 100644 src/templates/org/lwjgl/opengles/OES_depth_texture.java
create mode 100644 src/templates/org/lwjgl/opengles/OES_element_index_uint.java
create mode 100644 src/templates/org/lwjgl/opengles/OES_fbo_render_mipmap.java
create mode 100644 src/templates/org/lwjgl/opengles/OES_framebuffer_object.java
create mode 100644 src/templates/org/lwjgl/opengles/OES_get_program_binary.java
create mode 100644 src/templates/org/lwjgl/opengles/OES_mapbuffer.java
create mode 100644 src/templates/org/lwjgl/opengles/OES_packed_depth_stencil.java
create mode 100644 src/templates/org/lwjgl/opengles/OES_required_internalformat.java
create mode 100644 src/templates/org/lwjgl/opengles/OES_rgb8_rgba8.java
create mode 100644 src/templates/org/lwjgl/opengles/OES_standard_derivatives.java
create mode 100644 src/templates/org/lwjgl/opengles/OES_stencil1.java
create mode 100644 src/templates/org/lwjgl/opengles/OES_stencil4.java
create mode 100644 src/templates/org/lwjgl/opengles/OES_stencil8.java
create mode 100644 src/templates/org/lwjgl/opengles/OES_surfaceless_context.java
create mode 100644 src/templates/org/lwjgl/opengles/OES_texture_3D.java
create mode 100644 src/templates/org/lwjgl/opengles/OES_texture_float.java
create mode 100644 src/templates/org/lwjgl/opengles/OES_texture_float_linear.java
create mode 100644 src/templates/org/lwjgl/opengles/OES_texture_half_float.java
create mode 100644 src/templates/org/lwjgl/opengles/OES_texture_half_float_linear.java
create mode 100644 src/templates/org/lwjgl/opengles/OES_texture_npot.java
create mode 100644 src/templates/org/lwjgl/opengles/OES_vertex_array_object.java
create mode 100644 src/templates/org/lwjgl/opengles/OES_vertex_half_float.java
create mode 100644 src/templates/org/lwjgl/opengles/OES_vertex_type_10_10_10_2.java
create mode 100644 src/templates/org/lwjgl/opengles/QCOM_binning_control.java
create mode 100644 src/templates/org/lwjgl/opengles/QCOM_driver_control.java
create mode 100644 src/templates/org/lwjgl/opengles/QCOM_extended_get.java
create mode 100644 src/templates/org/lwjgl/opengles/QCOM_extended_get2.java
create mode 100644 src/templates/org/lwjgl/opengles/QCOM_performance_monitor_global_mode.java
create mode 100644 src/templates/org/lwjgl/opengles/QCOM_tiled_rendering.java
create mode 100644 src/templates/org/lwjgl/opengles/QCOM_writeonly_rendering.java
create mode 100644 src/templates/org/lwjgl/opengles/VIV_shader_binary.java
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/lwjgl.git
More information about the pkg-java-commits
mailing list