[lwjgl] 03/35: Merge tag 'upstream/2.9.3+dfsg'
Markus Koschany
apo at moszumanska.debian.org
Sat Apr 9 20:38:48 UTC 2016
This is an automated email from the git hooks/post-receive script.
apo pushed a commit to branch master
in repository lwjgl.
commit 3530733bd15e4adfe88dfe9d56a0ca3e8db48125
Merge: 32949cd bb94ccf
Author: Markus Koschany <apo at debian.org>
Date: Sat Apr 9 18:27:42 2016 +0200
Merge tag 'upstream/2.9.3+dfsg'
Upstream version 2.9.3+dfsg
# gpg: Signature made Sat 09 Apr 2016 18:27:38 CEST using RSA key ID 513B51E4
# gpg: Good signature from "Markus Koschany <apo at gambaru.de>" [ultimate]
# gpg: aka "Markus Koschany <markus at koschany.net>" [ultimate]
# gpg: aka "Markus Koschany <apo at debian.org>" [ultimate]
build.xml | 229 +++-
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 +
836 files changed, 65695 insertions(+), 11789 deletions(-)
--
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