Home | History | Annotate | Download | only in libs

META-INF/
META-INF/MANIFEST.MF
org/
org/lwjgl/
org/lwjgl/input/
org/lwjgl/openal/
org/lwjgl/opencl/
org/lwjgl/opencl/api/
org/lwjgl/opengl/
org/lwjgl/BufferChecks.class
BufferChecks.java
package org.lwjgl
public org.lwjgl.BufferChecks extends java.lang.Object {
	private void  () 
	public static void checkFunctionAddress (long) 
		long pointer
	public static void checkNullTerminated (java.nio.ByteBuffer) 
		java.nio.ByteBuffer buf
	public static void checkNullTerminated (java.nio.ByteBuffer, int) 
		int i
		int nullFound
		java.nio.ByteBuffer buf
		int count
	public static void checkNullTerminated (java.nio.IntBuffer) 
		java.nio.IntBuffer buf
	public static void checkNullTerminated (java.nio.LongBuffer) 
		java.nio.LongBuffer buf
	public static void checkNullTerminated (org.lwjgl.PointerBuffer) 
		org.lwjgl.PointerBuffer buf
	public static void checkNotNull (java.lang.Object) 
		Object o
	public static void checkDirect (java.nio.ByteBuffer) 
		java.nio.ByteBuffer buf
	public static void checkDirect (java.nio.ShortBuffer) 
		java.nio.ShortBuffer buf
	public static void checkDirect (java.nio.IntBuffer) 
		java.nio.IntBuffer buf
	public static void checkDirect (java.nio.LongBuffer) 
		java.nio.LongBuffer buf
	public static void checkDirect (java.nio.FloatBuffer) 
		java.nio.FloatBuffer buf
	public static void checkDirect (java.nio.DoubleBuffer) 
		java.nio.DoubleBuffer buf
	public static void checkDirect (org.lwjgl.PointerBuffer) 
		org.lwjgl.PointerBuffer buf
	public static void checkArray (java.lang.Object[]) 
		Object[] array
	private static void throwBufferSizeException (java.nio.Buffer, int) 
		java.nio.Buffer buf
		int size
	private static void throwBufferSizeException (org.lwjgl.PointerBuffer, int) 
		org.lwjgl.PointerBuffer buf
		int size
	private static void throwArraySizeException (java.lang.Object[], int) 
		Object[] array
		int size
	private static void throwArraySizeException (long[], int) 
		long[] array
		int size
	public static void checkBufferSize (java.nio.Buffer, int) 
		java.nio.Buffer buf
		int size
	public static int checkBuffer (java.nio.Buffer, int) 
		int posShift
		int posShift
		int posShift
		int posShift
		int posShift
		int posShift
		java.nio.Buffer buffer
		int size
		int posShift
	public static void checkBuffer (java.nio.ByteBuffer, int) 
		java.nio.ByteBuffer buf
		int size
	public static void checkBuffer (java.nio.ShortBuffer, int) 
		java.nio.ShortBuffer buf
		int size
	public static void checkBuffer (java.nio.IntBuffer, int) 
		java.nio.IntBuffer buf
		int size
	public static void checkBuffer (java.nio.LongBuffer, int) 
		java.nio.LongBuffer buf
		int size
	public static void checkBuffer (java.nio.FloatBuffer, int) 
		java.nio.FloatBuffer buf
		int size
	public static void checkBuffer (java.nio.DoubleBuffer, int) 
		java.nio.DoubleBuffer buf
		int size
	public static void checkBuffer (org.lwjgl.PointerBuffer, int) 
		org.lwjgl.PointerBuffer buf
		int size
	public static void checkArray (java.lang.Object[], int) 
		Object[] array
		int size
	public static void checkArray (long[], int) 
		long[] array
		int size
}

org/lwjgl/BufferUtils.class
BufferUtils.java
package org.lwjgl
public final org.lwjgl.BufferUtils extends java.lang.Object {
	public void  () 
	public static java.nio.ByteBuffer createByteBuffer (int) 
		int size
	public static java.nio.ShortBuffer createShortBuffer (int) 
		int size
	public static java.nio.CharBuffer createCharBuffer (int) 
		int size
	public static java.nio.IntBuffer createIntBuffer (int) 
		int size
	public static java.nio.LongBuffer createLongBuffer (int) 
		int size
	public static java.nio.FloatBuffer createFloatBuffer (int) 
		int size
	public static java.nio.DoubleBuffer createDoubleBuffer (int) 
		int size
	public static org.lwjgl.PointerBuffer createPointerBuffer (int) 
		int size
	public static int getElementSizeExponent (java.nio.Buffer) 
		java.nio.Buffer buf
	public static int getOffset (java.nio.Buffer) 
		java.nio.Buffer buffer
	public static void zeroBuffer (java.nio.ByteBuffer) 
		java.nio.ByteBuffer b
	public static void zeroBuffer (java.nio.ShortBuffer) 
		java.nio.ShortBuffer b
	public static void zeroBuffer (java.nio.CharBuffer) 
		java.nio.CharBuffer b
	public static void zeroBuffer (java.nio.IntBuffer) 
		java.nio.IntBuffer b
	public static void zeroBuffer (java.nio.FloatBuffer) 
		java.nio.FloatBuffer b
	public static void zeroBuffer (java.nio.LongBuffer) 
		java.nio.LongBuffer b
	public static void zeroBuffer (java.nio.DoubleBuffer) 
		java.nio.DoubleBuffer b
	private static native void zeroBuffer0 (java.nio.Buffer, long, long) 
	static native long getBufferAddress (java.nio.Buffer) 
}

org/lwjgl/DefaultSysImplementation.class
DefaultSysImplementation.java
package org.lwjgl
abstract org.lwjgl.DefaultSysImplementation extends java.lang.Object implements org.lwjgl.SysImplementation  {
	void  () 
	public native int getJNIVersion () 
	public native int getPointerSize () 
	public native void setDebug (boolean) 
	public long getTimerResolution () 
	public boolean has64Bit () 
	public abstract long getTime () 
	public abstract void alert (java.lang.String, java.lang.String) 
	public abstract java.lang.String getClipboard () 
}

org/lwjgl/J2SESysImplementation.class
J2SESysImplementation.java
package org.lwjgl
abstract org.lwjgl.J2SESysImplementation extends org.lwjgl.DefaultSysImplementation {
	void  () 
	public long getTime () 
	public void alert (java.lang.String, java.lang.String) 
		Exception e
		String title
		String message
	public java.lang.String getClipboard () 
		java.awt.datatransfer.Clipboard clipboard
		java.awt.datatransfer.Transferable transferable
		Exception e
}

org/lwjgl/LWJGLException.class
LWJGLException.java
package org.lwjgl
public org.lwjgl.LWJGLException extends java.lang.Exception {
	private static final long serialVersionUID
	public void  () 
	public void  (java.lang.String) 
		String msg
	public void  (java.lang.String, java.lang.Throwable) 
		String message
		Throwable cause
	public void  (java.lang.Throwable) 
		Throwable cause
}

org/lwjgl/LWJGLUtil$1.class
LWJGLUtil.java
package org.lwjgl
final org.lwjgl.LWJGLUtil$1 extends java.lang.Object implements java.security.PrivilegedExceptionAction  {
	final String[] val$cmd_array
	void  (java.lang.String[]) 
	public java.lang.Process run ()  throws java.lang.Exception 
	public volatile java.lang.Object run ()  throws java.lang.Exception 
}

org/lwjgl/LWJGLUtil$2.class
LWJGLUtil.java
package org.lwjgl
final org.lwjgl.LWJGLUtil$2 extends java.lang.Object implements java.security.PrivilegedAction  {
	final String val$property_name
	void  (java.lang.String) 
	public java.lang.String run () 
	public volatile java.lang.Object run () 
}

org/lwjgl/LWJGLUtil$3.class
LWJGLUtil.java
package org.lwjgl
final org.lwjgl.LWJGLUtil$3 extends java.lang.Object implements java.security.PrivilegedExceptionAction  {
	final Class val$clazz
	final ClassLoader val$classloader
	final String val$libname
	void  (java.lang.Class, java.lang.ClassLoader, java.lang.String) 
	public java.lang.String run ()  throws java.lang.Exception 
		java.lang.reflect.Method findLibrary
		String path
	public volatile java.lang.Object run ()  throws java.lang.Exception 
}

org/lwjgl/LWJGLUtil$4.class
LWJGLUtil.java
package org.lwjgl
final org.lwjgl.LWJGLUtil$4 extends java.lang.Object implements java.security.PrivilegedAction  {
	final String val$property_name
	void  (java.lang.String) 
	public java.lang.Boolean run () 
	public volatile java.lang.Object run () 
}

org/lwjgl/LWJGLUtil$5.class
LWJGLUtil.java
package org.lwjgl
final org.lwjgl.LWJGLUtil$5 extends java.lang.Object implements java.security.PrivilegedAction  {
	final String val$property_name
	void  (java.lang.String) 
	public java.lang.Integer run () 
	public volatile java.lang.Object run () 
}

org/lwjgl/LWJGLUtil$6.class
LWJGLUtil.java
package org.lwjgl
final org.lwjgl.LWJGLUtil$6 extends java.lang.Object implements java.security.PrivilegedAction  {
	final String val$property_name
	final int val$default_val
	void  (java.lang.String, int) 
	public java.lang.Integer run () 
	public volatile java.lang.Object run () 
}

org/lwjgl/LWJGLUtil$TokenFilter.class
LWJGLUtil.java
package org.lwjgl
public abstract org.lwjgl.LWJGLUtil$TokenFilter extends java.lang.Object {
	public abstract boolean accept (java.lang.reflect.Field, int) 
}

org/lwjgl/LWJGLUtil.class
LWJGLUtil.java
package org.lwjgl
public org.lwjgl.LWJGLUtil extends java.lang.Object {
	public static final int PLATFORM_LINUX
	public static final int PLATFORM_MACOSX
	public static final int PLATFORM_WINDOWS
	public static final String PLATFORM_LINUX_NAME
	public static final String PLATFORM_MACOSX_NAME
	public static final String PLATFORM_WINDOWS_NAME
	private static final String LWJGL_ICON_DATA_16x16
	private static final String LWJGL_ICON_DATA_32x32
	public static final java.nio.ByteBuffer LWJGLIcon16x16
	public static final java.nio.ByteBuffer LWJGLIcon32x32
	public static final boolean DEBUG
	public static final boolean CHECKS
	private static final int PLATFORM
	public void  () 
	private static java.nio.ByteBuffer loadIcon (java.lang.String) 
		int i
		String data
		int len
		java.nio.ByteBuffer bb
	public static int getPlatform () 
	public static java.lang.String getPlatformName () 
	public static java.lang.String mapLibraryName (java.lang.String) 
		String name
		String libName
	public static java.lang.String[] getLibraryPaths (java.lang.String, java.lang.String, java.lang.ClassLoader) 
		String libname
		String platform_lib_name
		ClassLoader classloader
	public static java.lang.String[] getLibraryPaths (java.lang.String, java.lang.String[], java.lang.ClassLoader) 
		String path
		String lwjgl_classloader_path
		String alternative_path
		String java_library_path
		java.util.StringTokenizer st
		String current_dir
		String platform_lib_name
		String[] arr$
		int len$
		int i$
		String libname
		String[] platform_lib_names
		ClassLoader classloader
		java.util.List possible_paths
		String classloader_path
	static void execPrivileged (java.lang.String[])  throws java.lang.Exception 
		Process process
		java.security.PrivilegedActionException e
		String[] cmd_array
	private static java.lang.String getPrivilegedProperty (java.lang.String) 
		String property_name
	private static java.lang.String getPathFromClassLoader (java.lang.String, java.lang.ClassLoader) 
		java.security.PrivilegedActionException e
		Class clazz
		Exception e
		String libname
		ClassLoader classloader
		Class c
	public static boolean getPrivilegedBoolean (java.lang.String) 
		String property_name
	public static java.lang.Integer getPrivilegedInteger (java.lang.String) 
		String property_name
	public static java.lang.Integer getPrivilegedInteger (java.lang.String, int) 
		String property_name
		int default_val
	public static void log (java.lang.CharSequence) 
		CharSequence msg
	public static boolean isMacOSXEqualsOrBetterThan (int, int) 
		String major_str
		String minor_str
		Exception e
		int major_required
		int minor_required
		String os_version
		java.util.StringTokenizer version_tokenizer
		int major
		int minor
	public static transient java.util.Map getClassTokens (org.lwjgl.LWJGLUtil$TokenFilter, java.util.Map, java.lang.Class[]) 
		org.lwjgl.LWJGLUtil$TokenFilter filter
		java.util.Map target
		Class[] tokenClasses
	public static java.util.Map getClassTokens (org.lwjgl.LWJGLUtil$TokenFilter, java.util.Map, java.lang.Iterable) 
		int value
		IllegalAccessException e
		java.lang.reflect.Field field
		java.lang.reflect.Field[] arr$
		int len$
		int i$
		Class tokenClass
		java.util.Iterator i$
		org.lwjgl.LWJGLUtil$TokenFilter filter
		java.util.Map target
		Iterable tokenClasses
		int TOKEN_MODIFIERS
	public static java.lang.String toHexString (int) 
		int value
	static void  () 
		String osName
}

org/lwjgl/LinuxSysImplementation$1.class
LinuxSysImplementation.java
package org.lwjgl
final org.lwjgl.LinuxSysImplementation$1 extends java.lang.Object implements java.security.PrivilegedAction  {
	void  () 
	public java.lang.Object run () 
		UnsatisfiedLinkError e
}

org/lwjgl/LinuxSysImplementation.class
LinuxSysImplementation.java
package org.lwjgl
final org.lwjgl.LinuxSysImplementation extends org.lwjgl.J2SESysImplementation {
	private static final int JNI_VERSION
	void  () 
	public int getRequiredJNIVersion () 
	public boolean openURL (java.lang.String) 
		Exception e
		String browser
		String[] arr$
		int len$
		int i$
		String url
		String[] browsers
	public boolean has64Bit () 
	static void  () 
}

org/lwjgl/MacOSXSysImplementation.class
MacOSXSysImplementation.java
package org.lwjgl
final org.lwjgl.MacOSXSysImplementation extends org.lwjgl.J2SESysImplementation {
	private static final int JNI_VERSION
	void  () 
	public int getRequiredJNIVersion () 
	public boolean openURL (java.lang.String) 
		Exception e
		String url
	static void  () 
}

org/lwjgl/MemoryUtil$1.class
MemoryUtil.java
package org.lwjgl
 org.lwjgl.MemoryUtil$1 extends java.lang.Object {
}

org/lwjgl/MemoryUtil$Accessor.class
MemoryUtil.java
package org.lwjgl
abstract org.lwjgl.MemoryUtil$Accessor extends java.lang.Object {
	public abstract long getAddress (java.nio.Buffer) 
}

org/lwjgl/MemoryUtil$AccessorJNI.class
MemoryUtil.java
package org.lwjgl
 org.lwjgl.MemoryUtil$AccessorJNI extends java.lang.Object implements org.lwjgl.MemoryUtil$Accessor  {
	private void  () 
	public long getAddress (java.nio.Buffer) 
		java.nio.Buffer buffer
	void  (org.lwjgl.MemoryUtil$1) 
		org.lwjgl.MemoryUtil$1 x0
}

org/lwjgl/MemoryUtil$AccessorReflect.class
MemoryUtil.java
package org.lwjgl
 org.lwjgl.MemoryUtil$AccessorReflect extends java.lang.Object implements org.lwjgl.MemoryUtil$Accessor  {
	private final java.lang.reflect.Field address
	void  () 
		NoSuchFieldException e
	public long getAddress (java.nio.Buffer) 
		IllegalAccessException e
		java.nio.Buffer buffer
}

org/lwjgl/MemoryUtil$CharSequenceNT.class
MemoryUtil.java
package org.lwjgl
 org.lwjgl.MemoryUtil$CharSequenceNT extends java.lang.Object implements java.lang.CharSequence  {
	final CharSequence source
	void  (java.lang.CharSequence) 
		CharSequence source
	public int length () 
	public char charAt (int) 
		int index
	public java.lang.CharSequence subSequence (int, int) 
		int start
		int end
}

org/lwjgl/MemoryUtil.class
MemoryUtil.java
package org.lwjgl
public final org.lwjgl.MemoryUtil extends java.lang.Object {
	private static final java.nio.charset.Charset ascii
	private static final java.nio.charset.Charset utf8
	private static final java.nio.charset.Charset utf16
	private static final org.lwjgl.MemoryUtil$Accessor memUtil
	private void  () 
	public static long getAddress0 (java.nio.Buffer) 
		java.nio.Buffer buffer
	public static long getAddress0Safe (java.nio.Buffer) 
		java.nio.Buffer buffer
	public static long getAddress0 (org.lwjgl.PointerBuffer) 
		org.lwjgl.PointerBuffer buffer
	public static long getAddress0Safe (org.lwjgl.PointerBuffer) 
		org.lwjgl.PointerBuffer buffer
	public static long getAddress (java.nio.ByteBuffer) 
		java.nio.ByteBuffer buffer
	public static long getAddress (java.nio.ByteBuffer, int) 
		java.nio.ByteBuffer buffer
		int position
	public static long getAddress (java.nio.ShortBuffer) 
		java.nio.ShortBuffer buffer
	public static long getAddress (java.nio.ShortBuffer, int) 
		java.nio.ShortBuffer buffer
		int position
	public static long getAddress (java.nio.CharBuffer) 
		java.nio.CharBuffer buffer
	public static long getAddress (java.nio.CharBuffer, int) 
		java.nio.CharBuffer buffer
		int position
	public static long getAddress (java.nio.IntBuffer) 
		java.nio.IntBuffer buffer
	public static long getAddress (java.nio.IntBuffer, int) 
		java.nio.IntBuffer buffer
		int position
	public static long getAddress (java.nio.FloatBuffer) 
		java.nio.FloatBuffer buffer
	public static long getAddress (java.nio.FloatBuffer, int) 
		java.nio.FloatBuffer buffer
		int position
	public static long getAddress (java.nio.LongBuffer) 
		java.nio.LongBuffer buffer
	public static long getAddress (java.nio.LongBuffer, int) 
		java.nio.LongBuffer buffer
		int position
	public static long getAddress (java.nio.DoubleBuffer) 
		java.nio.DoubleBuffer buffer
	public static long getAddress (java.nio.DoubleBuffer, int) 
		java.nio.DoubleBuffer buffer
		int position
	public static long getAddress (org.lwjgl.PointerBuffer) 
		org.lwjgl.PointerBuffer buffer
	public static long getAddress (org.lwjgl.PointerBuffer, int) 
		org.lwjgl.PointerBuffer buffer
		int position
	public static long getAddressSafe (java.nio.ByteBuffer) 
		java.nio.ByteBuffer buffer
	public static long getAddressSafe (java.nio.ByteBuffer, int) 
		java.nio.ByteBuffer buffer
		int position
	public static long getAddressSafe (java.nio.ShortBuffer) 
		java.nio.ShortBuffer buffer
	public static long getAddressSafe (java.nio.ShortBuffer, int) 
		java.nio.ShortBuffer buffer
		int position
	public static long getAddressSafe (java.nio.CharBuffer) 
		java.nio.CharBuffer buffer
	public static long getAddressSafe (java.nio.CharBuffer, int) 
		java.nio.CharBuffer buffer
		int position
	public static long getAddressSafe (java.nio.IntBuffer) 
		java.nio.IntBuffer buffer
	public static long getAddressSafe (java.nio.IntBuffer, int) 
		java.nio.IntBuffer buffer
		int position
	public static long getAddressSafe (java.nio.FloatBuffer) 
		java.nio.FloatBuffer buffer
	public static long getAddressSafe (java.nio.FloatBuffer, int) 
		java.nio.FloatBuffer buffer
		int position
	public static long getAddressSafe (java.nio.LongBuffer) 
		java.nio.LongBuffer buffer
	public static long getAddressSafe (java.nio.LongBuffer, int) 
		java.nio.LongBuffer buffer
		int position
	public static long getAddressSafe (java.nio.DoubleBuffer) 
		java.nio.DoubleBuffer buffer
	public static long getAddressSafe (java.nio.DoubleBuffer, int) 
		java.nio.DoubleBuffer buffer
		int position
	public static long getAddressSafe (org.lwjgl.PointerBuffer) 
		org.lwjgl.PointerBuffer buffer
	public static long getAddressSafe (org.lwjgl.PointerBuffer, int) 
		org.lwjgl.PointerBuffer buffer
		int position
	public static java.nio.ByteBuffer encodeASCII (java.lang.CharSequence) 
		CharSequence text
	public static java.nio.ByteBuffer encodeUTF8 (java.lang.CharSequence) 
		CharSequence text
	public static java.nio.ByteBuffer encodeUTF16 (java.lang.CharSequence) 
		CharSequence text
	private static java.nio.ByteBuffer encode (java.lang.CharSequence, java.nio.charset.Charset) 
		CharSequence text
		java.nio.charset.Charset charset
	private static java.nio.ByteBuffer encode (java.nio.CharBuffer, java.nio.charset.Charset) 
		java.nio.ByteBuffer o
		java.nio.charset.CharacterCodingException e
		java.nio.charset.CoderResult cr
		java.nio.CharBuffer in
		java.nio.charset.Charset charset
		java.nio.charset.CharsetEncoder encoder
		int n
		java.nio.ByteBuffer out
	public static java.lang.String decodeASCII (java.nio.ByteBuffer) 
		java.nio.ByteBuffer buffer
	public static java.lang.String decodeUTF8 (java.nio.ByteBuffer) 
		java.nio.ByteBuffer buffer
	public static java.lang.String decodeUTF16 (java.nio.ByteBuffer) 
		java.nio.ByteBuffer buffer
	private static java.lang.String decode (java.nio.ByteBuffer, java.nio.charset.Charset) 
		java.nio.ByteBuffer buffer
		java.nio.charset.Charset charset
	private static java.lang.String decodeImpl (java.nio.ByteBuffer, java.nio.charset.Charset) 
		java.nio.CharBuffer o
		java.nio.charset.CharacterCodingException e
		java.nio.charset.CoderResult cr
		java.nio.ByteBuffer in
		java.nio.charset.Charset charset
		java.nio.charset.CharsetDecoder decoder
		int n
		java.nio.CharBuffer out
	private static org.lwjgl.MemoryUtil$Accessor loadAccessor (java.lang.String)  throws java.lang.Exception 
		String className
	static java.lang.reflect.Field getAddressField ()  throws java.lang.NoSuchFieldException 
	private static java.lang.reflect.Field getDeclaredFieldRecursive (java.lang.Class, java.lang.String)  throws java.lang.NoSuchFieldException 
		NoSuchFieldException e
		Class root
		String fieldName
		Class type
	static void  () 
		Exception e2
		Exception e1
		Exception e0
		org.lwjgl.MemoryUtil$Accessor util
}

org/lwjgl/MemoryUtilSun$AccessorReflectFast.class
MemoryUtilSun.java
package org.lwjgl
 org.lwjgl.MemoryUtilSun$AccessorReflectFast extends java.lang.Object implements org.lwjgl.MemoryUtil$Accessor  {
	private final sun.reflect.FieldAccessor addressAccessor
	void  () 
		NoSuchFieldException e
		java.lang.reflect.Method m
		Exception e
		java.lang.reflect.Field address
	public long getAddress (java.nio.Buffer) 
		java.nio.Buffer buffer
}

org/lwjgl/MemoryUtilSun$AccessorUnsafe.class
MemoryUtilSun.java
package org.lwjgl
 org.lwjgl.MemoryUtilSun$AccessorUnsafe extends java.lang.Object implements org.lwjgl.MemoryUtil$Accessor  {
	private final sun.misc.Unsafe unsafe
	private final long address
	void  () 
		Exception e
	public long getAddress (java.nio.Buffer) 
		java.nio.Buffer buffer
	private static sun.misc.Unsafe getUnsafeInstance () 
		IllegalAccessException e
		int modifiers
		java.lang.reflect.Field field
		java.lang.reflect.Field[] arr$
		int len$
		int i$
		java.lang.reflect.Field[] fields
}

org/lwjgl/MemoryUtilSun.class
MemoryUtilSun.java
package org.lwjgl
final org.lwjgl.MemoryUtilSun extends java.lang.Object {
	private void  () 
}

org/lwjgl/PointerBuffer$PointerBufferR.class
PointerBuffer.java
package org.lwjgl
final org.lwjgl.PointerBuffer$PointerBufferR extends org.lwjgl.PointerBuffer {
	void  (java.nio.ByteBuffer) 
		java.nio.ByteBuffer source
	public boolean isReadOnly () 
	protected org.lwjgl.PointerBuffer newInstance (java.nio.ByteBuffer) 
		java.nio.ByteBuffer source
	public org.lwjgl.PointerBuffer asReadOnlyBuffer () 
	public org.lwjgl.PointerBuffer put (long) 
		long l
	public org.lwjgl.PointerBuffer put (int, long) 
		int index
		long l
	public org.lwjgl.PointerBuffer put (org.lwjgl.PointerBuffer) 
		org.lwjgl.PointerBuffer src
	public org.lwjgl.PointerBuffer put (long[], int, int) 
		long[] src
		int offset
		int length
	public org.lwjgl.PointerBuffer compact () 
}

org/lwjgl/PointerBuffer.class
PointerBuffer.java
package org.lwjgl
public org.lwjgl.PointerBuffer extends java.lang.Object implements java.lang.Comparable  {
	private static final boolean is64Bit
	protected final java.nio.ByteBuffer pointers
	protected final java.nio.Buffer view
	protected final java.nio.IntBuffer view32
	protected final java.nio.LongBuffer view64
	public void  (int) 
		int capacity
	public void  (java.nio.ByteBuffer) 
		java.nio.ByteBuffer source
	private static void checkSource (java.nio.ByteBuffer) 
		java.nio.ByteBuffer source
		int alignment
	public java.nio.ByteBuffer getBuffer () 
	public static boolean is64Bit () 
	public static int getPointerSize () 
	public final int capacity () 
	public final int position () 
	public final int positionByte () 
	public final org.lwjgl.PointerBuffer position (int) 
		int newPosition
	public final int limit () 
	public final org.lwjgl.PointerBuffer limit (int) 
		int newLimit
	public final org.lwjgl.PointerBuffer mark () 
	public final org.lwjgl.PointerBuffer reset () 
	public final org.lwjgl.PointerBuffer clear () 
	public final org.lwjgl.PointerBuffer flip () 
	public final org.lwjgl.PointerBuffer rewind () 
	public final int remaining () 
	public final int remainingByte () 
	public final boolean hasRemaining () 
	public static org.lwjgl.PointerBuffer allocateDirect (int) 
		int capacity
	protected org.lwjgl.PointerBuffer newInstance (java.nio.ByteBuffer) 
		java.nio.ByteBuffer source
	public org.lwjgl.PointerBuffer slice () 
		int pointerSize
	public org.lwjgl.PointerBuffer duplicate () 
		org.lwjgl.PointerBuffer buffer
	public org.lwjgl.PointerBuffer asReadOnlyBuffer () 
		org.lwjgl.PointerBuffer buffer
	public boolean isReadOnly () 
	public long get () 
	public org.lwjgl.PointerBuffer put (long) 
		long l
	public org.lwjgl.PointerBuffer put (org.lwjgl.PointerWrapper) 
		org.lwjgl.PointerWrapper pointer
	public static void put (java.nio.ByteBuffer, long) 
		java.nio.ByteBuffer target
		long l
	public long get (int) 
		int index
	public org.lwjgl.PointerBuffer put (int, long) 
		int index
		long l
	public org.lwjgl.PointerBuffer put (int, org.lwjgl.PointerWrapper) 
		int index
		org.lwjgl.PointerWrapper pointer
	public static void put (java.nio.ByteBuffer, int, long) 
		java.nio.ByteBuffer target
		int index
		long l
	public org.lwjgl.PointerBuffer get (long[], int, int) 
		int i
		int end
		long[] dst
		int offset
		int length
	public org.lwjgl.PointerBuffer get (long[]) 
		long[] dst
	public org.lwjgl.PointerBuffer put (org.lwjgl.PointerBuffer) 
		org.lwjgl.PointerBuffer src
	public org.lwjgl.PointerBuffer put (long[], int, int) 
		int i
		int end
		long[] src
		int offset
		int length
	public final org.lwjgl.PointerBuffer put (long[]) 
		long[] src
	public org.lwjgl.PointerBuffer compact () 
	public java.nio.ByteOrder order () 
	public java.lang.String toString () 
		StringBuilder sb
	public int hashCode () 
		int i
		int h
		int p
	public boolean equals (java.lang.Object) 
		long v1
		long v2
		int i
		int j
		Object ob
		org.lwjgl.PointerBuffer that
		int p
	public int compareTo (java.lang.Object) 
		long v1
		long v2
		int i
		int j
		Object o
		org.lwjgl.PointerBuffer that
		int n
	private static void checkBounds (int, int, int) 
		int off
		int len
		int size
	static void  () 
		java.lang.reflect.Method m
		Throwable t
		boolean is64
}

org/lwjgl/PointerWrapper.class
PointerWrapper.java
package org.lwjgl
public abstract org.lwjgl.PointerWrapper extends java.lang.Object {
	public abstract long getPointer () 
}

org/lwjgl/PointerWrapperAbstract.class
PointerWrapperAbstract.java
package org.lwjgl
public abstract org.lwjgl.PointerWrapperAbstract extends java.lang.Object implements org.lwjgl.PointerWrapper  {
	protected final long pointer
	protected void  (long) 
		long pointer
	public boolean isValid () 
	public final void checkValid () 
	public final long getPointer () 
	public boolean equals (java.lang.Object) 
		Object o
		org.lwjgl.PointerWrapperAbstract that
	public int hashCode () 
	public java.lang.String toString () 
}

org/lwjgl/Sys$1.class
Sys.java
package org.lwjgl
final org.lwjgl.Sys$1 extends java.lang.Object implements java.security.PrivilegedAction  {
	final String val$lib_name
	void  (java.lang.String) 
	public java.lang.Object run () 
		String library_path
}

org/lwjgl/Sys$2.class
Sys.java
package org.lwjgl
final org.lwjgl.Sys$2 extends java.lang.Object implements java.security.PrivilegedExceptionAction  {
	final Class val$serviceManagerClass
	void  (java.lang.Class) 
	public java.lang.reflect.Method run ()  throws java.lang.Exception 
	public volatile java.lang.Object run ()  throws java.lang.Exception 
}

org/lwjgl/Sys$3.class
Sys.java
package org.lwjgl
final org.lwjgl.Sys$3 extends java.lang.Object implements java.security.PrivilegedExceptionAction  {
	final Class val$basicServiceClass
	void  (java.lang.Class) 
	public java.lang.reflect.Method run ()  throws java.lang.Exception 
	public volatile java.lang.Object run ()  throws java.lang.Exception 
}

org/lwjgl/Sys.class
Sys.java
package org.lwjgl
public final org.lwjgl.Sys extends java.lang.Object {
	private static final String JNI_LIBRARY_NAME
	private static final String VERSION
	private static final String POSTFIX64BIT
	private static final org.lwjgl.SysImplementation implementation
	private static final boolean is64Bit
	private static void doLoadLibrary (java.lang.String) 
		String lib_name
	private static void loadLibrary (java.lang.String) 
		UnsatisfiedLinkError e
		UnsatisfiedLinkError e2
		UnsatisfiedLinkError e
		String lib_name
		String osArch
		boolean try64First
		Error err
	private static org.lwjgl.SysImplementation createImplementation () 
	private void  () 
	public static java.lang.String getVersion () 
	public static void initialize () 
	public static boolean is64Bit () 
	public static long getTimerResolution () 
	public static long getTime () 
	public static void alert (java.lang.String, java.lang.String) 
		String title
		String message
		boolean grabbed
	public static boolean openURL (java.lang.String) 
		Boolean ret
		java.net.MalformedURLException e
		Class serviceManagerClass
		java.lang.reflect.Method lookupMethod
		Object basicService
		Class basicServiceClass
		java.lang.reflect.Method showDocumentMethod
		Exception ue
		String url
	public static java.lang.String getClipboard () 
	static void  () 
		int native_jni_version
		int required_version
}

org/lwjgl/SysImplementation.class
SysImplementation.java
package org.lwjgl
abstract org.lwjgl.SysImplementation extends java.lang.Object {
	public abstract int getRequiredJNIVersion () 
	public abstract int getJNIVersion () 
	public abstract int getPointerSize () 
	public abstract void setDebug (boolean) 
	public abstract long getTimerResolution () 
	public abstract long getTime () 
	public abstract void alert (java.lang.String, java.lang.String) 
	public abstract boolean openURL (java.lang.String) 
	public abstract java.lang.String getClipboard () 
	public abstract boolean has64Bit () 
}

org/lwjgl/WindowsSysImplementation$1.class
WindowsSysImplementation.java
package org.lwjgl
final org.lwjgl.WindowsSysImplementation$1 extends java.lang.Object implements java.security.PrivilegedExceptionAction  {
	void  () 
	public java.lang.Long run ()  throws java.lang.Exception 
		java.lang.reflect.Method getImplementation_method
		Object display_impl
		Class WindowsDisplay_class
		java.lang.reflect.Method getHwnd_method
	public volatile java.lang.Object run ()  throws java.lang.Exception 
}

org/lwjgl/WindowsSysImplementation.class
WindowsSysImplementation.java
package org.lwjgl
final org.lwjgl.WindowsSysImplementation extends org.lwjgl.DefaultSysImplementation {
	private static final int JNI_VERSION
	void  () 
	public int getRequiredJNIVersion () 
	public long getTimerResolution () 
	public long getTime () 
	private static native long nGetTime () 
	public boolean has64Bit () 
	private static long getHwnd () 
		java.security.PrivilegedActionException e
	public void alert (java.lang.String, java.lang.String) 
		String title
		String message
		java.nio.ByteBuffer titleText
		java.nio.ByteBuffer messageText
	private static native void nAlert (long, long, long) 
	private static native void initCommonControls () 
	public boolean openURL (java.lang.String) 
		Exception e
		String url
	public java.lang.String getClipboard () 
	private static native java.lang.String nGetClipboard () 
	static void  () 
}

org/lwjgl/input/Controller.class
Controller.java
package org.lwjgl.input
public abstract org.lwjgl.input.Controller extends java.lang.Object {
	public abstract java.lang.String getName () 
	public abstract int getIndex () 
	public abstract int getButtonCount () 
	public abstract java.lang.String getButtonName (int) 
	public abstract boolean isButtonPressed (int) 
	public abstract void poll () 
	public abstract float getPovX () 
	public abstract float getPovY () 
	public abstract float getDeadZone (int) 
	public abstract void setDeadZone (int, float) 
	public abstract int getAxisCount () 
	public abstract java.lang.String getAxisName (int) 
	public abstract float getAxisValue (int) 
	public abstract float getXAxisValue () 
	public abstract float getXAxisDeadZone () 
	public abstract void setXAxisDeadZone (float) 
	public abstract float getYAxisValue () 
	public abstract float getYAxisDeadZone () 
	public abstract void setYAxisDeadZone (float) 
	public abstract float getZAxisValue () 
	public abstract float getZAxisDeadZone () 
	public abstract void setZAxisDeadZone (float) 
	public abstract float getRXAxisValue () 
	public abstract float getRXAxisDeadZone () 
	public abstract void setRXAxisDeadZone (float) 
	public abstract float getRYAxisValue () 
	public abstract float getRYAxisDeadZone () 
	public abstract void setRYAxisDeadZone (float) 
	public abstract float getRZAxisValue () 
	public abstract float getRZAxisDeadZone () 
	public abstract void setRZAxisDeadZone (float) 
	public abstract int getRumblerCount () 
	public abstract java.lang.String getRumblerName (int) 
	public abstract void setRumblerStrength (int, float) 
}

org/lwjgl/input/ControllerEvent.class
ControllerEvent.java
package org.lwjgl.input
 org.lwjgl.input.ControllerEvent extends java.lang.Object {
	public static final int BUTTON
	public static final int AXIS
	public static final int POVX
	public static final int POVY
	private org.lwjgl.input.Controller source
	private int index
	private int type
	private boolean buttonState
	private boolean xaxis
	private boolean yaxis
	private long timeStamp
	private float xaxisValue
	private float yaxisValue
	void  (org.lwjgl.input.Controller, long, int, int, boolean, boolean) 
		org.lwjgl.input.Controller source
		long timeStamp
		int type
		int index
		boolean xaxis
		boolean yaxis
	void  (org.lwjgl.input.Controller, long, int, int, boolean, boolean, boolean, float, float) 
		org.lwjgl.input.Controller source
		long timeStamp
		int type
		int index
		boolean buttonState
		boolean xaxis
		boolean yaxis
		float xaxisValue
		float yaxisValue
	public long getTimeStamp () 
	public org.lwjgl.input.Controller getSource () 
	public int getControlIndex () 
	public boolean isButton () 
	public boolean getButtonState () 
	public boolean isAxis () 
	public boolean isPovY () 
	public boolean isPovX () 
	public boolean isXAxis () 
	public boolean isYAxis () 
	public float getXAxisValue () 
	public float getYAxisValue () 
	public java.lang.String toString () 
}

org/lwjgl/input/Controllers.class
Controllers.java
package org.lwjgl.input
public org.lwjgl.input.Controllers extends java.lang.Object {
	private static java.util.ArrayList controllers
	private static int controllerCount
	private static java.util.ArrayList events
	private static org.lwjgl.input.ControllerEvent event
	private static boolean created
	public void  () 
	public static void create ()  throws org.lwjgl.LWJGLException 
		net.java.games.input.Controller c
		net.java.games.input.Controller[] arr$
		int len$
		int i$
		net.java.games.input.Controller c
		java.util.Iterator i$
		net.java.games.input.ControllerEnvironment env
		net.java.games.input.Controller[] found
		java.util.ArrayList lollers
		Throwable e
	private static void createController (net.java.games.input.Controller) 
		org.lwjgl.input.JInputController controller
		net.java.games.input.Controller sub
		net.java.games.input.Controller[] arr$
		int len$
		int i$
		net.java.games.input.Controller c
		net.java.games.input.Controller[] subControllers
	public static org.lwjgl.input.Controller getController (int) 
		int index
	public static int getControllerCount () 
	public static void poll () 
		int i
	public static void clearEvents () 
	public static boolean next () 
	public static boolean isCreated () 
	public static void destroy () 
	public static org.lwjgl.input.Controller getEventSource () 
	public static int getEventControlIndex () 
	public static boolean isEventButton () 
	public static boolean isEventAxis () 
	public static boolean isEventXAxis () 
	public static boolean isEventYAxis () 
	public static boolean isEventPovX () 
	public static boolean isEventPovY () 
	public static long getEventNanoseconds () 
	public static boolean getEventButtonState () 
	public static float getEventXAxisValue () 
	public static float getEventYAxisValue () 
	static void addEvent (org.lwjgl.input.ControllerEvent) 
		org.lwjgl.input.ControllerEvent event
	static void  () 
}

org/lwjgl/input/Cursor$CursorElement.class
Cursor.java
package org.lwjgl.input
 org.lwjgl.input.Cursor$CursorElement extends java.lang.Object {
	final Object cursorHandle
	final long delay
	long timeout
	void  (java.lang.Object, long, long) 
		Object cursorHandle
		long delay
		long timeout
}

org/lwjgl/input/Cursor.class
Cursor.java
package org.lwjgl.input
public org.lwjgl.input.Cursor extends java.lang.Object {
	public static final int CURSOR_ONE_BIT_TRANSPARENCY
	public static final int CURSOR_8_BIT_ALPHA
	public static final int CURSOR_ANIMATION
	private final org.lwjgl.input.Cursor$CursorElement[] cursors
	private int index
	private boolean destroyed
	public void  (int, int, int, int, int, java.nio.IntBuffer, java.nio.IntBuffer)  throws org.lwjgl.LWJGLException 
		int width
		int height
		int xHotspot
		int yHotspot
		int numImages
		java.nio.IntBuffer images
		java.nio.IntBuffer delays
	public static int getMinCursorSize () 
	public static int getMaxCursorSize () 
	public static int getCapabilities () 
	private static org.lwjgl.input.Cursor$CursorElement[] createCursors (int, int, int, int, int, java.nio.IntBuffer, java.nio.IntBuffer)  throws org.lwjgl.LWJGLException 
		Object handle
		long delay
		long timeout
		int i
		int index
		int alpha
		int j
		int size
		Object handle
		long delay
		long timeout
		int i
		Object handle
		org.lwjgl.input.Cursor$CursorElement cursor_element
		int width
		int height
		int xHotspot
		int yHotspot
		int numImages
		java.nio.IntBuffer images
		java.nio.IntBuffer delays
		java.nio.IntBuffer images_copy
		org.lwjgl.input.Cursor$CursorElement[] cursors
	private static void convertARGBtoABGR (java.nio.IntBuffer) 
		int argbColor
		byte alpha
		byte blue
		byte green
		byte red
		int abgrColor
		int i
		java.nio.IntBuffer imageBuffer
	private static void flipImages (int, int, int, java.nio.IntBuffer, java.nio.IntBuffer) 
		int start_index
		int i
		int width
		int height
		int numImages
		java.nio.IntBuffer images
		java.nio.IntBuffer images_copy
	private static void flipImage (int, int, int, java.nio.IntBuffer, java.nio.IntBuffer) 
		int index1
		int index2
		int temp_pixel
		int x
		int index_y_1
		int index_y_2
		int y
		int width
		int height
		int start_index
		java.nio.IntBuffer images
		java.nio.IntBuffer images_copy
	java.lang.Object getHandle () 
	private void checkValid () 
	public void destroy () 
		org.lwjgl.LWJGLException e
		org.lwjgl.input.Cursor$CursorElement cursor
		org.lwjgl.input.Cursor$CursorElement[] arr$
		int len$
		int i$
	protected void setTimeout () 
	protected boolean hasTimedOut () 
	protected void nextCursor () 
}

org/lwjgl/input/JInputController.class
JInputController.java
package org.lwjgl.input
 org.lwjgl.input.JInputController extends java.lang.Object implements org.lwjgl.input.Controller  {
	private net.java.games.input.Controller target
	private int index
	private java.util.ArrayList buttons
	private java.util.ArrayList axes
	private java.util.ArrayList pov
	private net.java.games.input.Rumbler[] rumblers
	private boolean[] buttonState
	private float[] povValues
	private float[] axesValue
	private float[] axesMax
	private float[] deadZones
	private int xaxis
	private int yaxis
	private int zaxis
	private int rxaxis
	private int ryaxis
	private int rzaxis
	void  (int, net.java.games.input.Controller) 
		net.java.games.input.Component sourceAxis
		net.java.games.input.Component[] arr$
		int len$
		int i$
		net.java.games.input.Component sourceAxis
		net.java.games.input.Component[] arr$
		int len$
		int i$
		int i
		int index
		net.java.games.input.Controller target
		net.java.games.input.Component[] sourceAxes
		int buttonsCount
		int axesCount
	public java.lang.String getName () 
		String name
	public int getIndex () 
	public int getButtonCount () 
	public java.lang.String getButtonName (int) 
		int index
	public boolean isButtonPressed (int) 
		int index
	public void poll () 
		net.java.games.input.Component button
		int buttonIndex
		net.java.games.input.Component povComponent
		int povIndex
		float prevX
		float prevY
		net.java.games.input.Component axis
		int axisIndex
		float value
		float xaxisValue
		float yaxisValue
		net.java.games.input.Event event
		net.java.games.input.EventQueue queue
	public int getAxisCount () 
	public java.lang.String getAxisName (int) 
		int index
	public float getAxisValue (int) 
		int index
	public float getXAxisValue () 
	public float getYAxisValue () 
	public float getXAxisDeadZone () 
	public float getYAxisDeadZone () 
	public void setXAxisDeadZone (float) 
		float zone
	public void setYAxisDeadZone (float) 
		float zone
	public float getDeadZone (int) 
		int index
	public void setDeadZone (int, float) 
		int index
		float zone
	public float getZAxisValue () 
	public float getZAxisDeadZone () 
	public void setZAxisDeadZone (float) 
		float zone
	public float getRXAxisValue () 
	public float getRXAxisDeadZone () 
	public void setRXAxisDeadZone (float) 
		float zone
	public float getRYAxisValue () 
	public float getRYAxisDeadZone () 
	public void setRYAxisDeadZone (float) 
		float zone
	public float getRZAxisValue () 
	public float getRZAxisDeadZone () 
	public void setRZAxisDeadZone (float) 
		float zone
	public float getPovX () 
		float value
	public float getPovY () 
		float value
	public int getRumblerCount () 
	public java.lang.String getRumblerName (int) 
		int index
	public void setRumblerStrength (int, float) 
		int index
		float strength
}

org/lwjgl/input/Keyboard$1.class
Keyboard.java
package org.lwjgl.input
 org.lwjgl.input.Keyboard$1 extends java.lang.Object {
}

org/lwjgl/input/Keyboard$KeyEvent.class
Keyboard.java
package org.lwjgl.input
final org.lwjgl.input.Keyboard$KeyEvent extends java.lang.Object {
	private int character
	private int key
	private boolean state
	private long nanos
	private boolean repeat
	private void  () 
	private void reset () 
	void  (org.lwjgl.input.Keyboard$1) 
		org.lwjgl.input.Keyboard$1 x0
	static void access$100 (org.lwjgl.input.Keyboard$KeyEvent) 
		org.lwjgl.input.Keyboard$KeyEvent x0
	static boolean access$200 (org.lwjgl.input.Keyboard$KeyEvent) 
		org.lwjgl.input.Keyboard$KeyEvent x0
	static int access$302 (org.lwjgl.input.Keyboard$KeyEvent, int) 
		org.lwjgl.input.Keyboard$KeyEvent x0
		int x1
	static boolean access$402 (org.lwjgl.input.Keyboard$KeyEvent, boolean) 
		org.lwjgl.input.Keyboard$KeyEvent x0
		boolean x1
	static int access$502 (org.lwjgl.input.Keyboard$KeyEvent, int) 
		org.lwjgl.input.Keyboard$KeyEvent x0
		int x1
	static long access$602 (org.lwjgl.input.Keyboard$KeyEvent, long) 
		org.lwjgl.input.Keyboard$KeyEvent x0
		long x1
	static boolean access$202 (org.lwjgl.input.Keyboard$KeyEvent, boolean) 
		org.lwjgl.input.Keyboard$KeyEvent x0
		boolean x1
	static int access$500 (org.lwjgl.input.Keyboard$KeyEvent) 
		org.lwjgl.input.Keyboard$KeyEvent x0
	static int access$300 (org.lwjgl.input.Keyboard$KeyEvent) 
		org.lwjgl.input.Keyboard$KeyEvent x0
	static boolean access$400 (org.lwjgl.input.Keyboard$KeyEvent) 
		org.lwjgl.input.Keyboard$KeyEvent x0
	static long access$600 (org.lwjgl.input.Keyboard$KeyEvent) 
		org.lwjgl.input.Keyboard$KeyEvent x0
}

org/lwjgl/input/Keyboard.class
Keyboard.java
package org.lwjgl.input
public org.lwjgl.input.Keyboard extends java.lang.Object {
	public static final int EVENT_SIZE
	public static final int CHAR_NONE
	public static final int KEY_NONE
	public static final int KEY_ESCAPE
	public static final int KEY_1
	public static final int KEY_2
	public static final int KEY_3
	public static final int KEY_4
	public static final int KEY_5
	public static final int KEY_6
	public static final int KEY_7
	public static final int KEY_8
	public static final int KEY_9
	public static final int KEY_0
	public static final int KEY_MINUS
	public static final int KEY_EQUALS
	public static final int KEY_BACK
	public static final int KEY_TAB
	public static final int KEY_Q
	public static final int KEY_W
	public static final int KEY_E
	public static final int KEY_R
	public static final int KEY_T
	public static final int KEY_Y
	public static final int KEY_U
	public static final int KEY_I
	public static final int KEY_O
	public static final int KEY_P
	public static final int KEY_LBRACKET
	public static final int KEY_RBRACKET
	public static final int KEY_RETURN
	public static final int KEY_LCONTROL
	public static final int KEY_A
	public static final int KEY_S
	public static final int KEY_D
	public static final int KEY_F
	public static final int KEY_G
	public static final int KEY_H
	public static final int KEY_J
	public static final int KEY_K
	public static final int KEY_L
	public static final int KEY_SEMICOLON
	public static final int KEY_APOSTROPHE
	public static final int KEY_GRAVE
	public static final int KEY_LSHIFT
	public static final int KEY_BACKSLASH
	public static final int KEY_Z
	public static final int KEY_X
	public static final int KEY_C
	public static final int KEY_V
	public static final int KEY_B
	public static final int KEY_N
	public static final int KEY_M
	public static final int KEY_COMMA
	public static final int KEY_PERIOD
	public static final int KEY_SLASH
	public static final int KEY_RSHIFT
	public static final int KEY_MULTIPLY
	public static final int KEY_LMENU
	public static final int KEY_SPACE
	public static final int KEY_CAPITAL
	public static final int KEY_F1
	public static final int KEY_F2
	public static final int KEY_F3
	public static final int KEY_F4
	public static final int KEY_F5
	public static final int KEY_F6
	public static final int KEY_F7
	public static final int KEY_F8
	public static final int KEY_F9
	public static final int KEY_F10
	public static final int KEY_NUMLOCK
	public static final int KEY_SCROLL
	public static final int KEY_NUMPAD7
	public static final int KEY_NUMPAD8
	public static final int KEY_NUMPAD9
	public static final int KEY_SUBTRACT
	public static final int KEY_NUMPAD4
	public static final int KEY_NUMPAD5
	public static final int KEY_NUMPAD6
	public static final int KEY_ADD
	public static final int KEY_NUMPAD1
	public static final int KEY_NUMPAD2
	public static final int KEY_NUMPAD3
	public static final int KEY_NUMPAD0
	public static final int KEY_DECIMAL
	public static final int KEY_F11
	public static final int KEY_F12
	public static final int KEY_F13
	public static final int KEY_F14
	public static final int KEY_F15
	public static final int KEY_F16
	public static final int KEY_F17
	public static final int KEY_F18
	public static final int KEY_KANA
	public static final int KEY_F19
	public static final int KEY_CONVERT
	public static final int KEY_NOCONVERT
	public static final int KEY_YEN
	public static final int KEY_NUMPADEQUALS
	public static final int KEY_CIRCUMFLEX
	public static final int KEY_AT
	public static final int KEY_COLON
	public static final int KEY_UNDERLINE
	public static final int KEY_KANJI
	public static final int KEY_STOP
	public static final int KEY_AX
	public static final int KEY_UNLABELED
	public static final int KEY_NUMPADENTER
	public static final int KEY_RCONTROL
	public static final int KEY_SECTION
	public static final int KEY_NUMPADCOMMA
	public static final int KEY_DIVIDE
	public static final int KEY_SYSRQ
	public static final int KEY_RMENU
	public static final int KEY_FUNCTION
	public static final int KEY_PAUSE
	public static final int KEY_HOME
	public static final int KEY_UP
	public static final int KEY_PRIOR
	public static final int KEY_LEFT
	public static final int KEY_RIGHT
	public static final int KEY_END
	public static final int KEY_DOWN
	public static final int KEY_NEXT
	public static final int KEY_INSERT
	public static final int KEY_DELETE
	public static final int KEY_CLEAR
	public static final int KEY_LMETA
	public static final int KEY_LWIN
	public static final int KEY_RMETA
	public static final int KEY_RWIN
	public static final int KEY_APPS
	public static final int KEY_POWER
	public static final int KEY_SLEEP
	public static final int KEYBOARD_SIZE
	private static final int BUFFER_SIZE
	private static final String[] keyName
	private static final java.util.Map keyMap
	private static int counter
	private static final int keyCount
	private static boolean created
	private static boolean repeat_enabled
	private static final java.nio.ByteBuffer keyDownBuffer
	private static java.nio.ByteBuffer readBuffer
	private static org.lwjgl.input.Keyboard$KeyEvent current_event
	private static org.lwjgl.input.Keyboard$KeyEvent tmp_event
	private static boolean initialized
	private static org.lwjgl.opengl.InputImplementation implementation
	private void  () 
	private static void initialize () 
	private static void create (org.lwjgl.opengl.InputImplementation)  throws org.lwjgl.LWJGLException 
		org.lwjgl.opengl.InputImplementation impl
	public static void create ()  throws org.lwjgl.LWJGLException 
	private static void reset () 
		int i
	public static boolean isCreated () 
	public static void destroy () 
	public static void poll () 
	private static void read () 
	public static boolean isKeyDown (int) 
		int key
	public static synchronized java.lang.String getKeyName (int) 
		int key
	public static synchronized int getKeyIndex (java.lang.String) 
		String keyName
		Integer ret
	public static int getNumKeyboardEvents () 
		int old_position
		int num_events
	public static boolean next () 
		boolean result
	public static void enableRepeatEvents (boolean) 
		boolean enable
	public static boolean areRepeatEventsEnabled () 
	private static boolean readNext (org.lwjgl.input.Keyboard$KeyEvent) 
		org.lwjgl.input.Keyboard$KeyEvent event
	public static int getKeyCount () 
	public static char getEventCharacter () 
	public static int getEventKey () 
	public static boolean getEventKeyState () 
	public static long getEventNanoseconds () 
	public static boolean isRepeatEvent () 
	static void  () 
		int key
		String name
		java.lang.reflect.Field field
		java.lang.reflect.Field[] arr$
		int len$
		int i$
		Exception e
		java.lang.reflect.Field[] fields
}

org/lwjgl/input/Mouse$1.class
Mouse.java
package org.lwjgl.input
final org.lwjgl.input.Mouse$1 extends java.lang.Object implements java.security.PrivilegedAction  {
	final String val$property_name
	void  (java.lang.String) 
	public java.lang.Boolean run () 
	public volatile java.lang.Object run () 
}

org/lwjgl/input/Mouse.class
Mouse.java
package org.lwjgl.input
public org.lwjgl.input.Mouse extends java.lang.Object {
	public static final int EVENT_SIZE
	private static boolean created
	private static java.nio.ByteBuffer buttons
	private static int x
	private static int y
	private static int absolute_x
	private static int absolute_y
	private static java.nio.IntBuffer coord_buffer
	private static int dx
	private static int dy
	private static int dwheel
	private static int buttonCount
	private static boolean hasWheel
	private static org.lwjgl.input.Cursor currentCursor
	private static String[] buttonName
	private static final java.util.Map buttonMap
	private static boolean initialized
	private static java.nio.ByteBuffer readBuffer
	private static int eventButton
	private static boolean eventState
	private static int event_dx
	private static int event_dy
	private static int event_dwheel
	private static int event_x
	private static int event_y
	private static long event_nanos
	private static int grab_x
	private static int grab_y
	private static int last_event_raw_x
	private static int last_event_raw_y
	private static final int BUFFER_SIZE
	private static boolean isGrabbed
	private static org.lwjgl.opengl.InputImplementation implementation
	private static final boolean emulateCursorAnimation
	private static boolean clipMouseCoordinatesToWindow
	private void  () 
	public static org.lwjgl.input.Cursor getNativeCursor () 
	public static org.lwjgl.input.Cursor setNativeCursor (org.lwjgl.input.Cursor)  throws org.lwjgl.LWJGLException 
		org.lwjgl.input.Cursor oldCursor
		org.lwjgl.input.Cursor cursor
	public static boolean isClipMouseCoordinatesToWindow () 
	public static void setClipMouseCoordinatesToWindow (boolean) 
		boolean clip
	public static void setCursorPosition (int, int) 
		int new_x
		int new_y
	private static void initialize () 
		int i
	private static void resetMouse () 
	static org.lwjgl.opengl.InputImplementation getImplementation () 
	private static void create (org.lwjgl.opengl.InputImplementation)  throws org.lwjgl.LWJGLException 
		org.lwjgl.opengl.InputImplementation impl
	public static void create ()  throws org.lwjgl.LWJGLException 
	public static boolean isCreated () 
	public static void destroy () 
	public static void poll () 
		int poll_coord1
		int poll_coord2
		int poll_dwheel
	private static void read () 
	public static boolean isButtonDown (int) 
		int button
	public static java.lang.String getButtonName (int) 
		int button
	public static int getButtonIndex (java.lang.String) 
		Integer ret
		String buttonName
	public static boolean next () 
		int new_event_x
		int new_event_y
	public static int getEventButton () 
	public static boolean getEventButtonState () 
	public static int getEventDX () 
	public static int getEventDY () 
	public static int getEventX () 
	public static int getEventY () 
	public static int getEventDWheel () 
	public static long getEventNanoseconds () 
	public static int getX () 
	public static int getY () 
	public static int getDX () 
		int result
	public static int getDY () 
		int result
	public static int getDWheel () 
		int result
	public static int getButtonCount () 
	public static boolean hasWheel () 
	public static boolean isGrabbed () 
	public static void setGrabbed (boolean) 
		boolean grabbed
		boolean grab
	public static void updateCursor () 
		org.lwjgl.LWJGLException e
	static boolean getPrivilegedBoolean (java.lang.String) 
		String property_name
		Boolean value
	public static boolean isInsideWindow () 
	static void  () 
}

org/lwjgl/input/OpenGLPackageAccess$1.class
OpenGLPackageAccess.java
package org.lwjgl.input
final org.lwjgl.input.OpenGLPackageAccess$1 extends java.lang.Object implements java.security.PrivilegedExceptionAction  {
	void  () 
	public java.lang.Object run ()  throws java.lang.Exception 
		java.lang.reflect.Field lock_field
}

org/lwjgl/input/OpenGLPackageAccess$2.class
OpenGLPackageAccess.java
package org.lwjgl.input
final org.lwjgl.input.OpenGLPackageAccess$2 extends java.lang.Object implements java.security.PrivilegedExceptionAction  {
	void  () 
	public org.lwjgl.opengl.InputImplementation run ()  throws java.lang.Exception 
		java.lang.reflect.Method getImplementation_method
	public volatile java.lang.Object run ()  throws java.lang.Exception 
}

org/lwjgl/input/OpenGLPackageAccess.class
OpenGLPackageAccess.java
package org.lwjgl.input
final org.lwjgl.input.OpenGLPackageAccess extends java.lang.Object {
	static final Object global_lock
	void  () 
	static org.lwjgl.opengl.InputImplementation createImplementation () 
		java.security.PrivilegedActionException e
	static void  () 
		java.security.PrivilegedActionException e
}

org/lwjgl/openal/AL.class
AL.java
package org.lwjgl.openal
public final org.lwjgl.openal.AL extends java.lang.Object {
	static org.lwjgl.openal.ALCdevice device
	static org.lwjgl.openal.ALCcontext context
	private static boolean created
	private void  () 
	private static native void nCreate (java.lang.String)  throws org.lwjgl.LWJGLException 
	private static native void nCreateDefault ()  throws org.lwjgl.LWJGLException 
	private static native void nDestroy () 
	public static boolean isCreated () 
	public static void create (java.lang.String, int, int, boolean)  throws org.lwjgl.LWJGLException 
		String deviceArguments
		int contextFrequency
		int contextRefresh
		boolean contextSynchronized
	public static void create (java.lang.String, int, int, boolean, boolean)  throws org.lwjgl.LWJGLException 
		String libname
		String[] library_names
		org.lwjgl.LWJGLException e
		String oalPath
		String[] arr$
		int len$
		int i$
		String deviceArguments
		int contextFrequency
		int contextRefresh
		boolean contextSynchronized
		boolean openDevice
		String libname
		String[] library_names
		String[] oalPaths
	private static void init (java.lang.String, int, int, boolean, boolean)  throws org.lwjgl.LWJGLException 
		org.lwjgl.LWJGLException e
		String deviceArguments
		int contextFrequency
		int contextRefresh
		boolean contextSynchronized
		boolean openDevice
	public static void create ()  throws org.lwjgl.LWJGLException 
	public static void destroy () 
		boolean result
	private static native void resetNativeStubs (java.lang.Class) 
	public static org.lwjgl.openal.ALCcontext getContext () 
	public static org.lwjgl.openal.ALCdevice getDevice () 
	static void  () 
}

org/lwjgl/openal/AL10.class
AL10.java
package org.lwjgl.openal
public final org.lwjgl.openal.AL10 extends java.lang.Object {
	public static final int AL_INVALID
	public static final int AL_NONE
	public static final int AL_FALSE
	public static final int AL_TRUE
	public static final int AL_SOURCE_TYPE
	public static final int AL_SOURCE_ABSOLUTE
	public static final int AL_SOURCE_RELATIVE
	public static final int AL_CONE_INNER_ANGLE
	public static final int AL_CONE_OUTER_ANGLE
	public static final int AL_PITCH
	public static final int AL_POSITION
	public static final int AL_DIRECTION
	public static final int AL_VELOCITY
	public static final int AL_LOOPING
	public static final int AL_BUFFER
	public static final int AL_GAIN
	public static final int AL_MIN_GAIN
	public static final int AL_MAX_GAIN
	public static final int AL_ORIENTATION
	public static final int AL_REFERENCE_DISTANCE
	public static final int AL_ROLLOFF_FACTOR
	public static final int AL_CONE_OUTER_GAIN
	public static final int AL_MAX_DISTANCE
	public static final int AL_CHANNEL_MASK
	public static final int AL_SOURCE_STATE
	public static final int AL_INITIAL
	public static final int AL_PLAYING
	public static final int AL_PAUSED
	public static final int AL_STOPPED
	public static final int AL_BUFFERS_QUEUED
	public static final int AL_BUFFERS_PROCESSED
	public static final int AL_FORMAT_MONO8
	public static final int AL_FORMAT_MONO16
	public static final int AL_FORMAT_STEREO8
	public static final int AL_FORMAT_STEREO16
	public static final int AL_FORMAT_VORBIS_EXT
	public static final int AL_FREQUENCY
	public static final int AL_BITS
	public static final int AL_CHANNELS
	public static final int AL_SIZE
	public static final int AL_DATA
	public static final int AL_UNUSED
	public static final int AL_PENDING
	public static final int AL_PROCESSED
	public static final int AL_NO_ERROR
	public static final int AL_INVALID_NAME
	public static final int AL_INVALID_ENUM
	public static final int AL_INVALID_VALUE
	public static final int AL_INVALID_OPERATION
	public static final int AL_OUT_OF_MEMORY
	public static final int AL_VENDOR
	public static final int AL_VERSION
	public static final int AL_RENDERER
	public static final int AL_EXTENSIONS
	public static final int AL_DOPPLER_FACTOR
	public static final int AL_DOPPLER_VELOCITY
	public static final int AL_DISTANCE_MODEL
	public static final int AL_INVERSE_DISTANCE
	public static final int AL_INVERSE_DISTANCE_CLAMPED
	private void  () 
	static native void initNativeStubs ()  throws org.lwjgl.LWJGLException 
	public static void alEnable (int) 
		int capability
	static native void nalEnable (int) 
	public static void alDisable (int) 
		int capability
	static native void nalDisable (int) 
	public static boolean alIsEnabled (int) 
		int capability
		boolean __result
	static native boolean nalIsEnabled (int) 
	public static boolean alGetBoolean (int) 
		int pname
		boolean __result
	static native boolean nalGetBoolean (int) 
	public static int alGetInteger (int) 
		int pname
		int __result
	static native int nalGetInteger (int) 
	public static float alGetFloat (int) 
		int pname
		float __result
	static native float nalGetFloat (int) 
	public static double alGetDouble (int) 
		int pname
		double __result
	static native double nalGetDouble (int) 
	public static void alGetInteger (int, java.nio.IntBuffer) 
		int pname
		java.nio.IntBuffer data
	static native void nalGetIntegerv (int, long) 
	public static void alGetFloat (int, java.nio.FloatBuffer) 
		int pname
		java.nio.FloatBuffer data
	static native void nalGetFloatv (int, long) 
	public static void alGetDouble (int, java.nio.DoubleBuffer) 
		int pname
		java.nio.DoubleBuffer data
	static native void nalGetDoublev (int, long) 
	public static java.lang.String alGetString (int) 
		int pname
		String __result
	static native java.lang.String nalGetString (int) 
	public static int alGetError () 
		int __result
	static native int nalGetError () 
	public static boolean alIsExtensionPresent (java.lang.String) 
		String fname
		boolean __result
	static native boolean nalIsExtensionPresent (java.lang.String) 
	public static int alGetEnumValue (java.lang.String) 
		String ename
		int __result
	static native int nalGetEnumValue (java.lang.String) 
	public static void alListeneri (int, int) 
		int pname
		int value
	static native void nalListeneri (int, int) 
	public static void alListenerf (int, float) 
		int pname
		float value
	static native void nalListenerf (int, float) 
	public static void alListener (int, java.nio.FloatBuffer) 
		int pname
		java.nio.FloatBuffer value
	static native void nalListenerfv (int, long) 
	public static void alListener3f (int, float, float, float) 
		int pname
		float v1
		float v2
		float v3
	static native void nalListener3f (int, float, float, float) 
	public static int alGetListeneri (int) 
		int pname
		int __result
	static native int nalGetListeneri (int) 
	public static float alGetListenerf (int) 
		int pname
		float __result
	static native float nalGetListenerf (int) 
	public static void alGetListener (int, java.nio.FloatBuffer) 
		int pname
		java.nio.FloatBuffer floatdata
	static native void nalGetListenerfv (int, long) 
	public static void alGenSources (java.nio.IntBuffer) 
		java.nio.IntBuffer sources
	static native void nalGenSources (int, long) 
	public static int alGenSources () 
		int __result
	static native int nalGenSources2 (int) 
	public static void alDeleteSources (java.nio.IntBuffer) 
		java.nio.IntBuffer sources
	static native void nalDeleteSources (int, long) 
	public static void alDeleteSources (int) 
		int source
	static native void nalDeleteSources2 (int, int) 
	public static boolean alIsSource (int) 
		int id
		boolean __result
	static native boolean nalIsSource (int) 
	public static void alSourcei (int, int, int) 
		int source
		int pname
		int value
	static native void nalSourcei (int, int, int) 
	public static void alSourcef (int, int, float) 
		int source
		int pname
		float value
	static native void nalSourcef (int, int, float) 
	public static void alSource (int, int, java.nio.FloatBuffer) 
		int source
		int pname
		java.nio.FloatBuffer value
	static native void nalSourcefv (int, int, long) 
	public static void alSource3f (int, int, float, float, float) 
		int source
		int pname
		float v1
		float v2
		float v3
	static native void nalSource3f (int, int, float, float, float) 
	public static int alGetSourcei (int, int) 
		int source
		int pname
		int __result
	static native int nalGetSourcei (int, int) 
	public static float alGetSourcef (int, int) 
		int source
		int pname
		float __result
	static native float nalGetSourcef (int, int) 
	public static void alGetSource (int, int, java.nio.FloatBuffer) 
		int source
		int pname
		java.nio.FloatBuffer floatdata
	static native void nalGetSourcefv (int, int, long) 
	public static void alSourcePlay (java.nio.IntBuffer) 
		java.nio.IntBuffer sources
	static native void nalSourcePlayv (int, long) 
	public static void alSourcePause (java.nio.IntBuffer) 
		java.nio.IntBuffer sources
	static native void nalSourcePausev (int, long) 
	public static void alSourceStop (java.nio.IntBuffer) 
		java.nio.IntBuffer sources
	static native void nalSourceStopv (int, long) 
	public static void alSourceRewind (java.nio.IntBuffer) 
		java.nio.IntBuffer sources
	static native void nalSourceRewindv (int, long) 
	public static void alSourcePlay (int) 
		int source
	static native void nalSourcePlay (int) 
	public static void alSourcePause (int) 
		int source
	static native void nalSourcePause (int) 
	public static void alSourceStop (int) 
		int source
	static native void nalSourceStop (int) 
	public static void alSourceRewind (int) 
		int source
	static native void nalSourceRewind (int) 
	public static void alGenBuffers (java.nio.IntBuffer) 
		java.nio.IntBuffer buffers
	static native void nalGenBuffers (int, long) 
	public static int alGenBuffers () 
		int __result
	static native int nalGenBuffers2 (int) 
	public static void alDeleteBuffers (java.nio.IntBuffer) 
		java.nio.IntBuffer buffers
	static native void nalDeleteBuffers (int, long) 
	public static void alDeleteBuffers (int) 
		int buffer
	static native void nalDeleteBuffers2 (int, int) 
	public static boolean alIsBuffer (int) 
		int buffer
		boolean __result
	static native boolean nalIsBuffer (int) 
	public static void alBufferData (int, int, java.nio.ByteBuffer, int) 
		int buffer
		int format
		java.nio.ByteBuffer data
		int freq
	public static void alBufferData (int, int, java.nio.IntBuffer, int) 
		int buffer
		int format
		java.nio.IntBuffer data
		int freq
	public static void alBufferData (int, int, java.nio.ShortBuffer, int) 
		int buffer
		int format
		java.nio.ShortBuffer data
		int freq
	static native void nalBufferData (int, int, long, int, int) 
	public static int alGetBufferi (int, int) 
		int buffer
		int pname
		int __result
	static native int nalGetBufferi (int, int) 
	public static float alGetBufferf (int, int) 
		int buffer
		int pname
		float __result
	static native float nalGetBufferf (int, int) 
	public static void alSourceQueueBuffers (int, java.nio.IntBuffer) 
		int source
		java.nio.IntBuffer buffers
	static native void nalSourceQueueBuffers (int, int, long) 
	public static void alSourceQueueBuffers (int, int) 
		int source
		int buffer
	static native void nalSourceQueueBuffers2 (int, int, int) 
	public static void alSourceUnqueueBuffers (int, java.nio.IntBuffer) 
		int source
		java.nio.IntBuffer buffers
	static native void nalSourceUnqueueBuffers (int, int, long) 
	public static int alSourceUnqueueBuffers (int) 
		int source
		int __result
	static native int nalSourceUnqueueBuffers2 (int, int) 
	public static void alDistanceModel (int) 
		int value
	static native void nalDistanceModel (int) 
	public static void alDopplerFactor (float) 
		float value
	static native void nalDopplerFactor (float) 
	public static void alDopplerVelocity (float) 
		float value
	static native void nalDopplerVelocity (float) 
}

org/lwjgl/openal/AL11.class
AL11.java
package org.lwjgl.openal
public final org.lwjgl.openal.AL11 extends java.lang.Object {
	public static final int AL_SEC_OFFSET
	public static final int AL_SAMPLE_OFFSET
	public static final int AL_BYTE_OFFSET
	public static final int AL_STATIC
	public static final int AL_STREAMING
	public static final int AL_UNDETERMINED
	public static final int AL_ILLEGAL_COMMAND
	public static final int AL_SPEED_OF_SOUND
	public static final int AL_LINEAR_DISTANCE
	public static final int AL_LINEAR_DISTANCE_CLAMPED
	public static final int AL_EXPONENT_DISTANCE
	public static final int AL_EXPONENT_DISTANCE_CLAMPED
	private void  () 
	static native void initNativeStubs ()  throws org.lwjgl.LWJGLException 
	public static void alListener3i (int, int, int, int) 
		int pname
		int v1
		int v2
		int v3
	static native void nalListener3i (int, int, int, int) 
	public static void alGetListeneri (int, java.nio.FloatBuffer) 
		int pname
		java.nio.FloatBuffer intdata
	static native void nalGetListeneriv (int, long) 
	public static void alSource3i (int, int, int, int, int) 
		int source
		int pname
		int v1
		int v2
		int v3
	static native void nalSource3i (int, int, int, int, int) 
	public static void alSource (int, int, java.nio.IntBuffer) 
		int source
		int pname
		java.nio.IntBuffer value
	static native void nalSourceiv (int, int, long) 
	public static void alBufferf (int, int, float) 
		int buffer
		int pname
		float value
	static native void nalBufferf (int, int, float) 
	public static void alBuffer3f (int, int, float, float, float) 
		int buffer
		int pname
		float v1
		float v2
		float v3
	static native void nalBuffer3f (int, int, float, float, float) 
	public static void alBuffer (int, int, java.nio.FloatBuffer) 
		int buffer
		int pname
		java.nio.FloatBuffer value
	static native void nalBufferfv (int, int, long) 
	public static void alBufferi (int, int, int) 
		int buffer
		int pname
		int value
	static native void nalBufferi (int, int, int) 
	public static void alBuffer3i (int, int, int, int, int) 
		int buffer
		int pname
		int v1
		int v2
		int v3
	static native void nalBuffer3i (int, int, int, int, int) 
	public static void alBuffer (int, int, java.nio.IntBuffer) 
		int buffer
		int pname
		java.nio.IntBuffer value
	static native void nalBufferiv (int, int, long) 
	public static int alGetBufferi (int, int) 
		int buffer
		int pname
		int __result
	static native int nalGetBufferi (int, int) 
	public static void alGetBuffer (int, int, java.nio.IntBuffer) 
		int buffer
		int pname
		java.nio.IntBuffer values
	static native void nalGetBufferiv (int, int, long) 
	public static float alGetBufferf (int, int) 
		int buffer
		int pname
		float __result
	static native float nalGetBufferf (int, int) 
	public static void alGetBuffer (int, int, java.nio.FloatBuffer) 
		int buffer
		int pname
		java.nio.FloatBuffer values
	static native void nalGetBufferfv (int, int, long) 
	public static void alSpeedOfSound (float) 
		float value
	static native void nalSpeedOfSound (float) 
}

org/lwjgl/openal/ALC10.class
ALC10.java
package org.lwjgl.openal
public final org.lwjgl.openal.ALC10 extends java.lang.Object {
	static final java.util.HashMap contexts
	static final java.util.HashMap devices
	public static final int ALC_INVALID
	public static final int ALC_FALSE
	public static final int ALC_TRUE
	public static final int ALC_NO_ERROR
	public static final int ALC_MAJOR_VERSION
	public static final int ALC_MINOR_VERSION
	public static final int ALC_ATTRIBUTES_SIZE
	public static final int ALC_ALL_ATTRIBUTES
	public static final int ALC_DEFAULT_DEVICE_SPECIFIER
	public static final int ALC_DEVICE_SPECIFIER
	public static final int ALC_EXTENSIONS
	public static final int ALC_FREQUENCY
	public static final int ALC_REFRESH
	public static final int ALC_SYNC
	public static final int ALC_INVALID_DEVICE
	public static final int ALC_INVALID_CONTEXT
	public static final int ALC_INVALID_ENUM
	public static final int ALC_INVALID_VALUE
	public static final int ALC_OUT_OF_MEMORY
	public void  () 
	static native void initNativeStubs ()  throws org.lwjgl.LWJGLException 
	public static java.lang.String alcGetString (org.lwjgl.openal.ALCdevice, int) 
		org.lwjgl.openal.ALCdevice device
		int pname
		java.nio.ByteBuffer buffer
	static native java.nio.ByteBuffer nalcGetString (long, int) 
	public static void alcGetInteger (org.lwjgl.openal.ALCdevice, int, java.nio.IntBuffer) 
		org.lwjgl.openal.ALCdevice device
		int pname
		java.nio.IntBuffer integerdata
	static native void nalcGetIntegerv (long, int, int, long) 
	public static org.lwjgl.openal.ALCdevice alcOpenDevice (java.lang.String) 
		org.lwjgl.openal.ALCdevice device
		String devicename
		java.nio.ByteBuffer buffer
		long device_address
	static native long nalcOpenDevice (long) 
	public static boolean alcCloseDevice (org.lwjgl.openal.ALCdevice) 
		org.lwjgl.openal.ALCdevice device
		boolean result
	static native boolean nalcCloseDevice (long) 
	public static org.lwjgl.openal.ALCcontext alcCreateContext (org.lwjgl.openal.ALCdevice, java.nio.IntBuffer) 
		org.lwjgl.openal.ALCcontext context
		org.lwjgl.openal.ALCdevice device
		java.nio.IntBuffer attrList
		long context_address
	static native long nalcCreateContext (long, long) 
	public static int alcMakeContextCurrent (org.lwjgl.openal.ALCcontext) 
		org.lwjgl.openal.ALCcontext context
	static native int nalcMakeContextCurrent (long) 
	public static void alcProcessContext (org.lwjgl.openal.ALCcontext) 
		org.lwjgl.openal.ALCcontext context
	static native void nalcProcessContext (long) 
	public static org.lwjgl.openal.ALCcontext alcGetCurrentContext () 
		org.lwjgl.openal.ALCcontext context
		long context_address
	static native long nalcGetCurrentContext () 
	public static org.lwjgl.openal.ALCdevice alcGetContextsDevice (org.lwjgl.openal.ALCcontext) 
		org.lwjgl.openal.ALCcontext context
		org.lwjgl.openal.ALCdevice device
		long device_address
	static native long nalcGetContextsDevice (long) 
	public static void alcSuspendContext (org.lwjgl.openal.ALCcontext) 
		org.lwjgl.openal.ALCcontext context
	static native void nalcSuspendContext (long) 
	public static void alcDestroyContext (org.lwjgl.openal.ALCcontext) 
		org.lwjgl.openal.ALCdevice device
		org.lwjgl.openal.ALCcontext context
	static native void nalcDestroyContext (long) 
	public static int alcGetError (org.lwjgl.openal.ALCdevice) 
		org.lwjgl.openal.ALCdevice device
	static native int nalcGetError (long) 
	public static boolean alcIsExtensionPresent (org.lwjgl.openal.ALCdevice, java.lang.String) 
		org.lwjgl.openal.ALCdevice device
		String extName
		java.nio.ByteBuffer buffer
		boolean result
	private static native boolean nalcIsExtensionPresent (long, long) 
	public static int alcGetEnumValue (org.lwjgl.openal.ALCdevice, java.lang.String) 
		org.lwjgl.openal.ALCdevice device
		String enumName
		java.nio.ByteBuffer buffer
		int result
	private static native int nalcGetEnumValue (long, long) 
	static long getDevice (org.lwjgl.openal.ALCdevice) 
		org.lwjgl.openal.ALCdevice device
	static long getContext (org.lwjgl.openal.ALCcontext) 
		org.lwjgl.openal.ALCcontext context
	static void  () 
}

org/lwjgl/openal/ALC11.class
ALC11.java
package org.lwjgl.openal
public final org.lwjgl.openal.ALC11 extends java.lang.Object {
	public static final int ALC_DEFAULT_ALL_DEVICES_SPECIFIER
	public static final int ALC_ALL_DEVICES_SPECIFIER
	public static final int ALC_CAPTURE_DEVICE_SPECIFIER
	public static final int ALC_CAPTURE_DEFAULT_DEVICE_SPECIFIER
	public static final int ALC_CAPTURE_SAMPLES
	public static final int ALC_MONO_SOURCES
	public static final int ALC_STEREO_SOURCES
	public void  () 
	public static org.lwjgl.openal.ALCdevice alcCaptureOpenDevice (java.lang.String, int, int, int) 
		org.lwjgl.openal.ALCdevice device
		String devicename
		int frequency
		int format
		int buffersize
		java.nio.ByteBuffer buffer
		long device_address
	private static native long nalcCaptureOpenDevice (long, int, int, int) 
	public static boolean alcCaptureCloseDevice (org.lwjgl.openal.ALCdevice) 
		org.lwjgl.openal.ALCdevice device
		boolean result
	static native boolean nalcCaptureCloseDevice (long) 
	public static void alcCaptureStart (org.lwjgl.openal.ALCdevice) 
		org.lwjgl.openal.ALCdevice device
	static native void nalcCaptureStart (long) 
	public static void alcCaptureStop (org.lwjgl.openal.ALCdevice) 
		org.lwjgl.openal.ALCdevice device
	static native void nalcCaptureStop (long) 
	public static void alcCaptureSamples (org.lwjgl.openal.ALCdevice, java.nio.ByteBuffer, int) 
		org.lwjgl.openal.ALCdevice device
		java.nio.ByteBuffer buffer
		int samples
	static native void nalcCaptureSamples (long, long, int) 
	static native void initNativeStubs ()  throws org.lwjgl.LWJGLException 
	static boolean initialize () 
		java.nio.IntBuffer ib
		int major
		int minor
		org.lwjgl.LWJGLException le
}

org/lwjgl/openal/ALCcontext.class
ALCcontext.java
package org.lwjgl.openal
public final org.lwjgl.openal.ALCcontext extends java.lang.Object {
	final long context
	private boolean valid
	void  (long) 
		long context
	public boolean equals (java.lang.Object) 
		Object context
	static java.nio.IntBuffer createAttributeList (int, int, int) 
		int contextFrequency
		int contextRefresh
		int contextSynchronized
		java.nio.IntBuffer attribList
	void setInvalid () 
	public boolean isValid () 
}

org/lwjgl/openal/ALCdevice.class
ALCdevice.java
package org.lwjgl.openal
public final org.lwjgl.openal.ALCdevice extends java.lang.Object {
	final long device
	private boolean valid
	private final java.util.HashMap contexts
	void  (long) 
		long device
	public boolean equals (java.lang.Object) 
		Object device
	void addContext (org.lwjgl.openal.ALCcontext) 
		org.lwjgl.openal.ALCcontext context
	void removeContext (org.lwjgl.openal.ALCcontext) 
		org.lwjgl.openal.ALCcontext context
	void setInvalid () 
		org.lwjgl.openal.ALCcontext context
		java.util.Iterator i$
	public boolean isValid () 
}

org/lwjgl/openal/EFX10.class
EFX10.java
package org.lwjgl.openal
public final org.lwjgl.openal.EFX10 extends java.lang.Object {
	public static final String ALC_EXT_EFX_NAME
	public static final int ALC_EFX_MAJOR_VERSION
	public static final int ALC_EFX_MINOR_VERSION
	public static final int ALC_MAX_AUXILIARY_SENDS
	public static final int AL_METERS_PER_UNIT
	public static final int AL_DIRECT_FILTER
	public static final int AL_AUXILIARY_SEND_FILTER
	public static final int AL_AIR_ABSORPTION_FACTOR
	public static final int AL_ROOM_ROLLOFF_FACTOR
	public static final int AL_CONE_OUTER_GAINHF
	public static final int AL_DIRECT_FILTER_GAINHF_AUTO
	public static final int AL_AUXILIARY_SEND_FILTER_GAIN_AUTO
	public static final int AL_AUXILIARY_SEND_FILTER_GAINHF_AUTO
	public static final int AL_EFFECTSLOT_EFFECT
	public static final int AL_EFFECTSLOT_GAIN
	public static final int AL_EFFECTSLOT_AUXILIARY_SEND_AUTO
	public static final int AL_EFFECTSLOT_NULL
	public static final int AL_REVERB_DENSITY
	public static final int AL_REVERB_DIFFUSION
	public static final int AL_REVERB_GAIN
	public static final int AL_REVERB_GAINHF
	public static final int AL_REVERB_DECAY_TIME
	public static final int AL_REVERB_DECAY_HFRATIO
	public static final int AL_REVERB_REFLECTIONS_GAIN
	public static final int AL_REVERB_REFLECTIONS_DELAY
	public static final int AL_REVERB_LATE_REVERB_GAIN
	public static final int AL_REVERB_LATE_REVERB_DELAY
	public static final int AL_REVERB_AIR_ABSORPTION_GAINHF
	public static final int AL_REVERB_ROOM_ROLLOFF_FACTOR
	public static final int AL_REVERB_DECAY_HFLIMIT
	public static final int AL_EAXREVERB_DENSITY
	public static final int AL_EAXREVERB_DIFFUSION
	public static final int AL_EAXREVERB_GAIN
	public static final int AL_EAXREVERB_GAINHF
	public static final int AL_EAXREVERB_GAINLF
	public static final int AL_EAXREVERB_DECAY_TIME
	public static final int AL_EAXREVERB_DECAY_HFRATIO
	public static final int AL_EAXREVERB_DECAY_LFRATIO
	public static final int AL_EAXREVERB_REFLECTIONS_GAIN
	public static final int AL_EAXREVERB_REFLECTIONS_DELAY
	public static final int AL_EAXREVERB_REFLECTIONS_PAN
	public static final int AL_EAXREVERB_LATE_REVERB_GAIN
	public static final int AL_EAXREVERB_LATE_REVERB_DELAY
	public static final int AL_EAXREVERB_LATE_REVERB_PAN
	public static final int AL_EAXREVERB_ECHO_TIME
	public static final int AL_EAXREVERB_ECHO_DEPTH
	public static final int AL_EAXREVERB_MODULATION_TIME
	public static final int AL_EAXREVERB_MODULATION_DEPTH
	public static final int AL_EAXREVERB_AIR_ABSORPTION_GAINHF
	public static final int AL_EAXREVERB_HFREFERENCE
	public static final int AL_EAXREVERB_LFREFERENCE
	public static final int AL_EAXREVERB_ROOM_ROLLOFF_FACTOR
	public static final int AL_EAXREVERB_DECAY_HFLIMIT
	public static final int AL_CHORUS_WAVEFORM
	public static final int AL_CHORUS_PHASE
	public static final int AL_CHORUS_RATE
	public static final int AL_CHORUS_DEPTH
	public static final int AL_CHORUS_FEEDBACK
	public static final int AL_CHORUS_DELAY
	public static final int AL_DISTORTION_EDGE
	public static final int AL_DISTORTION_GAIN
	public static final int AL_DISTORTION_LOWPASS_CUTOFF
	public static final int AL_DISTORTION_EQCENTER
	public static final int AL_DISTORTION_EQBANDWIDTH
	public static final int AL_ECHO_DELAY
	public static final int AL_ECHO_LRDELAY
	public static final int AL_ECHO_DAMPING
	public static final int AL_ECHO_FEEDBACK
	public static final int AL_ECHO_SPREAD
	public static final int AL_FLANGER_WAVEFORM
	public static final int AL_FLANGER_PHASE
	public static final int AL_FLANGER_RATE
	public static final int AL_FLANGER_DEPTH
	public static final int AL_FLANGER_FEEDBACK
	public static final int AL_FLANGER_DELAY
	public static final int AL_FREQUENCY_SHIFTER_FREQUENCY
	public static final int AL_FREQUENCY_SHIFTER_LEFT_DIRECTION
	public static final int AL_FREQUENCY_SHIFTER_RIGHT_DIRECTION
	public static final int AL_VOCAL_MORPHER_PHONEMEA
	public static final int AL_VOCAL_MORPHER_PHONEMEA_COARSE_TUNING
	public static final int AL_VOCAL_MORPHER_PHONEMEB
	public static final int AL_VOCAL_MORPHER_PHONEMEB_COARSE_TUNING
	public static final int AL_VOCAL_MORPHER_WAVEFORM
	public static final int AL_VOCAL_MORPHER_RATE
	public static final int AL_PITCH_SHIFTER_COARSE_TUNE
	public static final int AL_PITCH_SHIFTER_FINE_TUNE
	public static final int AL_RING_MODULATOR_FREQUENCY
	public static final int AL_RING_MODULATOR_HIGHPASS_CUTOFF
	public static final int AL_RING_MODULATOR_WAVEFORM
	public static final int AL_AUTOWAH_ATTACK_TIME
	public static final int AL_AUTOWAH_RELEASE_TIME
	public static final int AL_AUTOWAH_RESONANCE
	public static final int AL_AUTOWAH_PEAK_GAIN
	public static final int AL_COMPRESSOR_ONOFF
	public static final int AL_EQUALIZER_LOW_GAIN
	public static final int AL_EQUALIZER_LOW_CUTOFF
	public static final int AL_EQUALIZER_MID1_GAIN
	public static final int AL_EQUALIZER_MID1_CENTER
	public static final int AL_EQUALIZER_MID1_WIDTH
	public static final int AL_EQUALIZER_MID2_GAIN
	public static final int AL_EQUALIZER_MID2_CENTER
	public static final int AL_EQUALIZER_MID2_WIDTH
	public static final int AL_EQUALIZER_HIGH_GAIN
	public static final int AL_EQUALIZER_HIGH_CUTOFF
	public static final int AL_EFFECT_FIRST_PARAMETER
	public static final int AL_EFFECT_LAST_PARAMETER
	public static final int AL_EFFECT_TYPE
	public static final int AL_EFFECT_NULL
	public static final int AL_EFFECT_REVERB
	public static final int AL_EFFECT_CHORUS
	public static final int AL_EFFECT_DISTORTION
	public static final int AL_EFFECT_ECHO
	public static final int AL_EFFECT_FLANGER
	public static final int AL_EFFECT_FREQUENCY_SHIFTER
	public static final int AL_EFFECT_VOCAL_MORPHER
	public static final int AL_EFFECT_PITCH_SHIFTER
	public static final int AL_EFFECT_RING_MODULATOR
	public static final int AL_EFFECT_AUTOWAH
	public static final int AL_EFFECT_COMPRESSOR
	public static final int AL_EFFECT_EQUALIZER
	public static final int AL_EFFECT_EAXREVERB
	public static final int AL_LOWPASS_GAIN
	public static final int AL_LOWPASS_GAINHF
	public static final int AL_HIGHPASS_GAIN
	public static final int AL_HIGHPASS_GAINLF
	public static final int AL_BANDPASS_GAIN
	public static final int AL_BANDPASS_GAINLF
	public static final int AL_BANDPASS_GAINHF
	public static final int AL_FILTER_FIRST_PARAMETER
	public static final int AL_FILTER_LAST_PARAMETER
	public static final int AL_FILTER_TYPE
	public static final int AL_FILTER_NULL
	public static final int AL_FILTER_LOWPASS
	public static final int AL_FILTER_HIGHPASS
	public static final int AL_FILTER_BANDPASS
	public static final float AL_MIN_AIR_ABSORPTION_FACTOR
	public static final float AL_MAX_AIR_ABSORPTION_FACTOR
	public static final float AL_DEFAULT_AIR_ABSORPTION_FACTOR
	public static final float AL_MIN_ROOM_ROLLOFF_FACTOR
	public static final float AL_MAX_ROOM_ROLLOFF_FACTOR
	public static final float AL_DEFAULT_ROOM_ROLLOFF_FACTOR
	public static final float AL_MIN_CONE_OUTER_GAINHF
	public static final float AL_MAX_CONE_OUTER_GAINHF
	public static final float AL_DEFAULT_CONE_OUTER_GAINHF
	public static final int AL_MIN_DIRECT_FILTER_GAINHF_AUTO
	public static final int AL_MAX_DIRECT_FILTER_GAINHF_AUTO
	public static final int AL_DEFAULT_DIRECT_FILTER_GAINHF_AUTO
	public static final int AL_MIN_AUXILIARY_SEND_FILTER_GAIN_AUTO
	public static final int AL_MAX_AUXILIARY_SEND_FILTER_GAIN_AUTO
	public static final int AL_DEFAULT_AUXILIARY_SEND_FILTER_GAIN_AUTO
	public static final int AL_MIN_AUXILIARY_SEND_FILTER_GAINHF_AUTO
	public static final int AL_MAX_AUXILIARY_SEND_FILTER_GAINHF_AUTO
	public static final int AL_DEFAULT_AUXILIARY_SEND_FILTER_GAINHF_AUTO
	public static final float AL_MIN_METERS_PER_UNIT
	public static final float AL_MAX_METERS_PER_UNIT
	public static final float AL_DEFAULT_METERS_PER_UNIT
	public static final float AL_REVERB_MIN_DENSITY
	public static final float AL_REVERB_MAX_DENSITY
	public static final float AL_REVERB_DEFAULT_DENSITY
	public static final float AL_REVERB_MIN_DIFFUSION
	public static final float AL_REVERB_MAX_DIFFUSION
	public static final float AL_REVERB_DEFAULT_DIFFUSION
	public static final float AL_REVERB_MIN_GAIN
	public static final float AL_REVERB_MAX_GAIN
	public static final float AL_REVERB_DEFAULT_GAIN
	public static final float AL_REVERB_MIN_GAINHF
	public static final float AL_REVERB_MAX_GAINHF
	public static final float AL_REVERB_DEFAULT_GAINHF
	public static final float AL_REVERB_MIN_DECAY_TIME
	public static final float AL_REVERB_MAX_DECAY_TIME
	public static final float AL_REVERB_DEFAULT_DECAY_TIME
	public static final float AL_REVERB_MIN_DECAY_HFRATIO
	public static final float AL_REVERB_MAX_DECAY_HFRATIO
	public static final float AL_REVERB_DEFAULT_DECAY_HFRATIO
	public static final float AL_REVERB_MIN_REFLECTIONS_GAIN
	public static final float AL_REVERB_MAX_REFLECTIONS_GAIN
	public static final float AL_REVERB_DEFAULT_REFLECTIONS_GAIN
	public static final float AL_REVERB_MIN_REFLECTIONS_DELAY
	public static final float AL_REVERB_MAX_REFLECTIONS_DELAY
	public static final float AL_REVERB_DEFAULT_REFLECTIONS_DELAY
	public static final float AL_REVERB_MIN_LATE_REVERB_GAIN
	public static final float AL_REVERB_MAX_LATE_REVERB_GAIN
	public static final float AL_REVERB_DEFAULT_LATE_REVERB_GAIN
	public static final float AL_REVERB_MIN_LATE_REVERB_DELAY
	public static final float AL_REVERB_MAX_LATE_REVERB_DELAY
	public static final float AL_REVERB_DEFAULT_LATE_REVERB_DELAY
	public static final float AL_REVERB_MIN_AIR_ABSORPTION_GAINHF
	public static final float AL_REVERB_MAX_AIR_ABSORPTION_GAINHF
	public static final float AL_REVERB_DEFAULT_AIR_ABSORPTION_GAINHF
	public static final float AL_REVERB_MIN_ROOM_ROLLOFF_FACTOR
	public static final float AL_REVERB_MAX_ROOM_ROLLOFF_FACTOR
	public static final float AL_REVERB_DEFAULT_ROOM_ROLLOFF_FACTOR
	public static final int AL_REVERB_MIN_DECAY_HFLIMIT
	public static final int AL_REVERB_MAX_DECAY_HFLIMIT
	public static final int AL_REVERB_DEFAULT_DECAY_HFLIMIT
	public static final float AL_EAXREVERB_MIN_DENSITY
	public static final float AL_EAXREVERB_MAX_DENSITY
	public static final float AL_EAXREVERB_DEFAULT_DENSITY
	public static final float AL_EAXREVERB_MIN_DIFFUSION
	public static final float AL_EAXREVERB_MAX_DIFFUSION
	public static final float AL_EAXREVERB_DEFAULT_DIFFUSION
	public static final float AL_EAXREVERB_MIN_GAIN
	public static final float AL_EAXREVERB_MAX_GAIN
	public static final float AL_EAXREVERB_DEFAULT_GAIN
	public static final float AL_EAXREVERB_MIN_GAINHF
	public static final float AL_EAXREVERB_MAX_GAINHF
	public static final float AL_EAXREVERB_DEFAULT_GAINHF
	public static final float AL_EAXREVERB_MIN_GAINLF
	public static final float AL_EAXREVERB_MAX_GAINLF
	public static final float AL_EAXREVERB_DEFAULT_GAINLF
	public static final float AL_EAXREVERB_MIN_DECAY_TIME
	public static final float AL_EAXREVERB_MAX_DECAY_TIME
	public static final float AL_EAXREVERB_DEFAULT_DECAY_TIME
	public static final float AL_EAXREVERB_MIN_DECAY_HFRATIO
	public static final float AL_EAXREVERB_MAX_DECAY_HFRATIO
	public static final float AL_EAXREVERB_DEFAULT_DECAY_HFRATIO
	public static final float AL_EAXREVERB_MIN_DECAY_LFRATIO
	public static final float AL_EAXREVERB_MAX_DECAY_LFRATIO
	public static final float AL_EAXREVERB_DEFAULT_DECAY_LFRATIO
	public static final float AL_EAXREVERB_MIN_REFLECTIONS_GAIN
	public static final float AL_EAXREVERB_MAX_REFLECTIONS_GAIN
	public static final float AL_EAXREVERB_DEFAULT_REFLECTIONS_GAIN
	public static final float AL_EAXREVERB_MIN_REFLECTIONS_DELAY
	public static final float AL_EAXREVERB_MAX_REFLECTIONS_DELAY
	public static final float AL_EAXREVERB_DEFAULT_REFLECTIONS_DELAY
	public static final float AL_EAXREVERB_DEFAULT_REFLECTIONS_PAN_XYZ
	public static final float AL_EAXREVERB_MIN_LATE_REVERB_GAIN
	public static final float AL_EAXREVERB_MAX_LATE_REVERB_GAIN
	public static final float AL_EAXREVERB_DEFAULT_LATE_REVERB_GAIN
	public static final float AL_EAXREVERB_MIN_LATE_REVERB_DELAY
	public static final float AL_EAXREVERB_MAX_LATE_REVERB_DELAY
	public static final float AL_EAXREVERB_DEFAULT_LATE_REVERB_DELAY
	public static final float AL_EAXREVERB_DEFAULT_LATE_REVERB_PAN_XYZ
	public static final float AL_EAXREVERB_MIN_ECHO_TIME
	public static final float AL_EAXREVERB_MAX_ECHO_TIME
	public static final float AL_EAXREVERB_DEFAULT_ECHO_TIME
	public static final float AL_EAXREVERB_MIN_ECHO_DEPTH
	public static final float AL_EAXREVERB_MAX_ECHO_DEPTH
	public static final float AL_EAXREVERB_DEFAULT_ECHO_DEPTH
	public static final float AL_EAXREVERB_MIN_MODULATION_TIME
	public static final float AL_EAXREVERB_MAX_MODULATION_TIME
	public static final float AL_EAXREVERB_DEFAULT_MODULATION_TIME
	public static final float AL_EAXREVERB_MIN_MODULATION_DEPTH
	public static final float AL_EAXREVERB_MAX_MODULATION_DEPTH
	public static final float AL_EAXREVERB_DEFAULT_MODULATION_DEPTH
	public static final float AL_EAXREVERB_MIN_AIR_ABSORPTION_GAINHF
	public static final float AL_EAXREVERB_MAX_AIR_ABSORPTION_GAINHF
	public static final float AL_EAXREVERB_DEFAULT_AIR_ABSORPTION_GAINHF
	public static final float AL_EAXREVERB_MIN_HFREFERENCE
	public static final float AL_EAXREVERB_MAX_HFREFERENCE
	public static final float AL_EAXREVERB_DEFAULT_HFREFERENCE
	public static final float AL_EAXREVERB_MIN_LFREFERENCE
	public static final float AL_EAXREVERB_MAX_LFREFERENCE
	public static final float AL_EAXREVERB_DEFAULT_LFREFERENCE
	public static final float AL_EAXREVERB_MIN_ROOM_ROLLOFF_FACTOR
	public static final float AL_EAXREVERB_MAX_ROOM_ROLLOFF_FACTOR
	public static final float AL_EAXREVERB_DEFAULT_ROOM_ROLLOFF_FACTOR
	public static final int AL_EAXREVERB_MIN_DECAY_HFLIMIT
	public static final int AL_EAXREVERB_MAX_DECAY_HFLIMIT
	public static final int AL_EAXREVERB_DEFAULT_DECAY_HFLIMIT
	public static final int AL_CHORUS_WAVEFORM_SINUSOID
	public static final int AL_CHORUS_WAVEFORM_TRIANGLE
	public static final int AL_CHORUS_MIN_WAVEFORM
	public static final int AL_CHORUS_MAX_WAVEFORM
	public static final int AL_CHORUS_DEFAULT_WAVEFORM
	public static final int AL_CHORUS_MIN_PHASE
	public static final int AL_CHORUS_MAX_PHASE
	public static final int AL_CHORUS_DEFAULT_PHASE
	public static final float AL_CHORUS_MIN_RATE
	public static final float AL_CHORUS_MAX_RATE
	public static final float AL_CHORUS_DEFAULT_RATE
	public static final float AL_CHORUS_MIN_DEPTH
	public static final float AL_CHORUS_MAX_DEPTH
	public static final float AL_CHORUS_DEFAULT_DEPTH
	public static final float AL_CHORUS_MIN_FEEDBACK
	public static final float AL_CHORUS_MAX_FEEDBACK
	public static final float AL_CHORUS_DEFAULT_FEEDBACK
	public static final float AL_CHORUS_MIN_DELAY
	public static final float AL_CHORUS_MAX_DELAY
	public static final float AL_CHORUS_DEFAULT_DELAY
	public static final float AL_DISTORTION_MIN_EDGE
	public static final float AL_DISTORTION_MAX_EDGE
	public static final float AL_DISTORTION_DEFAULT_EDGE
	public static final float AL_DISTORTION_MIN_GAIN
	public static final float AL_DISTORTION_MAX_GAIN
	public static final float AL_DISTORTION_DEFAULT_GAIN
	public static final float AL_DISTORTION_MIN_LOWPASS_CUTOFF
	public static final float AL_DISTORTION_MAX_LOWPASS_CUTOFF
	public static final float AL_DISTORTION_DEFAULT_LOWPASS_CUTOFF
	public static final float AL_DISTORTION_MIN_EQCENTER
	public static final float AL_DISTORTION_MAX_EQCENTER
	public static final float AL_DISTORTION_DEFAULT_EQCENTER
	public static final float AL_DISTORTION_MIN_EQBANDWIDTH
	public static final float AL_DISTORTION_MAX_EQBANDWIDTH
	public static final float AL_DISTORTION_DEFAULT_EQBANDWIDTH
	public static final float AL_ECHO_MIN_DELAY
	public static final float AL_ECHO_MAX_DELAY
	public static final float AL_ECHO_DEFAULT_DELAY
	public static final float AL_ECHO_MIN_LRDELAY
	public static final float AL_ECHO_MAX_LRDELAY
	public static final float AL_ECHO_DEFAULT_LRDELAY
	public static final float AL_ECHO_MIN_DAMPING
	public static final float AL_ECHO_MAX_DAMPING
	public static final float AL_ECHO_DEFAULT_DAMPING
	public static final float AL_ECHO_MIN_FEEDBACK
	public static final float AL_ECHO_MAX_FEEDBACK
	public static final float AL_ECHO_DEFAULT_FEEDBACK
	public static final float AL_ECHO_MIN_SPREAD
	public static final float AL_ECHO_MAX_SPREAD
	public static final float AL_ECHO_DEFAULT_SPREAD
	public static final int AL_FLANGER_WAVEFORM_SINUSOID
	public static final int AL_FLANGER_WAVEFORM_TRIANGLE
	public static final int AL_FLANGER_MIN_WAVEFORM
	public static final int AL_FLANGER_MAX_WAVEFORM
	public static final int AL_FLANGER_DEFAULT_WAVEFORM
	public static final int AL_FLANGER_MIN_PHASE
	public static final int AL_FLANGER_MAX_PHASE
	public static final int AL_FLANGER_DEFAULT_PHASE
	public static final float AL_FLANGER_MIN_RATE
	public static final float AL_FLANGER_MAX_RATE
	public static final float AL_FLANGER_DEFAULT_RATE
	public static final float AL_FLANGER_MIN_DEPTH
	public static final float AL_FLANGER_MAX_DEPTH
	public static final float AL_FLANGER_DEFAULT_DEPTH
	public static final float AL_FLANGER_MIN_FEEDBACK
	public static final float AL_FLANGER_MAX_FEEDBACK
	public static final float AL_FLANGER_DEFAULT_FEEDBACK
	public static final float AL_FLANGER_MIN_DELAY
	public static final float AL_FLANGER_MAX_DELAY
	public static final float AL_FLANGER_DEFAULT_DELAY
	public static final float AL_FREQUENCY_SHIFTER_MIN_FREQUENCY
	public static final float AL_FREQUENCY_SHIFTER_MAX_FREQUENCY
	public static final float AL_FREQUENCY_SHIFTER_DEFAULT_FREQUENCY
	public static final int AL_FREQUENCY_SHIFTER_MIN_LEFT_DIRECTION
	public static final int AL_FREQUENCY_SHIFTER_MAX_LEFT_DIRECTION
	public static final int AL_FREQUENCY_SHIFTER_DEFAULT_LEFT_DIRECTION
	public static final int AL_FREQUENCY_SHIFTER_DIRECTION_DOWN
	public static final int AL_FREQUENCY_SHIFTER_DIRECTION_UP
	public static final int AL_FREQUENCY_SHIFTER_DIRECTION_OFF
	public static final int AL_FREQUENCY_SHIFTER_MIN_RIGHT_DIRECTION
	public static final int AL_FREQUENCY_SHIFTER_MAX_RIGHT_DIRECTION
	public static final int AL_FREQUENCY_SHIFTER_DEFAULT_RIGHT_DIRECTION
	public static final int AL_VOCAL_MORPHER_MIN_PHONEMEA
	public static final int AL_VOCAL_MORPHER_MAX_PHONEMEA
	public static final int AL_VOCAL_MORPHER_DEFAULT_PHONEMEA
	public static final int AL_VOCAL_MORPHER_MIN_PHONEMEA_COARSE_TUNING
	public static final int AL_VOCAL_MORPHER_MAX_PHONEMEA_COARSE_TUNING
	public static final int AL_VOCAL_MORPHER_DEFAULT_PHONEMEA_COARSE_TUNING
	public static final int AL_VOCAL_MORPHER_MIN_PHONEMEB
	public static final int AL_VOCAL_MORPHER_MAX_PHONEMEB
	public static final int AL_VOCAL_MORPHER_DEFAULT_PHONEMEB
	public static final int AL_VOCAL_MORPHER_MIN_PHONEMEB_COARSE_TUNING
	public static final int AL_VOCAL_MORPHER_MAX_PHONEMEB_COARSE_TUNING
	public static final int AL_VOCAL_MORPHER_DEFAULT_PHONEMEB_COARSE_TUNING
	public static final int AL_VOCAL_MORPHER_PHONEME_A
	public static final int AL_VOCAL_MORPHER_PHONEME_E
	public static final int AL_VOCAL_MORPHER_PHONEME_I
	public static final int AL_VOCAL_MORPHER_PHONEME_O
	public static final int AL_VOCAL_MORPHER_PHONEME_U
	public static final int AL_VOCAL_MORPHER_PHONEME_AA
	public static final int AL_VOCAL_MORPHER_PHONEME_AE
	public static final int AL_VOCAL_MORPHER_PHONEME_AH
	public static final int AL_VOCAL_MORPHER_PHONEME_AO
	public static final int AL_VOCAL_MORPHER_PHONEME_EH
	public static final int AL_VOCAL_MORPHER_PHONEME_ER
	public static final int AL_VOCAL_MORPHER_PHONEME_IH
	public static final int AL_VOCAL_MORPHER_PHONEME_IY
	public static final int AL_VOCAL_MORPHER_PHONEME_UH
	public static final int AL_VOCAL_MORPHER_PHONEME_UW
	public static final int AL_VOCAL_MORPHER_PHONEME_B
	public static final int AL_VOCAL_MORPHER_PHONEME_D
	public static final int AL_VOCAL_MORPHER_PHONEME_F
	public static final int AL_VOCAL_MORPHER_PHONEME_G
	public static final int AL_VOCAL_MORPHER_PHONEME_J
	public static final int AL_VOCAL_MORPHER_PHONEME_K
	public static final int AL_VOCAL_MORPHER_PHONEME_L
	public static final int AL_VOCAL_MORPHER_PHONEME_M
	public static final int AL_VOCAL_MORPHER_PHONEME_N
	public static final int AL_VOCAL_MORPHER_PHONEME_P
	public static final int AL_VOCAL_MORPHER_PHONEME_R
	public static final int AL_VOCAL_MORPHER_PHONEME_S
	public static final int AL_VOCAL_MORPHER_PHONEME_T
	public static final int AL_VOCAL_MORPHER_PHONEME_V
	public static final int AL_VOCAL_MORPHER_PHONEME_Z
	public static final int AL_VOCAL_MORPHER_WAVEFORM_SINUSOID
	public static final int AL_VOCAL_MORPHER_WAVEFORM_TRIANGLE
	public static final int AL_VOCAL_MORPHER_WAVEFORM_SAWTOOTH
	public static final int AL_VOCAL_MORPHER_MIN_WAVEFORM
	public static final int AL_VOCAL_MORPHER_MAX_WAVEFORM
	public static final int AL_VOCAL_MORPHER_DEFAULT_WAVEFORM
	public static final float AL_VOCAL_MORPHER_MIN_RATE
	public static final float AL_VOCAL_MORPHER_MAX_RATE
	public static final float AL_VOCAL_MORPHER_DEFAULT_RATE
	public static final int AL_PITCH_SHIFTER_MIN_COARSE_TUNE
	public static final int AL_PITCH_SHIFTER_MAX_COARSE_TUNE
	public static final int AL_PITCH_SHIFTER_DEFAULT_COARSE_TUNE
	public static final int AL_PITCH_SHIFTER_MIN_FINE_TUNE
	public static final int AL_PITCH_SHIFTER_MAX_FINE_TUNE
	public static final int AL_PITCH_SHIFTER_DEFAULT_FINE_TUNE
	public static final float AL_RING_MODULATOR_MIN_FREQUENCY
	public static final float AL_RING_MODULATOR_MAX_FREQUENCY
	public static final float AL_RING_MODULATOR_DEFAULT_FREQUENCY
	public static final float AL_RING_MODULATOR_MIN_HIGHPASS_CUTOFF
	public static final float AL_RING_MODULATOR_MAX_HIGHPASS_CUTOFF
	public static final float AL_RING_MODULATOR_DEFAULT_HIGHPASS_CUTOFF
	public static final int AL_RING_MODULATOR_SINUSOID
	public static final int AL_RING_MODULATOR_SAWTOOTH
	public static final int AL_RING_MODULATOR_SQUARE
	public static final int AL_RING_MODULATOR_MIN_WAVEFORM
	public static final int AL_RING_MODULATOR_MAX_WAVEFORM
	public static final int AL_RING_MODULATOR_DEFAULT_WAVEFORM
	public static final float AL_AUTOWAH_MIN_ATTACK_TIME
	public static final float AL_AUTOWAH_MAX_ATTACK_TIME
	public static final float AL_AUTOWAH_DEFAULT_ATTACK_TIME
	public static final float AL_AUTOWAH_MIN_RELEASE_TIME
	public static final float AL_AUTOWAH_MAX_RELEASE_TIME
	public static final float AL_AUTOWAH_DEFAULT_RELEASE_TIME
	public static final float AL_AUTOWAH_MIN_RESONANCE
	public static final float AL_AUTOWAH_MAX_RESONANCE
	public static final float AL_AUTOWAH_DEFAULT_RESONANCE
	public static final float AL_AUTOWAH_MIN_PEAK_GAIN
	public static final float AL_AUTOWAH_MAX_PEAK_GAIN
	public static final float AL_AUTOWAH_DEFAULT_PEAK_GAIN
	public static final int AL_COMPRESSOR_MIN_ONOFF
	public static final int AL_COMPRESSOR_MAX_ONOFF
	public static final int AL_COMPRESSOR_DEFAULT_ONOFF
	public static final float AL_EQUALIZER_MIN_LOW_GAIN
	public static final float AL_EQUALIZER_MAX_LOW_GAIN
	public static final float AL_EQUALIZER_DEFAULT_LOW_GAIN
	public static final float AL_EQUALIZER_MIN_LOW_CUTOFF
	public static final float AL_EQUALIZER_MAX_LOW_CUTOFF
	public static final float AL_EQUALIZER_DEFAULT_LOW_CUTOFF
	public static final float AL_EQUALIZER_MIN_MID1_GAIN
	public static final float AL_EQUALIZER_MAX_MID1_GAIN
	public static final float AL_EQUALIZER_DEFAULT_MID1_GAIN
	public static final float AL_EQUALIZER_MIN_MID1_CENTER
	public static final float AL_EQUALIZER_MAX_MID1_CENTER
	public static final float AL_EQUALIZER_DEFAULT_MID1_CENTER
	public static final float AL_EQUALIZER_MIN_MID1_WIDTH
	public static final float AL_EQUALIZER_MAX_MID1_WIDTH
	public static final float AL_EQUALIZER_DEFAULT_MID1_WIDTH
	public static final float AL_EQUALIZER_MIN_MID2_GAIN
	public static final float AL_EQUALIZER_MAX_MID2_GAIN
	public static final float AL_EQUALIZER_DEFAULT_MID2_GAIN
	public static final float AL_EQUALIZER_MIN_MID2_CENTER
	public static final float AL_EQUALIZER_MAX_MID2_CENTER
	public static final float AL_EQUALIZER_DEFAULT_MID2_CENTER
	public static final float AL_EQUALIZER_MIN_MID2_WIDTH
	public static final float AL_EQUALIZER_MAX_MID2_WIDTH
	public static final float AL_EQUALIZER_DEFAULT_MID2_WIDTH
	public static final float AL_EQUALIZER_MIN_HIGH_GAIN
	public static final float AL_EQUALIZER_MAX_HIGH_GAIN
	public static final float AL_EQUALIZER_DEFAULT_HIGH_GAIN
	public static final float AL_EQUALIZER_MIN_HIGH_CUTOFF
	public static final float AL_EQUALIZER_MAX_HIGH_CUTOFF
	public static final float AL_EQUALIZER_DEFAULT_HIGH_CUTOFF
	public static final float LOWPASS_MIN_GAIN
	public static final float LOWPASS_MAX_GAIN
	public static final float LOWPASS_DEFAULT_GAIN
	public static final float LOWPASS_MIN_GAINHF
	public static final float LOWPASS_MAX_GAINHF
	public static final float LOWPASS_DEFAULT_GAINHF
	public static final float HIGHPASS_MIN_GAIN
	public static final float HIGHPASS_MAX_GAIN
	public static final float HIGHPASS_DEFAULT_GAIN
	public static final float HIGHPASS_MIN_GAINLF
	public static final float HIGHPASS_MAX_GAINLF
	public static final float HIGHPASS_DEFAULT_GAINLF
	public static final float BANDPASS_MIN_GAIN
	public static final float BANDPASS_MAX_GAIN
	public static final float BANDPASS_DEFAULT_GAIN
	public static final float BANDPASS_MIN_GAINHF
	public static final float BANDPASS_MAX_GAINHF
	public static final float BANDPASS_DEFAULT_GAINHF
	public static final float BANDPASS_MIN_GAINLF
	public static final float BANDPASS_MAX_GAINLF
	public static final float BANDPASS_DEFAULT_GAINLF
	private void  () 
	static native void initNativeStubs ()  throws org.lwjgl.LWJGLException 
	public static void alGenAuxiliaryEffectSlots (java.nio.IntBuffer) 
		java.nio.IntBuffer auxiliaryeffectslots
	static native void nalGenAuxiliaryEffectSlots (int, long) 
	public static int alGenAuxiliaryEffectSlots () 
		int __result
	static native int nalGenAuxiliaryEffectSlots2 (int) 
	public static void alDeleteAuxiliaryEffectSlots (java.nio.IntBuffer) 
		java.nio.IntBuffer auxiliaryeffectslots
	static native void nalDeleteAuxiliaryEffectSlots (int, long) 
	public static void alDeleteAuxiliaryEffectSlots (int) 
		int auxiliaryeffectslot
	static native void nalDeleteAuxiliaryEffectSlots2 (int, int) 
	public static boolean alIsAuxiliaryEffectSlot (int) 
		int auxiliaryeffectslot
		boolean __result
	static native boolean nalIsAuxiliaryEffectSlot (int) 
	public static void alAuxiliaryEffectSloti (int, int, int) 
		int auxiliaryeffectslot
		int param
		int value
	static native void nalAuxiliaryEffectSloti (int, int, int) 
	public static void alAuxiliaryEffectSlot (int, int, java.nio.IntBuffer) 
		int auxiliaryeffectslot
		int param
		java.nio.IntBuffer values
	static native void nalAuxiliaryEffectSlotiv (int, int, long) 
	public static void alAuxiliaryEffectSlotf (int, int, float) 
		int auxiliaryeffectslot
		int param
		float value
	static native void nalAuxiliaryEffectSlotf (int, int, float) 
	public static void alAuxiliaryEffectSlot (int, int, java.nio.FloatBuffer) 
		int auxiliaryeffectslot
		int param
		java.nio.FloatBuffer values
	static native void nalAuxiliaryEffectSlotfv (int, int, long) 
	public static int alGetAuxiliaryEffectSloti (int, int) 
		int auxiliaryeffectslot
		int param
		int __result
	static native int nalGetAuxiliaryEffectSloti (int, int) 
	public static void alGetAuxiliaryEffectSlot (int, int, java.nio.IntBuffer) 
		int auxiliaryeffectslot
		int param
		java.nio.IntBuffer intdata
	static native void nalGetAuxiliaryEffectSlotiv (int, int, long) 
	public static float alGetAuxiliaryEffectSlotf (int, int) 
		int auxiliaryeffectslot
		int param
		float __result
	static native float nalGetAuxiliaryEffectSlotf (int, int) 
	public static void alGetAuxiliaryEffectSlot (int, int, java.nio.FloatBuffer) 
		int auxiliaryeffectslot
		int param
		java.nio.FloatBuffer floatdata
	static native void nalGetAuxiliaryEffectSlotfv (int, int, long) 
	public static void alGenEffects (java.nio.IntBuffer) 
		java.nio.IntBuffer effects
	static native void nalGenEffects (int, long) 
	public static int alGenEffects () 
		int __result
	static native int nalGenEffects2 (int) 
	public static void alDeleteEffects (java.nio.IntBuffer) 
		java.nio.IntBuffer effects
	static native void nalDeleteEffects (int, long) 
	public static void alDeleteEffects (int) 
		int effect
	static native void nalDeleteEffects2 (int, int) 
	public static boolean alIsEffect (int) 
		int effect
		boolean __result
	static native boolean nalIsEffect (int) 
	public static void alEffecti (int, int, int) 
		int effect
		int param
		int value
	static native void nalEffecti (int, int, int) 
	public static void alEffect (int, int, java.nio.IntBuffer) 
		int effect
		int param
		java.nio.IntBuffer values
	static native void nalEffectiv (int, int, long) 
	public static void alEffectf (int, int, float) 
		int effect
		int param
		float value
	static native void nalEffectf (int, int, float) 
	public static void alEffect (int, int, java.nio.FloatBuffer) 
		int effect
		int param
		java.nio.FloatBuffer values
	static native void nalEffectfv (int, int, long) 
	public static int alGetEffecti (int, int) 
		int effect
		int param
		int __result
	static native int nalGetEffecti (int, int) 
	public static void alGetEffect (int, int, java.nio.IntBuffer) 
		int effect
		int param
		java.nio.IntBuffer intdata
	static native void nalGetEffectiv (int, int, long) 
	public static float alGetEffectf (int, int) 
		int effect
		int param
		float __result
	static native float nalGetEffectf (int, int) 
	public static void alGetEffect (int, int, java.nio.FloatBuffer) 
		int effect
		int param
		java.nio.FloatBuffer floatdata
	static native void nalGetEffectfv (int, int, long) 
	public static void alGenFilters (java.nio.IntBuffer) 
		java.nio.IntBuffer filters
	static native void nalGenFilters (int, long) 
	public static int alGenFilters () 
		int __result
	static native int nalGenFilters2 (int) 
	public static void alDeleteFilters (java.nio.IntBuffer) 
		java.nio.IntBuffer filters
	static native void nalDeleteFilters (int, long) 
	public static void alDeleteFilters (int) 
		int filter
	static native void nalDeleteFilters2 (int, int) 
	public static boolean alIsFilter (int) 
		int filter
		boolean __result
	static native boolean nalIsFilter (int) 
	public static void alFilteri (int, int, int) 
		int filter
		int param
		int value
	static native void nalFilteri (int, int, int) 
	public static void alFilter (int, int, java.nio.IntBuffer) 
		int filter
		int param
		java.nio.IntBuffer values
	static native void nalFilteriv (int, int, long) 
	public static void alFilterf (int, int, float) 
		int filter
		int param
		float value
	static native void nalFilterf (int, int, float) 
	public static void alFilter (int, int, java.nio.FloatBuffer) 
		int filter
		int param
		java.nio.FloatBuffer values
	static native void nalFilterfv (int, int, long) 
	public static int alGetFilteri (int, int) 
		int filter
		int param
		int __result
	static native int nalGetFilteri (int, int) 
	public static void alGetFilter (int, int, java.nio.IntBuffer) 
		int filter
		int param
		java.nio.IntBuffer intdata
	static native void nalGetFilteriv (int, int, long) 
	public static float alGetFilterf (int, int) 
		int filter
		int param
		float __result
	static native float nalGetFilterf (int, int) 
	public static void alGetFilter (int, int, java.nio.FloatBuffer) 
		int filter
		int param
		java.nio.FloatBuffer floatdata
	static native void nalGetFilterfv (int, int, long) 
}

org/lwjgl/openal/EFXUtil.class
EFXUtil.java
package org.lwjgl.openal
public final org.lwjgl.openal.EFXUtil extends java.lang.Object {
	private static final int EFFECT
	private static final int FILTER
	private void  () 
	public static boolean isEfxSupported () 
	public static boolean isEffectSupported (int) 
		int effectType
	public static boolean isFilterSupported (int) 
		int filterType
	private static boolean testSupportGeneric (int, int) 
		int genError
		org.lwjgl.openal.OpenALException debugBuildException
		org.lwjgl.openal.OpenALException debugBuildException
		org.lwjgl.openal.OpenALException debugBuildException
		int setError
		int genError
		int testObject
		int objectType
		int typeValue
		boolean supported
}

org/lwjgl/openal/OpenALException.class
OpenALException.java
package org.lwjgl.openal
public org.lwjgl.openal.OpenALException extends java.lang.RuntimeException {
	private static final long serialVersionUID
	public void  () 
	public void  (int) 
		int error_code
	public void  (java.lang.String) 
		String message
	public void  (java.lang.String, java.lang.Throwable) 
		String message
		Throwable cause
	public void  (java.lang.Throwable) 
		Throwable cause
}

org/lwjgl/openal/Util.class
Util.java
package org.lwjgl.openal
public final org.lwjgl.openal.Util extends java.lang.Object {
	private void  () 
	public static void checkALCError (org.lwjgl.openal.ALCdevice) 
		org.lwjgl.openal.ALCdevice device
		int err
	public static void checkALError () 
		int err
	public static void checkALCValidDevice (org.lwjgl.openal.ALCdevice) 
		org.lwjgl.openal.ALCdevice device
	public static void checkALCValidContext (org.lwjgl.openal.ALCcontext) 
		org.lwjgl.openal.ALCcontext context
}

org/lwjgl/opencl/AMDDeviceAttributeQuery.class
AMDDeviceAttributeQuery.java
package org.lwjgl.opencl
public final org.lwjgl.opencl.AMDDeviceAttributeQuery extends java.lang.Object {
	public static final int CL_DEVICE_PROFILING_TIMER_OFFSET_AMD
	private void  () 
}

org/lwjgl/opencl/AMDDeviceMemoryFlags.class
AMDDeviceMemoryFlags.java
package org.lwjgl.opencl
public final org.lwjgl.opencl.AMDDeviceMemoryFlags extends java.lang.Object {
	public static final int CL_MEM_USE_PERSISTENT_MEM_AMD
	private void  () 
}

org/lwjgl/opencl/AMDOfflineDevices.class
AMDOfflineDevices.java
package org.lwjgl.opencl
public final org.lwjgl.opencl.AMDOfflineDevices extends java.lang.Object {
	public static final int CL_CONTEXT_OFFLINE_DEVICES_AMD
	private void  () 
}

org/lwjgl/opencl/APIUtil$1.class
APIUtil.java
package org.lwjgl.opencl
final org.lwjgl.opencl.APIUtil$1 extends java.lang.ThreadLocal {
	void  () 
	protected char[] initialValue () 
	protected volatile java.lang.Object initialValue () 
}

org/lwjgl/opencl/APIUtil$10.class
APIUtil.java
package org.lwjgl.opencl
final org.lwjgl.opencl.APIUtil$10 extends java.lang.Object implements org.lwjgl.opencl.APIUtil$ObjectDestructor  {
	void  () 
	public void release (org.lwjgl.opencl.CLProgram) 
		org.lwjgl.opencl.CLProgram object
	public volatile void release (org.lwjgl.opencl.CLObjectChild) 
		org.lwjgl.opencl.CLObjectChild x0
}

org/lwjgl/opencl/APIUtil$11.class
APIUtil.java
package org.lwjgl.opencl
final org.lwjgl.opencl.APIUtil$11 extends java.lang.Object implements org.lwjgl.opencl.APIUtil$ObjectDestructor  {
	void  () 
	public void release (org.lwjgl.opencl.CLKernel) 
		org.lwjgl.opencl.CLKernel object
	public volatile void release (org.lwjgl.opencl.CLObjectChild) 
		org.lwjgl.opencl.CLObjectChild x0
}

org/lwjgl/opencl/APIUtil$12.class
APIUtil.java
package org.lwjgl.opencl
final org.lwjgl.opencl.APIUtil$12 extends java.lang.Object implements org.lwjgl.opencl.APIUtil$ObjectDestructor  {
	void  () 
	public void release (org.lwjgl.opencl.CLEvent) 
		org.lwjgl.opencl.CLEvent object
	public volatile void release (org.lwjgl.opencl.CLObjectChild) 
		org.lwjgl.opencl.CLObjectChild x0
}

org/lwjgl/opencl/APIUtil$2.class
APIUtil.java
package org.lwjgl.opencl
final org.lwjgl.opencl.APIUtil$2 extends java.lang.ThreadLocal {
	void  () 
	protected java.nio.ByteBuffer initialValue () 
	protected volatile java.lang.Object initialValue () 
}

org/lwjgl/opencl/APIUtil$3.class
APIUtil.java
package org.lwjgl.opencl
final org.lwjgl.opencl.APIUtil$3 extends java.lang.ThreadLocal {
	void  () 
	protected org.lwjgl.PointerBuffer initialValue () 
	protected volatile java.lang.Object initialValue () 
}

org/lwjgl/opencl/APIUtil$4.class
APIUtil.java
package org.lwjgl.opencl
final org.lwjgl.opencl.APIUtil$4 extends java.lang.ThreadLocal {
	void  () 
	protected org.lwjgl.PointerBuffer initialValue () 
	protected volatile java.lang.Object initialValue () 
}

org/lwjgl/opencl/APIUtil$5.class
APIUtil.java
package org.lwjgl.opencl
final org.lwjgl.opencl.APIUtil$5 extends java.lang.ThreadLocal {
	void  () 
	protected org.lwjgl.opencl.APIUtil$Buffers initialValue () 
	protected volatile java.lang.Object initialValue () 
}

org/lwjgl/opencl/APIUtil$6.class
APIUtil.java
package org.lwjgl.opencl
final org.lwjgl.opencl.APIUtil$6 extends java.lang.Object implements org.lwjgl.opencl.APIUtil$ObjectDestructor  {
	void  () 
	public void release (org.lwjgl.opencl.CLDevice) 
		org.lwjgl.opencl.CLDevice object
	public volatile void release (org.lwjgl.opencl.CLObjectChild) 
		org.lwjgl.opencl.CLObjectChild x0
}

org/lwjgl/opencl/APIUtil$7.class
APIUtil.java
package org.lwjgl.opencl
final org.lwjgl.opencl.APIUtil$7 extends java.lang.Object implements org.lwjgl.opencl.APIUtil$ObjectDestructor  {
	void  () 
	public void release (org.lwjgl.opencl.CLMem) 
		org.lwjgl.opencl.CLMem object
	public volatile void release (org.lwjgl.opencl.CLObjectChild) 
		org.lwjgl.opencl.CLObjectChild x0
}

org/lwjgl/opencl/APIUtil$8.class
APIUtil.java
package org.lwjgl.opencl
final org.lwjgl.opencl.APIUtil$8 extends java.lang.Object implements org.lwjgl.opencl.APIUtil$ObjectDestructor  {
	void  () 
	public void release (org.lwjgl.opencl.CLCommandQueue) 
		org.lwjgl.opencl.CLCommandQueue object
	public volatile void release (org.lwjgl.opencl.CLObjectChild) 
		org.lwjgl.opencl.CLObjectChild x0
}

org/lwjgl/opencl/APIUtil$9.class
APIUtil.java
package org.lwjgl.opencl
final org.lwjgl.opencl.APIUtil$9 extends java.lang.Object implements org.lwjgl.opencl.APIUtil$ObjectDestructor  {
	void  () 
	public void release (org.lwjgl.opencl.CLSampler) 
		org.lwjgl.opencl.CLSampler object
	public volatile void release (org.lwjgl.opencl.CLObjectChild) 
		org.lwjgl.opencl.CLObjectChild x0
}

org/lwjgl/opencl/APIUtil$Buffers.class
APIUtil.java
package org.lwjgl.opencl
 org.lwjgl.opencl.APIUtil$Buffers extends java.lang.Object {
	final java.nio.ShortBuffer shorts
	final java.nio.IntBuffer ints
	final java.nio.IntBuffer intsDebug
	final java.nio.LongBuffer longs
	final java.nio.FloatBuffer floats
	final java.nio.DoubleBuffer doubles
	final org.lwjgl.PointerBuffer pointers
	void  () 
}

org/lwjgl/opencl/APIUtil$ObjectDestructor.class
APIUtil.java
package org.lwjgl.opencl
abstract org.lwjgl.opencl.APIUtil$ObjectDestructor extends java.lang.Object {
	public abstract void release (org.lwjgl.opencl.CLObjectChild) 
}

org/lwjgl/opencl/APIUtil.class
APIUtil.java
package org.lwjgl.opencl
final org.lwjgl.opencl.APIUtil extends java.lang.Object {
	private static final int INITIAL_BUFFER_SIZE
	private static final int INITIAL_LENGTHS_SIZE
	private static final int BUFFERS_SIZE
	private static final ThreadLocal arrayTL
	private static final ThreadLocal bufferByteTL
	private static final ThreadLocal bufferPointerTL
	private static final ThreadLocal lengthsTL
	private static final ThreadLocal buffersTL
	private static final org.lwjgl.opencl.APIUtil$ObjectDestructor DESTRUCTOR_CLSubDevice
	private static final org.lwjgl.opencl.APIUtil$ObjectDestructor DESTRUCTOR_CLMem
	private static final org.lwjgl.opencl.APIUtil$ObjectDestructor DESTRUCTOR_CLCommandQueue
	private static final org.lwjgl.opencl.APIUtil$ObjectDestructor DESTRUCTOR_CLSampler
	private static final org.lwjgl.opencl.APIUtil$ObjectDestructor DESTRUCTOR_CLProgram
	private static final org.lwjgl.opencl.APIUtil$ObjectDestructor DESTRUCTOR_CLKernel
	private static final org.lwjgl.opencl.APIUtil$ObjectDestructor DESTRUCTOR_CLEvent
	private void  () 
	private static char[] getArray (int) 
		int sizeNew
		int size
		char[] array
	static java.nio.ByteBuffer getBufferByte (int) 
		int sizeNew
		int size
		java.nio.ByteBuffer buffer
	private static java.nio.ByteBuffer getBufferByteOffset (int) 
		int sizeNew
		java.nio.ByteBuffer bufferNew
		int size
		java.nio.ByteBuffer buffer
	static org.lwjgl.PointerBuffer getBufferPointer (int) 
		int sizeNew
		int size
		org.lwjgl.PointerBuffer buffer
	static java.nio.ShortBuffer getBufferShort () 
	static java.nio.IntBuffer getBufferInt () 
	static java.nio.IntBuffer getBufferIntDebug () 
	static java.nio.LongBuffer getBufferLong () 
	static java.nio.FloatBuffer getBufferFloat () 
	static java.nio.DoubleBuffer getBufferDouble () 
	static org.lwjgl.PointerBuffer getBufferPointer () 
	static org.lwjgl.PointerBuffer getLengths () 
	static org.lwjgl.PointerBuffer getLengths (int) 
		int sizeNew
		int size
		org.lwjgl.PointerBuffer lengths
	private static java.nio.ByteBuffer encode (java.nio.ByteBuffer, java.lang.CharSequence) 
		char c
		int i
		java.nio.ByteBuffer buffer
		CharSequence string
	static java.lang.String getString (java.nio.ByteBuffer) 
		int i
		java.nio.ByteBuffer buffer
		int length
		char[] charArray
	static long getBuffer (java.lang.CharSequence) 
		CharSequence string
		java.nio.ByteBuffer buffer
	static long getBuffer (java.lang.CharSequence, int) 
		CharSequence string
		int offset
		java.nio.ByteBuffer buffer
	static long getBufferNT (java.lang.CharSequence) 
		CharSequence string
		java.nio.ByteBuffer buffer
	static int getTotalLength (java.lang.CharSequence[]) 
		CharSequence string
		CharSequence[] arr$
		int len$
		int i$
		CharSequence[] strings
		int length
	static long getBuffer (java.lang.CharSequence[]) 
		CharSequence string
		CharSequence[] arr$
		int len$
		int i$
		CharSequence[] strings
		java.nio.ByteBuffer buffer
	static long getBufferNT (java.lang.CharSequence[]) 
		CharSequence string
		CharSequence[] arr$
		int len$
		int i$
		CharSequence[] strings
		java.nio.ByteBuffer buffer
	static long getLengths (java.lang.CharSequence[]) 
		CharSequence string
		CharSequence[] arr$
		int len$
		int i$
		CharSequence[] strings
		org.lwjgl.PointerBuffer buffer
	static long getLengths (java.nio.ByteBuffer[]) 
		java.nio.ByteBuffer buffer
		java.nio.ByteBuffer[] arr$
		int len$
		int i$
		java.nio.ByteBuffer[] buffers
		org.lwjgl.PointerBuffer lengths
	static int getSize (org.lwjgl.PointerBuffer) 
		int i
		org.lwjgl.PointerBuffer lengths
		long size
	static long getPointer (org.lwjgl.PointerWrapper) 
		org.lwjgl.PointerWrapper pointer
	static long getPointerSafe (org.lwjgl.PointerWrapper) 
		org.lwjgl.PointerWrapper pointer
	static java.util.Set getExtensions (java.lang.String) 
		java.util.StringTokenizer tokenizer
		String extensionList
		java.util.Set extensions
	static boolean isDevicesParam (int) 
		int param_name
	static org.lwjgl.opencl.CLPlatform getCLPlatform (org.lwjgl.PointerBuffer) 
		long key
		int k
		org.lwjgl.PointerBuffer properties
		long platformID
		int keys
		org.lwjgl.opencl.CLPlatform platform
	static java.nio.ByteBuffer getNativeKernelArgs (long, org.lwjgl.opencl.CLMem[], long[]) 
		int i
		int byteIndex
		long user_func_ref
		org.lwjgl.opencl.CLMem[] clMems
		long[] sizes
		java.nio.ByteBuffer args
	static void releaseObjects (org.lwjgl.opencl.CLDevice) 
		org.lwjgl.opencl.CLDevice device
	static void releaseObjects (org.lwjgl.opencl.CLContext) 
		org.lwjgl.opencl.CLContext context
	static void releaseObjects (org.lwjgl.opencl.CLProgram) 
		org.lwjgl.opencl.CLProgram program
	static void releaseObjects (org.lwjgl.opencl.CLCommandQueue) 
		org.lwjgl.opencl.CLCommandQueue queue
	private static void releaseObjects (org.lwjgl.opencl.CLObjectRegistry, org.lwjgl.opencl.APIUtil$ObjectDestructor) 
		org.lwjgl.opencl.CLObjectChild object
		org.lwjgl.opencl.FastLongMap$Entry entry
		java.util.Iterator i$
		org.lwjgl.opencl.CLObjectRegistry registry
		org.lwjgl.opencl.APIUtil$ObjectDestructor destructor
	static void  () 
}

org/lwjgl/opencl/APPLEContextLoggingFunctions.class
APPLEContextLoggingFunctions.java
package org.lwjgl.opencl
final org.lwjgl.opencl.APPLEContextLoggingFunctions extends java.lang.Object {
	private void  () 
	static void clLogMessagesToSystemLogAPPLE (java.nio.ByteBuffer, java.nio.ByteBuffer, java.nio.ByteBuffer) 
		java.nio.ByteBuffer errstr
		java.nio.ByteBuffer private_info
		java.nio.ByteBuffer user_data
		long function_pointer
	static native void nclLogMessagesToSystemLogAPPLE (long, long, long, long, long) 
	static void clLogMessagesToStdoutAPPLE (java.nio.ByteBuffer, java.nio.ByteBuffer, java.nio.ByteBuffer) 
		java.nio.ByteBuffer errstr
		java.nio.ByteBuffer private_info
		java.nio.ByteBuffer user_data
		long function_pointer
	static native void nclLogMessagesToStdoutAPPLE (long, long, long, long, long) 
	static void clLogMessagesToStderrAPPLE (java.nio.ByteBuffer, java.nio.ByteBuffer, java.nio.ByteBuffer) 
		java.nio.ByteBuffer errstr
		java.nio.ByteBuffer private_info
		java.nio.ByteBuffer user_data
		long function_pointer
	static native void nclLogMessagesToStderrAPPLE (long, long, long, long, long) 
}

org/lwjgl/opencl/APPLEContextLoggingUtil$1.class
APPLEContextLoggingUtil.java
package org.lwjgl.opencl
final org.lwjgl.opencl.APPLEContextLoggingUtil$1 extends org.lwjgl.opencl.CLContextCallback {
	void  (long) 
		long x0
	protected void handleMessage (java.lang.String, java.nio.ByteBuffer) 
		String errinfo
		java.nio.ByteBuffer private_info
}

org/lwjgl/opencl/APPLEContextLoggingUtil$2.class
APPLEContextLoggingUtil.java
package org.lwjgl.opencl
final org.lwjgl.opencl.APPLEContextLoggingUtil$2 extends org.lwjgl.opencl.CLContextCallback {
	void  (long) 
		long x0
	protected void handleMessage (java.lang.String, java.nio.ByteBuffer) 
		String errinfo
		java.nio.ByteBuffer private_info
}

org/lwjgl/opencl/APPLEContextLoggingUtil$3.class
APPLEContextLoggingUtil.java
package org.lwjgl.opencl
final org.lwjgl.opencl.APPLEContextLoggingUtil$3 extends org.lwjgl.opencl.CLContextCallback {
	void  (long) 
		long x0
	protected void handleMessage (java.lang.String, java.nio.ByteBuffer) 
		String errinfo
		java.nio.ByteBuffer private_info
}

org/lwjgl/opencl/APPLEContextLoggingUtil.class
APPLEContextLoggingUtil.java
package org.lwjgl.opencl
public final org.lwjgl.opencl.APPLEContextLoggingUtil extends java.lang.Object {
	public static final org.lwjgl.opencl.CLContextCallback SYSTEM_LOG_CALLBACK
	public static final org.lwjgl.opencl.CLContextCallback STD_OUT_CALLBACK
	public static final org.lwjgl.opencl.CLContextCallback STD_ERR_CALLBACK
	private void  () 
	static void  () 
}

org/lwjgl/opencl/APPLEGLSharing.class
APPLEGLSharing.java
package org.lwjgl.opencl
public final org.lwjgl.opencl.APPLEGLSharing extends java.lang.Object {
	public static final int CL_CONTEXT_PROPERTY_USE_CGL_SHAREGROUP_APPLE
	public static final int CL_CGL_DEVICE_FOR_CURRENT_VIRTUAL_SCREEN_APPLE
	public static final int CL_CGL_DEVICES_FOR_SUPPORTED_VIRTUAL_SCREENS_APPLE
	public static final int CL_INVALID_GL_CONTEXT_APPLE
	private void  () 
	public static int clGetGLContextInfoAPPLE (org.lwjgl.opencl.CLContext, org.lwjgl.PointerBuffer, int, java.nio.ByteBuffer, org.lwjgl.PointerBuffer) 
		org.lwjgl.opencl.CLContext context
		org.lwjgl.PointerBuffer platform_gl_ctx
		int param_name
		java.nio.ByteBuffer param_value
		org.lwjgl.PointerBuffer param_value_size_ret
		long function_pointer
		int __result
	static native int nclGetGLContextInfoAPPLE (long, long, int, long, long, long, long) 
}

org/lwjgl/opencl/APPLESetMemObjectDestructor.class
APPLESetMemObjectDestructor.java
package org.lwjgl.opencl
public final org.lwjgl.opencl.APPLESetMemObjectDestructor extends java.lang.Object {
	private void  () 
	public static int clSetMemObjectDestructorAPPLE (org.lwjgl.opencl.CLMem, org.lwjgl.opencl.CLMemObjectDestructorCallback) 
		org.lwjgl.opencl.CLMem memobj
		org.lwjgl.opencl.CLMemObjectDestructorCallback pfn_notify
		long function_pointer
		long user_data
		int __result
	static native int nclSetMemObjectDestructorAPPLE (long, long, long, long) 
}

org/lwjgl/opencl/CL.class
CL.java
package org.lwjgl.opencl
public final org.lwjgl.opencl.CL extends java.lang.Object {
	private static boolean created
	private void  () 
	private static native void nCreate (java.lang.String)  throws org.lwjgl.LWJGLException 
	private static native void nCreateDefault ()  throws org.lwjgl.LWJGLException 
	private static native void nDestroy () 
	public static boolean isCreated () 
	public static void create ()  throws org.lwjgl.LWJGLException 
		org.lwjgl.LWJGLException e
		String oclPath
		String[] arr$
		int len$
		int i$
		String libname
		String[] library_names
		String[] oclPaths
	public static void destroy () 
	static long getFunctionAddress (java.lang.String[]) 
		long address
		String aliase
		String[] arr$
		int len$
		int i$
		String[] aliases
	static long getFunctionAddress (java.lang.String) 
		String name
		java.nio.ByteBuffer buffer
	private static native long ngetFunctionAddress (long) 
	static native java.nio.ByteBuffer getHostBuffer (long, int) 
	private static native void resetNativeStubs (java.lang.Class) 
	static void  () 
}

org/lwjgl/opencl/CL10.class
CL10.java
package org.lwjgl.opencl
public final org.lwjgl.opencl.CL10 extends java.lang.Object {
	public static final int CL_SUCCESS
	public static final int CL_DEVICE_NOT_FOUND
	public static final int CL_DEVICE_NOT_AVAILABLE
	public static final int CL_COMPILER_NOT_AVAILABLE
	public static final int CL_MEM_OBJECT_ALLOCATION_FAILURE
	public static final int CL_OUT_OF_RESOURCES
	public static final int CL_OUT_OF_HOST_MEMORY
	public static final int CL_PROFILING_INFO_NOT_AVAILABLE
	public static final int CL_MEM_COPY_OVERLAP
	public static final int CL_IMAGE_FORMAT_MISMATCH
	public static final int CL_IMAGE_FORMAT_NOT_SUPPORTED
	public static final int CL_BUILD_PROGRAM_FAILURE
	public static final int CL_MAP_FAILURE
	public static final int CL_INVALID_VALUE
	public static final int CL_INVALID_DEVICE_TYPE
	public static final int CL_INVALID_PLATFORM
	public static final int CL_INVALID_DEVICE
	public static final int CL_INVALID_CONTEXT
	public static final int CL_INVALID_QUEUE_PROPERTIES
	public static final int CL_INVALID_COMMAND_QUEUE
	public static final int CL_INVALID_HOST_PTR
	public static final int CL_INVALID_MEM_OBJECT
	public static final int CL_INVALID_IMAGE_FORMAT_DESCRIPTOR
	public static final int CL_INVALID_IMAGE_SIZE
	public static final int CL_INVALID_SAMPLER
	public static final int CL_INVALID_BINARY
	public static final int CL_INVALID_BUILD_OPTIONS
	public static final int CL_INVALID_PROGRAM
	public static final int CL_INVALID_PROGRAM_EXECUTABLE
	public static final int CL_INVALID_KERNEL_NAME
	public static final int CL_INVALID_KERNEL_DEFINITION
	public static final int CL_INVALID_KERNEL
	public static final int CL_INVALID_ARG_INDEX
	public static final int CL_INVALID_ARG_VALUE
	public static final int CL_INVALID_ARG_SIZE
	public static final int CL_INVALID_KERNEL_ARGS
	public static final int CL_INVALID_WORK_DIMENSION
	public static final int CL_INVALID_WORK_GROUP_SIZE
	public static final int CL_INVALID_WORK_ITEM_SIZE
	public static final int CL_INVALID_GLOBAL_OFFSET
	public static final int CL_INVALID_EVENT_WAIT_LIST
	public static final int CL_INVALID_EVENT
	public static final int CL_INVALID_OPERATION
	public static final int CL_INVALID_GL_OBJECT
	public static final int CL_INVALID_BUFFER_SIZE
	public static final int CL_INVALID_MIP_LEVEL
	public static final int CL_INVALID_GLOBAL_WORK_SIZE
	public static final int CL_VERSION_1_0
	public static final int CL_FALSE
	public static final int CL_TRUE
	public static final int CL_PLATFORM_PROFILE
	public static final int CL_PLATFORM_VERSION
	public static final int CL_PLATFORM_NAME
	public static final int CL_PLATFORM_VENDOR
	public static final int CL_PLATFORM_EXTENSIONS
	public static final int CL_DEVICE_TYPE_DEFAULT
	public static final int CL_DEVICE_TYPE_CPU
	public static final int CL_DEVICE_TYPE_GPU
	public static final int CL_DEVICE_TYPE_ACCELERATOR
	public static final int CL_DEVICE_TYPE_ALL
	public static final int CL_DEVICE_TYPE
	public static final int CL_DEVICE_VENDOR_ID
	public static final int CL_DEVICE_MAX_COMPUTE_UNITS
	public static final int CL_DEVICE_MAX_WORK_ITEM_DIMENSIONS
	public static final int CL_DEVICE_MAX_WORK_GROUP_SIZE
	public static final int CL_DEVICE_MAX_WORK_ITEM_SIZES
	public static final int CL_DEVICE_PREFERRED_VECTOR_WIDTH_CHAR
	public static final int CL_DEVICE_PREFERRED_VECTOR_WIDTH_SHORT
	public static final int CL_DEVICE_PREFERRED_VECTOR_WIDTH_
	public static final int CL_DEVICE_PREFERRED_VECTOR_WIDTH_LONG
	public static final int CL_DEVICE_PREFERRED_VECTOR_WIDTH_FLOAT
	public static final int CL_DEVICE_PREFERRED_VECTOR_WIDTH_DOUBLE
	public static final int CL_DEVICE_MAX_CLOCK_FREQUENCY
	public static final int CL_DEVICE_ADDRESS_BITS
	public static final int CL_DEVICE_MAX_READ_IMAGE_ARGS
	public static final int CL_DEVICE_MAX_WRITE_IMAGE_ARGS
	public static final int CL_DEVICE_MAX_MEM_ALLOC_SIZE
	public static final int CL_DEVICE_IMAGE2D_MAX_WIDTH
	public static final int CL_DEVICE_IMAGE2D_MAX_HEIGHT
	public static final int CL_DEVICE_IMAGE3D_MAX_WIDTH
	public static final int CL_DEVICE_IMAGE3D_MAX_HEIGHT
	public static final int CL_DEVICE_IMAGE3D_MAX_DEPTH
	public static final int CL_DEVICE_IMAGE_SUPPORT
	public static final int CL_DEVICE_MAX_PARAMETER_SIZE
	public static final int CL_DEVICE_MAX_SAMPLERS
	public static final int CL_DEVICE_MEM_BASE_ADDR_ALIGN
	public static final int CL_DEVICE_MIN_DATA_TYPE_ALIGN_SIZE
	public static final int CL_DEVICE_SINGLE_FP_CONFIG
	public static final int CL_DEVICE_GLOBAL_MEM_CACHE_TYPE
	public static final int CL_DEVICE_GLOBAL_MEM_CACHELINE_SIZE
	public static final int CL_DEVICE_GLOBAL_MEM_CACHE_SIZE
	public static final int CL_DEVICE_GLOBAL_MEM_SIZE
	public static final int CL_DEVICE_MAX_CONSTANT_BUFFER_SIZE
	public static final int CL_DEVICE_MAX_CONSTANT_ARGS
	public static final int CL_DEVICE_LOCAL_MEM_TYPE
	public static final int CL_DEVICE_LOCAL_MEM_SIZE
	public static final int CL_DEVICE_ERROR_CORRECTION_SUPPORT
	public static final int CL_DEVICE_PROFILING_TIMER_RESOLUTION
	public static final int CL_DEVICE_ENDIAN_LITTLE
	public static final int CL_DEVICE_AVAILABLE
	public static final int CL_DEVICE_COMPILER_AVAILABLE
	public static final int CL_DEVICE_EXECUTION_CAPABILITIES
	public static final int CL_DEVICE_QUEUE_PROPERTIES
	public static final int CL_DEVICE_NAME
	public static final int CL_DEVICE_VENDOR
	public static final int CL_DRIVER_VERSION
	public static final int CL_DEVICE_PROFILE
	public static final int CL_DEVICE_VERSION
	public static final int CL_DEVICE_EXTENSIONS
	public static final int CL_DEVICE_PLATFORM
	public static final int CL_FP_DENORM
	public static final int CL_FP_INF_NAN
	public static final int CL_FP_ROUND_TO_NEAREST
	public static final int CL_FP_ROUND_TO_ZERO
	public static final int CL_FP_ROUND_TO_INF
	public static final int CL_FP_FMA
	public static final int CL_NONE
	public static final int CL_READ_ONLY_CACHE
	public static final int CL_READ_WRITE_CACHE
	public static final int CL_LOCAL
	public static final int CL_GLOBAL
	public static final int CL_EXEC_KERNEL
	public static final int CL_EXEC_NATIVE_KERNEL
	public static final int CL_QUEUE_OUT_OF_ORDER_EXEC_MODE_ENABLE
	public static final int CL_QUEUE_PROFILING_ENABLE
	public static final int CL_CONTEXT_REFERENCE_COUNT
	public static final int CL_CONTEXT_DEVICES
	public static final int CL_CONTEXT_PROPERTIES
	public static final int CL_CONTEXT_PLATFORM
	public static final int CL_QUEUE_CONTEXT
	public static final int CL_QUEUE_DEVICE
	public static final int CL_QUEUE_REFERENCE_COUNT
	public static final int CL_QUEUE_PROPERTIES
	public static final int CL_MEM_READ_WRITE
	public static final int CL_MEM_WRITE_ONLY
	public static final int CL_MEM_READ_ONLY
	public static final int CL_MEM_USE_HOST_PTR
	public static final int CL_MEM_ALLOC_HOST_PTR
	public static final int CL_MEM_COPY_HOST_PTR
	public static final int CL_R
	public static final int CL_A
	public static final int CL_RG
	public static final int CL_RA
	public static final int CL_RGB
	public static final int CL_RGBA
	public static final int CL_BGRA
	public static final int CL_ARGB
	public static final int CL_INTENSITY
	public static final int CL_LUMINANCE
	public static final int CL_SNORM_INT8
	public static final int CL_SNORM_INT16
	public static final int CL_UNORM_INT8
	public static final int CL_UNORM_INT16
	public static final int CL_UNORM_SHORT_565
	public static final int CL_UNORM_SHORT_555
	public static final int CL_UNORM_INT_101010
	public static final int CL_SIGNED_INT8
	public static final int CL_SIGNED_INT16
	public static final int CL_SIGNED_INT32
	public static final int CL_UNSIGNED_INT8
	public static final int CL_UNSIGNED_INT16
	public static final int CL_UNSIGNED_INT32
	public static final int CL_HALF_FLOAT
	public static final int CL_FLOAT
	public static final int CL_MEM_OBJECT_BUFFER
	public static final int CL_MEM_OBJECT_IMAGE2D
	public static final int CL_MEM_OBJECT_IMAGE3D
	public static final int CL_MEM_TYPE
	public static final int CL_MEM_FLAGS
	public static final int CL_MEM_SIZE
	public static final int CL_MEM_HOST_PTR
	public static final int CL_MEM_MAP_COUNT
	public static final int CL_MEM_REFERENCE_COUNT
	public static final int CL_MEM_CONTEXT
	public static final int CL_IMAGE_FORMAT
	public static final int CL_IMAGE_ELEMENT_SIZE
	public static final int CL_IMAGE_ROW_PITCH
	public static final int CL_IMAGE_SLICE_PITCH
	public static final int CL_IMAGE_WIDTH
	public static final int CL_IMAGE_HEIGHT
	public static final int CL_IMAGE_DEPTH
	public static final int CL_ADDRESS_NONE
	public static final int CL_ADDRESS_CLAMP_TO_EDGE
	public static final int CL_ADDRESS_CLAMP
	public static final int CL_ADDRESS_REPEAT
	public static final int CL_FILTER_NEAREST
	public static final int CL_FILTER_LINEAR
	public static final int CL_SAMPLER_REFERENCE_COUNT
	public static final int CL_SAMPLER_CONTEXT
	public static final int CL_SAMPLER_NORMALIZED_COORDS
	public static final int CL_SAMPLER_ADDRESSING_MODE
	public static final int CL_SAMPLER_FILTER_MODE
	public static final int CL_MAP_READ
	public static final int CL_MAP_WRITE
	public static final int CL_PROGRAM_REFERENCE_COUNT
	public static final int CL_PROGRAM_CONTEXT
	public static final int CL_PROGRAM_NUM_DEVICES
	public static final int CL_PROGRAM_DEVICES
	public static final int CL_PROGRAM_SOURCE
	public static final int CL_PROGRAM_BINARY_SIZES
	public static final int CL_PROGRAM_BINARIES
	public static final int CL_PROGRAM_BUILD_STATUS
	public static final int CL_PROGRAM_BUILD_OPTIONS
	public static final int CL_PROGRAM_BUILD_LOG
	public static final int CL_BUILD_SUCCESS
	public static final int CL_BUILD_NONE
	public static final int CL_BUILD_ERROR
	public static final int CL_BUILD_IN_PROGRESS
	public static final int CL_KERNEL_FUNCTION_NAME
	public static final int CL_KERNEL_NUM_ARGS
	public static final int CL_KERNEL_REFERENCE_COUNT
	public static final int CL_KERNEL_CONTEXT
	public static final int CL_KERNEL_PROGRAM
	public static final int CL_KERNEL_WORK_GROUP_SIZE
	public static final int CL_KERNEL_COMPILE_WORK_GROUP_SIZE
	public static final int CL_KERNEL_LOCAL_MEM_SIZE
	public static final int CL_EVENT_COMMAND_QUEUE
	public static final int CL_EVENT_COMMAND_TYPE
	public static final int CL_EVENT_REFERENCE_COUNT
	public static final int CL_EVENT_COMMAND_EXECUTION_STATUS
	public static final int CL_COMMAND_NDRANGE_KERNEL
	public static final int CL_COMMAND_TASK
	public static final int CL_COMMAND_NATIVE_KERNEL
	public static final int CL_COMMAND_READ_BUFFER
	public static final int CL_COMMAND_WRITE_BUFFER
	public static final int CL_COMMAND_COPY_BUFFER
	public static final int CL_COMMAND_READ_IMAGE
	public static final int CL_COMMAND_WRITE_IMAGE
	public static final int CL_COMMAND_COPY_IMAGE
	public static final int CL_COMMAND_COPY_IMAGE_TO_BUFFER
	public static final int CL_COMMAND_COPY_BUFFER_TO_IMAGE
	public static final int CL_COMMAND_MAP_BUFFER
	public static final int CL_COMMAND_MAP_IMAGE
	public static final int CL_COMMAND_UNMAP_MEM_OBJECT
	public static final int CL_COMMAND_MARKER
	public static final int CL_COMMAND_ACQUIRE_GL_OBJECTS
	public static final int CL_COMMAND_RELEASE_GL_OBJECTS
	public static final int CL_COMPLETE
	public static final int CL_RUNNING
	public static final int CL_SUBMITTED
	public static final int CL_QUEUED
	public static final int CL_PROFILING_COMMAND_QUEUED
	public static final int CL_PROFILING_COMMAND_SUBMIT
	public static final int CL_PROFILING_COMMAND_START
	public static final int CL_PROFILING_COMMAND_END
	private void  () 
	public static int clGetPlatformIDs (org.lwjgl.PointerBuffer, java.nio.IntBuffer) 
		org.lwjgl.PointerBuffer platforms
		java.nio.IntBuffer num_platforms
		long function_pointer
		int __result
	static native int nclGetPlatformIDs (int, long, long, long) 
	public static int clGetPlatformInfo (org.lwjgl.opencl.CLPlatform, int, java.nio.ByteBuffer, org.lwjgl.PointerBuffer) 
		org.lwjgl.opencl.CLPlatform platform
		int param_name
		java.nio.ByteBuffer param_value
		org.lwjgl.PointerBuffer param_value_size_ret
		long function_pointer
		int __result
	static native int nclGetPlatformInfo (long, int, long, long, long, long) 
	public static int clGetDeviceIDs (org.lwjgl.opencl.CLPlatform, long, org.lwjgl.PointerBuffer, java.nio.IntBuffer) 
		org.lwjgl.opencl.CLPlatform platform
		long device_type
		org.lwjgl.PointerBuffer devices
		java.nio.IntBuffer num_devices
		long function_pointer
		int __result
	static native int nclGetDeviceIDs (long, long, int, long, long, long) 
	public static int clGetDeviceInfo (org.lwjgl.opencl.CLDevice, int, java.nio.ByteBuffer, org.lwjgl.PointerBuffer) 
		org.lwjgl.opencl.CLDevice device
		int param_name
		java.nio.ByteBuffer param_value
		org.lwjgl.PointerBuffer param_value_size_ret
		long function_pointer
		int __result
	static native int nclGetDeviceInfo (long, int, long, long, long, long) 
	public static org.lwjgl.opencl.CLContext clCreateContext (org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer, org.lwjgl.opencl.CLContextCallback, java.nio.IntBuffer) 
		org.lwjgl.PointerBuffer properties
		org.lwjgl.PointerBuffer devices
		org.lwjgl.opencl.CLContextCallback pfn_notify
		java.nio.IntBuffer errcode_ret
		long function_pointer
		long user_data
		org.lwjgl.opencl.CLContext __result
	static native long nclCreateContext (long, int, long, long, long, long, long) 
	public static org.lwjgl.opencl.CLContext clCreateContext (org.lwjgl.PointerBuffer, org.lwjgl.opencl.CLDevice, org.lwjgl.opencl.CLContextCallback, java.nio.IntBuffer) 
		org.lwjgl.PointerBuffer properties
		org.lwjgl.opencl.CLDevice device
		org.lwjgl.opencl.CLContextCallback pfn_notify
		java.nio.IntBuffer errcode_ret
		long function_pointer
		long user_data
		org.lwjgl.opencl.CLContext __result
	public static org.lwjgl.opencl.CLContext clCreateContextFromType (org.lwjgl.PointerBuffer, long, org.lwjgl.opencl.CLContextCallback, java.nio.IntBuffer) 
		org.lwjgl.PointerBuffer properties
		long device_type
		org.lwjgl.opencl.CLContextCallback pfn_notify
		java.nio.IntBuffer errcode_ret
		long function_pointer
		long user_data
		org.lwjgl.opencl.CLContext __result
	static native long nclCreateContextFromType (long, long, long, long, long, long) 
	public static int clRetainContext (org.lwjgl.opencl.CLContext) 
		org.lwjgl.opencl.CLContext context
		long function_pointer
		int __result
	static native int nclRetainContext (long, long) 
	public static int clReleaseContext (org.lwjgl.opencl.CLContext) 
		org.lwjgl.opencl.CLContext context
		long function_pointer
		int __result
	static native int nclReleaseContext (long, long) 
	public static int clGetContextInfo (org.lwjgl.opencl.CLContext, int, java.nio.ByteBuffer, org.lwjgl.PointerBuffer) 
		org.lwjgl.opencl.CLContext context
		int param_name
		java.nio.ByteBuffer param_value
		org.lwjgl.PointerBuffer param_value_size_ret
		long function_pointer
		int __result
	static native int nclGetContextInfo (long, int, long, long, long, long) 
	public static org.lwjgl.opencl.CLCommandQueue clCreateCommandQueue (org.lwjgl.opencl.CLContext, org.lwjgl.opencl.CLDevice, long, java.nio.IntBuffer) 
		org.lwjgl.opencl.CLContext context
		org.lwjgl.opencl.CLDevice device
		long properties
		java.nio.IntBuffer errcode_ret
		long function_pointer
		org.lwjgl.opencl.CLCommandQueue __result
	static native long nclCreateCommandQueue (long, long, long, long, long) 
	public static int clRetainCommandQueue (org.lwjgl.opencl.CLCommandQueue) 
		org.lwjgl.opencl.CLCommandQueue command_queue
		long function_pointer
		int __result
	static native int nclRetainCommandQueue (long, long) 
	public static int clReleaseCommandQueue (org.lwjgl.opencl.CLCommandQueue) 
		org.lwjgl.opencl.CLCommandQueue command_queue
		long function_pointer
		int __result
	static native int nclReleaseCommandQueue (long, long) 
	public static int clGetCommandQueueInfo (org.lwjgl.opencl.CLCommandQueue, int, java.nio.ByteBuffer, org.lwjgl.PointerBuffer) 
		org.lwjgl.opencl.CLCommandQueue command_queue
		int param_name
		java.nio.ByteBuffer param_value
		org.lwjgl.PointerBuffer param_value_size_ret
		long function_pointer
		int __result
	static native int nclGetCommandQueueInfo (long, int, long, long, long, long) 
	public static org.lwjgl.opencl.CLMem clCreateBuffer (org.lwjgl.opencl.CLContext, long, long, java.nio.IntBuffer) 
		org.lwjgl.opencl.CLContext context
		long flags
		long host_ptr_size
		java.nio.IntBuffer errcode_ret
		long function_pointer
		org.lwjgl.opencl.CLMem __result
	public static org.lwjgl.opencl.CLMem clCreateBuffer (org.lwjgl.opencl.CLContext, long, java.nio.ByteBuffer, java.nio.IntBuffer) 
		org.lwjgl.opencl.CLContext context
		long flags
		java.nio.ByteBuffer host_ptr
		java.nio.IntBuffer errcode_ret
		long function_pointer
		org.lwjgl.opencl.CLMem __result
	public static org.lwjgl.opencl.CLMem clCreateBuffer (org.lwjgl.opencl.CLContext, long, java.nio.DoubleBuffer, java.nio.IntBuffer) 
		org.lwjgl.opencl.CLContext context
		long flags
		java.nio.DoubleBuffer host_ptr
		java.nio.IntBuffer errcode_ret
		long function_pointer
		org.lwjgl.opencl.CLMem __result
	public static org.lwjgl.opencl.CLMem clCreateBuffer (org.lwjgl.opencl.CLContext, long, java.nio.FloatBuffer, java.nio.IntBuffer) 
		org.lwjgl.opencl.CLContext context
		long flags
		java.nio.FloatBuffer host_ptr
		java.nio.IntBuffer errcode_ret
		long function_pointer
		org.lwjgl.opencl.CLMem __result
	public static org.lwjgl.opencl.CLMem clCreateBuffer (org.lwjgl.opencl.CLContext, long, java.nio.IntBuffer, java.nio.IntBuffer) 
		org.lwjgl.opencl.CLContext context
		long flags
		java.nio.IntBuffer host_ptr
		java.nio.IntBuffer errcode_ret
		long function_pointer
		org.lwjgl.opencl.CLMem __result
	public static org.lwjgl.opencl.CLMem clCreateBuffer (org.lwjgl.opencl.CLContext, long, java.nio.LongBuffer, java.nio.IntBuffer) 
		org.lwjgl.opencl.CLContext context
		long flags
		java.nio.LongBuffer host_ptr
		java.nio.IntBuffer errcode_ret
		long function_pointer
		org.lwjgl.opencl.CLMem __result
	public static org.lwjgl.opencl.CLMem clCreateBuffer (org.lwjgl.opencl.CLContext, long, java.nio.ShortBuffer, java.nio.IntBuffer) 
		org.lwjgl.opencl.CLContext context
		long flags
		java.nio.ShortBuffer host_ptr
		java.nio.IntBuffer errcode_ret
		long function_pointer
		org.lwjgl.opencl.CLMem __result
	static native long nclCreateBuffer (long, long, long, long, long, long) 
	public static int clEnqueueReadBuffer (org.lwjgl.opencl.CLCommandQueue, org.lwjgl.opencl.CLMem, int, long, java.nio.ByteBuffer, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer) 
		org.lwjgl.opencl.CLCommandQueue command_queue
		org.lwjgl.opencl.CLMem buffer
		int blocking_read
		long offset
		java.nio.ByteBuffer ptr
		org.lwjgl.PointerBuffer event_wait_list
		org.lwjgl.PointerBuffer event
		long function_pointer
		int __result
	public static int clEnqueueReadBuffer (org.lwjgl.opencl.CLCommandQueue, org.lwjgl.opencl.CLMem, int, long, java.nio.DoubleBuffer, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer) 
		org.lwjgl.opencl.CLCommandQueue command_queue
		org.lwjgl.opencl.CLMem buffer
		int blocking_read
		long offset
		java.nio.DoubleBuffer ptr
		org.lwjgl.PointerBuffer event_wait_list
		org.lwjgl.PointerBuffer event
		long function_pointer
		int __result
	public static int clEnqueueReadBuffer (org.lwjgl.opencl.CLCommandQueue, org.lwjgl.opencl.CLMem, int, long, java.nio.FloatBuffer, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer) 
		org.lwjgl.opencl.CLCommandQueue command_queue
		org.lwjgl.opencl.CLMem buffer
		int blocking_read
		long offset
		java.nio.FloatBuffer ptr
		org.lwjgl.PointerBuffer event_wait_list
		org.lwjgl.PointerBuffer event
		long function_pointer
		int __result
	public static int clEnqueueReadBuffer (org.lwjgl.opencl.CLCommandQueue, org.lwjgl.opencl.CLMem, int, long, java.nio.IntBuffer, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer) 
		org.lwjgl.opencl.CLCommandQueue command_queue
		org.lwjgl.opencl.CLMem buffer
		int blocking_read
		long offset
		java.nio.IntBuffer ptr
		org.lwjgl.PointerBuffer event_wait_list
		org.lwjgl.PointerBuffer event
		long function_pointer
		int __result
	public static int clEnqueueReadBuffer (org.lwjgl.opencl.CLCommandQueue, org.lwjgl.opencl.CLMem, int, long, java.nio.LongBuffer, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer) 
		org.lwjgl.opencl.CLCommandQueue command_queue
		org.lwjgl.opencl.CLMem buffer
		int blocking_read
		long offset
		java.nio.LongBuffer ptr
		org.lwjgl.PointerBuffer event_wait_list
		org.lwjgl.PointerBuffer event
		long function_pointer
		int __result
	public static int clEnqueueReadBuffer (org.lwjgl.opencl.CLCommandQueue, org.lwjgl.opencl.CLMem, int, long, java.nio.ShortBuffer, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer) 
		org.lwjgl.opencl.CLCommandQueue command_queue
		org.lwjgl.opencl.CLMem buffer
		int blocking_read
		long offset
		java.nio.ShortBuffer ptr
		org.lwjgl.PointerBuffer event_wait_list
		org.lwjgl.PointerBuffer event
		long function_pointer
		int __result
	static native int nclEnqueueReadBuffer (long, long, int, long, long, long, int, long, long, long) 
	public static int clEnqueueWriteBuffer (org.lwjgl.opencl.CLCommandQueue, org.lwjgl.opencl.CLMem, int, long, java.nio.ByteBuffer, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer) 
		org.lwjgl.opencl.CLCommandQueue command_queue
		org.lwjgl.opencl.CLMem buffer
		int blocking_write
		long offset
		java.nio.ByteBuffer ptr
		org.lwjgl.PointerBuffer event_wait_list
		org.lwjgl.PointerBuffer event
		long function_pointer
		int __result
	public static int clEnqueueWriteBuffer (org.lwjgl.opencl.CLCommandQueue, org.lwjgl.opencl.CLMem, int, long, java.nio.DoubleBuffer, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer) 
		org.lwjgl.opencl.CLCommandQueue command_queue
		org.lwjgl.opencl.CLMem buffer
		int blocking_write
		long offset
		java.nio.DoubleBuffer ptr
		org.lwjgl.PointerBuffer event_wait_list
		org.lwjgl.PointerBuffer event
		long function_pointer
		int __result
	public static int clEnqueueWriteBuffer (org.lwjgl.opencl.CLCommandQueue, org.lwjgl.opencl.CLMem, int, long, java.nio.FloatBuffer, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer) 
		org.lwjgl.opencl.CLCommandQueue command_queue
		org.lwjgl.opencl.CLMem buffer
		int blocking_write
		long offset
		java.nio.FloatBuffer ptr
		org.lwjgl.PointerBuffer event_wait_list
		org.lwjgl.PointerBuffer event
		long function_pointer
		int __result
	public static int clEnqueueWriteBuffer (org.lwjgl.opencl.CLCommandQueue, org.lwjgl.opencl.CLMem, int, long, java.nio.IntBuffer, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer) 
		org.lwjgl.opencl.CLCommandQueue command_queue
		org.lwjgl.opencl.CLMem buffer
		int blocking_write
		long offset
		java.nio.IntBuffer ptr
		org.lwjgl.PointerBuffer event_wait_list
		org.lwjgl.PointerBuffer event
		long function_pointer
		int __result
	public static int clEnqueueWriteBuffer (org.lwjgl.opencl.CLCommandQueue, org.lwjgl.opencl.CLMem, int, long, java.nio.LongBuffer, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer) 
		org.lwjgl.opencl.CLCommandQueue command_queue
		org.lwjgl.opencl.CLMem buffer
		int blocking_write
		long offset
		java.nio.LongBuffer ptr
		org.lwjgl.PointerBuffer event_wait_list
		org.lwjgl.PointerBuffer event
		long function_pointer
		int __result
	public static int clEnqueueWriteBuffer (org.lwjgl.opencl.CLCommandQueue, org.lwjgl.opencl.CLMem, int, long, java.nio.ShortBuffer, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer) 
		org.lwjgl.opencl.CLCommandQueue command_queue
		org.lwjgl.opencl.CLMem buffer
		int blocking_write
		long offset
		java.nio.ShortBuffer ptr
		org.lwjgl.PointerBuffer event_wait_list
		org.lwjgl.PointerBuffer event
		long function_pointer
		int __result
	static native int nclEnqueueWriteBuffer (long, long, int, long, long, long, int, long, long, long) 
	public static int clEnqueueCopyBuffer (org.lwjgl.opencl.CLCommandQueue, org.lwjgl.opencl.CLMem, org.lwjgl.opencl.CLMem, long, long, long, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer) 
		org.lwjgl.opencl.CLCommandQueue command_queue
		org.lwjgl.opencl.CLMem src_buffer
		org.lwjgl.opencl.CLMem dst_buffer
		long src_offset
		long dst_offset
		long size
		org.lwjgl.PointerBuffer event_wait_list
		org.lwjgl.PointerBuffer event
		long function_pointer
		int __result
	static native int nclEnqueueCopyBuffer (long, long, long, long, long, long, int, long, long, long) 
	public static java.nio.ByteBuffer clEnqueueMapBuffer (org.lwjgl.opencl.CLCommandQueue, org.lwjgl.opencl.CLMem, int, long, long, long, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer, java.nio.IntBuffer) 
		org.lwjgl.opencl.CLCommandQueue command_queue
		org.lwjgl.opencl.CLMem buffer
		int blocking_map
		long map_flags
		long offset
		long size
		org.lwjgl.PointerBuffer event_wait_list
		org.lwjgl.PointerBuffer event
		java.nio.IntBuffer errcode_ret
		long function_pointer
		java.nio.ByteBuffer __result
	static native java.nio.ByteBuffer nclEnqueueMapBuffer (long, long, int, long, long, long, int, long, long, long, long, long) 
	public static org.lwjgl.opencl.CLMem clCreateImage2D (org.lwjgl.opencl.CLContext, long, java.nio.ByteBuffer, long, long, long, java.nio.ByteBuffer, java.nio.IntBuffer) 
		org.lwjgl.opencl.CLContext context
		long flags
		java.nio.ByteBuffer image_format
		long image_width
		long image_height
		long image_row_pitch
		java.nio.ByteBuffer host_ptr
		java.nio.IntBuffer errcode_ret
		long function_pointer
		org.lwjgl.opencl.CLMem __result
	public static org.lwjgl.opencl.CLMem clCreateImage2D (org.lwjgl.opencl.CLContext, long, java.nio.ByteBuffer, long, long, long, java.nio.FloatBuffer, java.nio.IntBuffer) 
		org.lwjgl.opencl.CLContext context
		long flags
		java.nio.ByteBuffer image_format
		long image_width
		long image_height
		long image_row_pitch
		java.nio.FloatBuffer host_ptr
		java.nio.IntBuffer errcode_ret
		long function_pointer
		org.lwjgl.opencl.CLMem __result
	public static org.lwjgl.opencl.CLMem clCreateImage2D (org.lwjgl.opencl.CLContext, long, java.nio.ByteBuffer, long, long, long, java.nio.IntBuffer, java.nio.IntBuffer) 
		org.lwjgl.opencl.CLContext context
		long flags
		java.nio.ByteBuffer image_format
		long image_width
		long image_height
		long image_row_pitch
		java.nio.IntBuffer host_ptr
		java.nio.IntBuffer errcode_ret
		long function_pointer
		org.lwjgl.opencl.CLMem __result
	public static org.lwjgl.opencl.CLMem clCreateImage2D (org.lwjgl.opencl.CLContext, long, java.nio.ByteBuffer, long, long, long, java.nio.ShortBuffer, java.nio.IntBuffer) 
		org.lwjgl.opencl.CLContext context
		long flags
		java.nio.ByteBuffer image_format
		long image_width
		long image_height
		long image_row_pitch
		java.nio.ShortBuffer host_ptr
		java.nio.IntBuffer errcode_ret
		long function_pointer
		org.lwjgl.opencl.CLMem __result
	static native long nclCreateImage2D (long, long, long, long, long, long, long, long, long) 
	public static org.lwjgl.opencl.CLMem clCreateImage3D (org.lwjgl.opencl.CLContext, long, java.nio.ByteBuffer, long, long, long, long, long, java.nio.ByteBuffer, java.nio.IntBuffer) 
		org.lwjgl.opencl.CLContext context
		long flags
		java.nio.ByteBuffer image_format
		long image_width
		long image_height
		long image_depth
		long image_row_pitch
		long image_slice_pitch
		java.nio.ByteBuffer host_ptr
		java.nio.IntBuffer errcode_ret
		long function_pointer
		org.lwjgl.opencl.CLMem __result
	public static org.lwjgl.opencl.CLMem clCreateImage3D (org.lwjgl.opencl.CLContext, long, java.nio.ByteBuffer, long, long, long, long, long, java.nio.FloatBuffer, java.nio.IntBuffer) 
		org.lwjgl.opencl.CLContext context
		long flags
		java.nio.ByteBuffer image_format
		long image_width
		long image_height
		long image_depth
		long image_row_pitch
		long image_slice_pitch
		java.nio.FloatBuffer host_ptr
		java.nio.IntBuffer errcode_ret
		long function_pointer
		org.lwjgl.opencl.CLMem __result
	public static org.lwjgl.opencl.CLMem clCreateImage3D (org.lwjgl.opencl.CLContext, long, java.nio.ByteBuffer, long, long, long, long, long, java.nio.IntBuffer, java.nio.IntBuffer) 
		org.lwjgl.opencl.CLContext context
		long flags
		java.nio.ByteBuffer image_format
		long image_width
		long image_height
		long image_depth
		long image_row_pitch
		long image_slice_pitch
		java.nio.IntBuffer host_ptr
		java.nio.IntBuffer errcode_ret
		long function_pointer
		org.lwjgl.opencl.CLMem __result
	public static org.lwjgl.opencl.CLMem clCreateImage3D (org.lwjgl.opencl.CLContext, long, java.nio.ByteBuffer, long, long, long, long, long, java.nio.ShortBuffer, java.nio.IntBuffer) 
		org.lwjgl.opencl.CLContext context
		long flags
		java.nio.ByteBuffer image_format
		long image_width
		long image_height
		long image_depth
		long image_row_pitch
		long image_slice_pitch
		java.nio.ShortBuffer host_ptr
		java.nio.IntBuffer errcode_ret
		long function_pointer
		org.lwjgl.opencl.CLMem __result
	static native long nclCreateImage3D (long, long, long, long, long, long, long, long, long, long, long) 
	public static int clGetSupportedImageFormats (org.lwjgl.opencl.CLContext, long, int, java.nio.ByteBuffer, java.nio.IntBuffer) 
		org.lwjgl.opencl.CLContext context
		long flags
		int image_type
		java.nio.ByteBuffer image_formats
		java.nio.IntBuffer num_image_formats
		long function_pointer
		int __result
	static native int nclGetSupportedImageFormats (long, long, int, int, long, long, long) 
	public static int clEnqueueReadImage (org.lwjgl.opencl.CLCommandQueue, org.lwjgl.opencl.CLMem, int, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer, long, long, java.nio.ByteBuffer, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer) 
		org.lwjgl.opencl.CLCommandQueue command_queue
		org.lwjgl.opencl.CLMem image
		int blocking_read
		org.lwjgl.PointerBuffer origin
		org.lwjgl.PointerBuffer region
		long row_pitch
		long slice_pitch
		java.nio.ByteBuffer ptr
		org.lwjgl.PointerBuffer event_wait_list
		org.lwjgl.PointerBuffer event
		long function_pointer
		int __result
	public static int clEnqueueReadImage (org.lwjgl.opencl.CLCommandQueue, org.lwjgl.opencl.CLMem, int, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer, long, long, java.nio.FloatBuffer, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer) 
		org.lwjgl.opencl.CLCommandQueue command_queue
		org.lwjgl.opencl.CLMem image
		int blocking_read
		org.lwjgl.PointerBuffer origin
		org.lwjgl.PointerBuffer region
		long row_pitch
		long slice_pitch
		java.nio.FloatBuffer ptr
		org.lwjgl.PointerBuffer event_wait_list
		org.lwjgl.PointerBuffer event
		long function_pointer
		int __result
	public static int clEnqueueReadImage (org.lwjgl.opencl.CLCommandQueue, org.lwjgl.opencl.CLMem, int, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer, long, long, java.nio.IntBuffer, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer) 
		org.lwjgl.opencl.CLCommandQueue command_queue
		org.lwjgl.opencl.CLMem image
		int blocking_read
		org.lwjgl.PointerBuffer origin
		org.lwjgl.PointerBuffer region
		long row_pitch
		long slice_pitch
		java.nio.IntBuffer ptr
		org.lwjgl.PointerBuffer event_wait_list
		org.lwjgl.PointerBuffer event
		long function_pointer
		int __result
	public static int clEnqueueReadImage (org.lwjgl.opencl.CLCommandQueue, org.lwjgl.opencl.CLMem, int, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer, long, long, java.nio.ShortBuffer, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer) 
		org.lwjgl.opencl.CLCommandQueue command_queue
		org.lwjgl.opencl.CLMem image
		int blocking_read
		org.lwjgl.PointerBuffer origin
		org.lwjgl.PointerBuffer region
		long row_pitch
		long slice_pitch
		java.nio.ShortBuffer ptr
		org.lwjgl.PointerBuffer event_wait_list
		org.lwjgl.PointerBuffer event
		long function_pointer
		int __result
	static native int nclEnqueueReadImage (long, long, int, long, long, long, long, long, int, long, long, long) 
	public static int clEnqueueWriteImage (org.lwjgl.opencl.CLCommandQueue, org.lwjgl.opencl.CLMem, int, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer, long, long, java.nio.ByteBuffer, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer) 
		org.lwjgl.opencl.CLCommandQueue command_queue
		org.lwjgl.opencl.CLMem image
		int blocking_write
		org.lwjgl.PointerBuffer origin
		org.lwjgl.PointerBuffer region
		long input_row_pitch
		long input_slice_pitch
		java.nio.ByteBuffer ptr
		org.lwjgl.PointerBuffer event_wait_list
		org.lwjgl.PointerBuffer event
		long function_pointer
		int __result
	public static int clEnqueueWriteImage (org.lwjgl.opencl.CLCommandQueue, org.lwjgl.opencl.CLMem, int, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer, long, long, java.nio.FloatBuffer, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer) 
		org.lwjgl.opencl.CLCommandQueue command_queue
		org.lwjgl.opencl.CLMem image
		int blocking_write
		org.lwjgl.PointerBuffer origin
		org.lwjgl.PointerBuffer region
		long input_row_pitch
		long input_slice_pitch
		java.nio.FloatBuffer ptr
		org.lwjgl.PointerBuffer event_wait_list
		org.lwjgl.PointerBuffer event
		long function_pointer
		int __result
	public static int clEnqueueWriteImage (org.lwjgl.opencl.CLCommandQueue, org.lwjgl.opencl.CLMem, int, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer, long, long, java.nio.IntBuffer, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer) 
		org.lwjgl.opencl.CLCommandQueue command_queue
		org.lwjgl.opencl.CLMem image
		int blocking_write
		org.lwjgl.PointerBuffer origin
		org.lwjgl.PointerBuffer region
		long input_row_pitch
		long input_slice_pitch
		java.nio.IntBuffer ptr
		org.lwjgl.PointerBuffer event_wait_list
		org.lwjgl.PointerBuffer event
		long function_pointer
		int __result
	public static int clEnqueueWriteImage (org.lwjgl.opencl.CLCommandQueue, org.lwjgl.opencl.CLMem, int, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer, long, long, java.nio.ShortBuffer, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer) 
		org.lwjgl.opencl.CLCommandQueue command_queue
		org.lwjgl.opencl.CLMem image
		int blocking_write
		org.lwjgl.PointerBuffer origin
		org.lwjgl.PointerBuffer region
		long input_row_pitch
		long input_slice_pitch
		java.nio.ShortBuffer ptr
		org.lwjgl.PointerBuffer event_wait_list
		org.lwjgl.PointerBuffer event
		long function_pointer
		int __result
	static native int nclEnqueueWriteImage (long, long, int, long, long, long, long, long, int, long, long, long) 
	public static int clEnqueueCopyImage (org.lwjgl.opencl.CLCommandQueue, org.lwjgl.opencl.CLMem, org.lwjgl.opencl.CLMem, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer) 
		org.lwjgl.opencl.CLCommandQueue command_queue
		org.lwjgl.opencl.CLMem src_image
		org.lwjgl.opencl.CLMem dst_image
		org.lwjgl.PointerBuffer src_origin
		org.lwjgl.PointerBuffer dst_origin
		org.lwjgl.PointerBuffer region
		org.lwjgl.PointerBuffer event_wait_list
		org.lwjgl.PointerBuffer event
		long function_pointer
		int __result
	static native int nclEnqueueCopyImage (long, long, long, long, long, long, int, long, long, long) 
	public static int clEnqueueCopyImageToBuffer (org.lwjgl.opencl.CLCommandQueue, org.lwjgl.opencl.CLMem, org.lwjgl.opencl.CLMem, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer, long, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer) 
		org.lwjgl.opencl.CLCommandQueue command_queue
		org.lwjgl.opencl.CLMem src_image
		org.lwjgl.opencl.CLMem dst_buffer
		org.lwjgl.PointerBuffer src_origin
		org.lwjgl.PointerBuffer region
		long dst_offset
		org.lwjgl.PointerBuffer event_wait_list
		org.lwjgl.PointerBuffer event
		long function_pointer
		int __result
	static native int nclEnqueueCopyImageToBuffer (long, long, long, long, long, long, int, long, long, long) 
	public static int clEnqueueCopyBufferToImage (org.lwjgl.opencl.CLCommandQueue, org.lwjgl.opencl.CLMem, org.lwjgl.opencl.CLMem, long, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer) 
		org.lwjgl.opencl.CLCommandQueue command_queue
		org.lwjgl.opencl.CLMem src_buffer
		org.lwjgl.opencl.CLMem dst_image
		long src_offset
		org.lwjgl.PointerBuffer dst_origin
		org.lwjgl.PointerBuffer region
		org.lwjgl.PointerBuffer event_wait_list
		org.lwjgl.PointerBuffer event
		long function_pointer
		int __result
	static native int nclEnqueueCopyBufferToImage (long, long, long, long, long, long, int, long, long, long) 
	public static java.nio.ByteBuffer clEnqueueMapImage (org.lwjgl.opencl.CLCommandQueue, org.lwjgl.opencl.CLMem, int, long, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer, java.nio.IntBuffer) 
		org.lwjgl.opencl.CLCommandQueue command_queue
		org.lwjgl.opencl.CLMem image
		int blocking_map
		long map_flags
		org.lwjgl.PointerBuffer origin
		org.lwjgl.PointerBuffer region
		org.lwjgl.PointerBuffer image_row_pitch
		org.lwjgl.PointerBuffer image_slice_pitch
		org.lwjgl.PointerBuffer event_wait_list
		org.lwjgl.PointerBuffer event
		java.nio.IntBuffer errcode_ret
		long function_pointer
		java.nio.ByteBuffer __result
	static native java.nio.ByteBuffer nclEnqueueMapImage (long, long, int, long, long, long, long, long, int, long, long, long, long) 
	public static int clGetImageInfo (org.lwjgl.opencl.CLMem, int, java.nio.ByteBuffer, org.lwjgl.PointerBuffer) 
		org.lwjgl.opencl.CLMem image
		int param_name
		java.nio.ByteBuffer param_value
		org.lwjgl.PointerBuffer param_value_size_ret
		long function_pointer
		int __result
	static native int nclGetImageInfo (long, int, long, long, long, long) 
	public static int clRetainMemObject (org.lwjgl.opencl.CLMem) 
		org.lwjgl.opencl.CLMem memobj
		long function_pointer
		int __result
	static native int nclRetainMemObject (long, long) 
	public static int clReleaseMemObject (org.lwjgl.opencl.CLMem) 
		org.lwjgl.opencl.CLMem memobj
		long function_pointer
		int __result
	static native int nclReleaseMemObject (long, long) 
	public static int clEnqueueUnmapMemObject (org.lwjgl.opencl.CLCommandQueue, org.lwjgl.opencl.CLMem, java.nio.ByteBuffer, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer) 
		org.lwjgl.opencl.CLCommandQueue command_queue
		org.lwjgl.opencl.CLMem memobj
		java.nio.ByteBuffer mapped_ptr
		org.lwjgl.PointerBuffer event_wait_list
		org.lwjgl.PointerBuffer event
		long function_pointer
		int __result
	static native int nclEnqueueUnmapMemObject (long, long, long, int, long, long, long) 
	public static int clGetMemObjectInfo (org.lwjgl.opencl.CLMem, int, java.nio.ByteBuffer, org.lwjgl.PointerBuffer) 
		org.lwjgl.opencl.CLMem memobj
		int param_name
		java.nio.ByteBuffer param_value
		org.lwjgl.PointerBuffer param_value_size_ret
		long function_pointer
		int __result
	static native int nclGetMemObjectInfo (long, int, long, long, long, long) 
	public static org.lwjgl.opencl.CLSampler clCreateSampler (org.lwjgl.opencl.CLContext, int, int, int, java.nio.IntBuffer) 
		org.lwjgl.opencl.CLContext context
		int normalized_coords
		int addressing_mode
		int filter_mode
		java.nio.IntBuffer errcode_ret
		long function_pointer
		org.lwjgl.opencl.CLSampler __result
	static native long nclCreateSampler (long, int, int, int, long, long) 
	public static int clRetainSampler (org.lwjgl.opencl.CLSampler) 
		org.lwjgl.opencl.CLSampler sampler
		long function_pointer
		int __result
	static native int nclRetainSampler (long, long) 
	public static int clReleaseSampler (org.lwjgl.opencl.CLSampler) 
		org.lwjgl.opencl.CLSampler sampler
		long function_pointer
		int __result
	static native int nclReleaseSampler (long, long) 
	public static int clGetSamplerInfo (org.lwjgl.opencl.CLSampler, int, java.nio.ByteBuffer, org.lwjgl.PointerBuffer) 
		org.lwjgl.opencl.CLSampler sampler
		int param_name
		java.nio.ByteBuffer param_value
		org.lwjgl.PointerBuffer param_value_size_ret
		long function_pointer
		int __result
	static native int nclGetSamplerInfo (long, int, long, long, long, long) 
	public static org.lwjgl.opencl.CLProgram clCreateProgramWithSource (org.lwjgl.opencl.CLContext, java.nio.ByteBuffer, java.nio.IntBuffer) 
		org.lwjgl.opencl.CLContext context
		java.nio.ByteBuffer string
		java.nio.IntBuffer errcode_ret
		long function_pointer
		org.lwjgl.opencl.CLProgram __result
	static native long nclCreateProgramWithSource (long, int, long, long, long, long) 
	public static org.lwjgl.opencl.CLProgram clCreateProgramWithSource (org.lwjgl.opencl.CLContext, java.nio.ByteBuffer, org.lwjgl.PointerBuffer, java.nio.IntBuffer) 
		org.lwjgl.opencl.CLContext context
		java.nio.ByteBuffer strings
		org.lwjgl.PointerBuffer lengths
		java.nio.IntBuffer errcode_ret
		long function_pointer
		org.lwjgl.opencl.CLProgram __result
	static native long nclCreateProgramWithSource2 (long, int, long, long, long, long) 
	public static org.lwjgl.opencl.CLProgram clCreateProgramWithSource (org.lwjgl.opencl.CLContext, java.nio.ByteBuffer[], java.nio.IntBuffer) 
		org.lwjgl.opencl.CLContext context
		java.nio.ByteBuffer[] strings
		java.nio.IntBuffer errcode_ret
		long function_pointer
		org.lwjgl.opencl.CLProgram __result
	static native long nclCreateProgramWithSource3 (long, int, java.nio.ByteBuffer[], long, long, long) 
	public static org.lwjgl.opencl.CLProgram clCreateProgramWithSource (org.lwjgl.opencl.CLContext, java.lang.CharSequence, java.nio.IntBuffer) 
		org.lwjgl.opencl.CLContext context
		CharSequence string
		java.nio.IntBuffer errcode_ret
		long function_pointer
		org.lwjgl.opencl.CLProgram __result
	public static org.lwjgl.opencl.CLProgram clCreateProgramWithSource (org.lwjgl.opencl.CLContext, java.lang.CharSequence[], java.nio.IntBuffer) 
		org.lwjgl.opencl.CLContext context
		CharSequence[] strings
		java.nio.IntBuffer errcode_ret
		long function_pointer
		org.lwjgl.opencl.CLProgram __result
	static native long nclCreateProgramWithSource4 (long, int, long, long, long, long) 
	public static org.lwjgl.opencl.CLProgram clCreateProgramWithBinary (org.lwjgl.opencl.CLContext, org.lwjgl.opencl.CLDevice, java.nio.ByteBuffer, java.nio.IntBuffer, java.nio.IntBuffer) 
		org.lwjgl.opencl.CLContext context
		org.lwjgl.opencl.CLDevice device
		java.nio.ByteBuffer binary
		java.nio.IntBuffer binary_status
		java.nio.IntBuffer errcode_ret
		long function_pointer
		org.lwjgl.opencl.CLProgram __result
	static native long nclCreateProgramWithBinary (long, int, long, long, long, long, long, long) 
	public static org.lwjgl.opencl.CLProgram clCreateProgramWithBinary (org.lwjgl.opencl.CLContext, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer, java.nio.ByteBuffer, java.nio.IntBuffer, java.nio.IntBuffer) 
		org.lwjgl.opencl.CLContext context
		org.lwjgl.PointerBuffer device_list
		org.lwjgl.PointerBuffer lengths
		java.nio.ByteBuffer binaries
		java.nio.IntBuffer binary_status
		java.nio.IntBuffer errcode_ret
		long function_pointer
		org.lwjgl.opencl.CLProgram __result
	static native long nclCreateProgramWithBinary2 (long, int, long, long, long, long, long, long) 
	public static org.lwjgl.opencl.CLProgram clCreateProgramWithBinary (org.lwjgl.opencl.CLContext, org.lwjgl.PointerBuffer, java.nio.ByteBuffer[], java.nio.IntBuffer, java.nio.IntBuffer) 
		org.lwjgl.opencl.CLContext context
		org.lwjgl.PointerBuffer device_list
		java.nio.ByteBuffer[] binaries
		java.nio.IntBuffer binary_status
		java.nio.IntBuffer errcode_ret
		long function_pointer
		org.lwjgl.opencl.CLProgram __result
	static native long nclCreateProgramWithBinary3 (long, int, long, long, java.nio.ByteBuffer[], long, long, long) 
	public static int clRetainProgram (org.lwjgl.opencl.CLProgram) 
		org.lwjgl.opencl.CLProgram program
		long function_pointer
		int __result
	static native int nclRetainProgram (long, long) 
	public static int clReleaseProgram (org.lwjgl.opencl.CLProgram) 
		org.lwjgl.opencl.CLProgram program
		long function_pointer
		int __result
	static native int nclReleaseProgram (long, long) 
	public static int clBuildProgram (org.lwjgl.opencl.CLProgram, org.lwjgl.PointerBuffer, java.nio.ByteBuffer, org.lwjgl.opencl.CLBuildProgramCallback) 
		org.lwjgl.opencl.CLProgram program
		org.lwjgl.PointerBuffer device_list
		java.nio.ByteBuffer options
		org.lwjgl.opencl.CLBuildProgramCallback pfn_notify
		long function_pointer
		long user_data
		int __result
	static native int nclBuildProgram (long, int, long, long, long, long, long) 
	public static int clBuildProgram (org.lwjgl.opencl.CLProgram, org.lwjgl.PointerBuffer, java.lang.CharSequence, org.lwjgl.opencl.CLBuildProgramCallback) 
		org.lwjgl.opencl.CLProgram program
		org.lwjgl.PointerBuffer device_list
		CharSequence options
		org.lwjgl.opencl.CLBuildProgramCallback pfn_notify
		long function_pointer
		long user_data
		int __result
	public static int clBuildProgram (org.lwjgl.opencl.CLProgram, org.lwjgl.opencl.CLDevice, java.lang.CharSequence, org.lwjgl.opencl.CLBuildProgramCallback) 
		org.lwjgl.opencl.CLProgram program
		org.lwjgl.opencl.CLDevice device
		CharSequence options
		org.lwjgl.opencl.CLBuildProgramCallback pfn_notify
		long function_pointer
		long user_data
		int __result
	public static int clUnloadCompiler () 
		long function_pointer
		int __result
	static native int nclUnloadCompiler (long) 
	public static int clGetProgramInfo (org.lwjgl.opencl.CLProgram, int, java.nio.ByteBuffer, org.lwjgl.PointerBuffer) 
		org.lwjgl.opencl.CLProgram program
		int param_name
		java.nio.ByteBuffer param_value
		org.lwjgl.PointerBuffer param_value_size_ret
		long function_pointer
		int __result
	static native int nclGetProgramInfo (long, int, long, long, long, long) 
	public static int clGetProgramInfo (org.lwjgl.opencl.CLProgram, org.lwjgl.PointerBuffer, java.nio.ByteBuffer, org.lwjgl.PointerBuffer) 
		org.lwjgl.opencl.CLProgram program
		org.lwjgl.PointerBuffer sizes
		java.nio.ByteBuffer param_value
		org.lwjgl.PointerBuffer param_value_size_ret
		long function_pointer
		int __result
	static native int nclGetProgramInfo2 (long, int, long, long, long, long, long) 
	public static int clGetProgramInfo (org.lwjgl.opencl.CLProgram, java.nio.ByteBuffer[], org.lwjgl.PointerBuffer) 
		org.lwjgl.opencl.CLProgram program
		java.nio.ByteBuffer[] param_value
		org.lwjgl.PointerBuffer param_value_size_ret
		long function_pointer
		int __result
	static native int nclGetProgramInfo3 (long, int, long, java.nio.ByteBuffer[], long, long) 
	public static int clGetProgramBuildInfo (org.lwjgl.opencl.CLProgram, org.lwjgl.opencl.CLDevice, int, java.nio.ByteBuffer, org.lwjgl.PointerBuffer) 
		org.lwjgl.opencl.CLProgram program
		org.lwjgl.opencl.CLDevice device
		int param_name
		java.nio.ByteBuffer param_value
		org.lwjgl.PointerBuffer param_value_size_ret
		long function_pointer
		int __result
	static native int nclGetProgramBuildInfo (long, long, int, long, long, long, long) 
	public static org.lwjgl.opencl.CLKernel clCreateKernel (org.lwjgl.opencl.CLProgram, java.nio.ByteBuffer, java.nio.IntBuffer) 
		org.lwjgl.opencl.CLProgram program
		java.nio.ByteBuffer kernel_name
		java.nio.IntBuffer errcode_ret
		long function_pointer
		org.lwjgl.opencl.CLKernel __result
	static native long nclCreateKernel (long, long, long, long) 
	public static org.lwjgl.opencl.CLKernel clCreateKernel (org.lwjgl.opencl.CLProgram, java.lang.CharSequence, java.nio.IntBuffer) 
		org.lwjgl.opencl.CLProgram program
		CharSequence kernel_name
		java.nio.IntBuffer errcode_ret
		long function_pointer
		org.lwjgl.opencl.CLKernel __result
	public static int clCreateKernelsInProgram (org.lwjgl.opencl.CLProgram, org.lwjgl.PointerBuffer, java.nio.IntBuffer) 
		org.lwjgl.opencl.CLProgram program
		org.lwjgl.PointerBuffer kernels
		java.nio.IntBuffer num_kernels_ret
		long function_pointer
		int __result
	static native int nclCreateKernelsInProgram (long, int, long, long, long) 
	public static int clRetainKernel (org.lwjgl.opencl.CLKernel) 
		org.lwjgl.opencl.CLKernel kernel
		long function_pointer
		int __result
	static native int nclRetainKernel (long, long) 
	public static int clReleaseKernel (org.lwjgl.opencl.CLKernel) 
		org.lwjgl.opencl.CLKernel kernel
		long function_pointer
		int __result
	static native int nclReleaseKernel (long, long) 
	public static int clSetKernelArg (org.lwjgl.opencl.CLKernel, int, long) 
		org.lwjgl.opencl.CLKernel kernel
		int arg_index
		long arg_value_arg_size
		long function_pointer
		int __result
	public static int clSetKernelArg (org.lwjgl.opencl.CLKernel, int, java.nio.ByteBuffer) 
		org.lwjgl.opencl.CLKernel kernel
		int arg_index
		java.nio.ByteBuffer arg_value
		long function_pointer
		int __result
	public static int clSetKernelArg (org.lwjgl.opencl.CLKernel, int, java.nio.DoubleBuffer) 
		org.lwjgl.opencl.CLKernel kernel
		int arg_index
		java.nio.DoubleBuffer arg_value
		long function_pointer
		int __result
	public static int clSetKernelArg (org.lwjgl.opencl.CLKernel, int, java.nio.FloatBuffer) 
		org.lwjgl.opencl.CLKernel kernel
		int arg_index
		java.nio.FloatBuffer arg_value
		long function_pointer
		int __result
	public static int clSetKernelArg (org.lwjgl.opencl.CLKernel, int, java.nio.IntBuffer) 
		org.lwjgl.opencl.CLKernel kernel
		int arg_index
		java.nio.IntBuffer arg_value
		long function_pointer
		int __result
	public static int clSetKernelArg (org.lwjgl.opencl.CLKernel, int, java.nio.LongBuffer) 
		org.lwjgl.opencl.CLKernel kernel
		int arg_index
		java.nio.LongBuffer arg_value
		long function_pointer
		int __result
	public static int clSetKernelArg (org.lwjgl.opencl.CLKernel, int, java.nio.ShortBuffer) 
		org.lwjgl.opencl.CLKernel kernel
		int arg_index
		java.nio.ShortBuffer arg_value
		long function_pointer
		int __result
	static native int nclSetKernelArg (long, int, long, long, long) 
	public static int clSetKernelArg (org.lwjgl.opencl.CLKernel, int, org.lwjgl.opencl.CLObject) 
		org.lwjgl.opencl.CLKernel kernel
		int arg_index
		org.lwjgl.opencl.CLObject arg_value
		long function_pointer
		int __result
	static int clSetKernelArg (org.lwjgl.opencl.CLKernel, int, long, java.nio.Buffer) 
		org.lwjgl.opencl.CLKernel kernel
		int arg_index
		long arg_size
		java.nio.Buffer arg_value
		long function_pointer
		int __result
	public static int clGetKernelInfo (org.lwjgl.opencl.CLKernel, int, java.nio.ByteBuffer, org.lwjgl.PointerBuffer) 
		org.lwjgl.opencl.CLKernel kernel
		int param_name
		java.nio.ByteBuffer param_value
		org.lwjgl.PointerBuffer param_value_size_ret
		long function_pointer
		int __result
	static native int nclGetKernelInfo (long, int, long, long, long, long) 
	public static int clGetKernelWorkGroupInfo (org.lwjgl.opencl.CLKernel, org.lwjgl.opencl.CLDevice, int, java.nio.ByteBuffer, org.lwjgl.PointerBuffer) 
		org.lwjgl.opencl.CLKernel kernel
		org.lwjgl.opencl.CLDevice device
		int param_name
		java.nio.ByteBuffer param_value
		org.lwjgl.PointerBuffer param_value_size_ret
		long function_pointer
		int __result
	static native int nclGetKernelWorkGroupInfo (long, long, int, long, long, long, long) 
	public static int clEnqueueNDRangeKernel (org.lwjgl.opencl.CLCommandQueue, org.lwjgl.opencl.CLKernel, int, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer) 
		org.lwjgl.opencl.CLCommandQueue command_queue
		org.lwjgl.opencl.CLKernel kernel
		int work_dim
		org.lwjgl.PointerBuffer global_work_offset
		org.lwjgl.PointerBuffer global_work_size
		org.lwjgl.PointerBuffer local_work_size
		org.lwjgl.PointerBuffer event_wait_list
		org.lwjgl.PointerBuffer event
		long function_pointer
		int __result
	static native int nclEnqueueNDRangeKernel (long, long, int, long, long, long, int, long, long, long) 
	public static int clEnqueueTask (org.lwjgl.opencl.CLCommandQueue, org.lwjgl.opencl.CLKernel, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer) 
		org.lwjgl.opencl.CLCommandQueue command_queue
		org.lwjgl.opencl.CLKernel kernel
		org.lwjgl.PointerBuffer event_wait_list
		org.lwjgl.PointerBuffer event
		long function_pointer
		int __result
	static native int nclEnqueueTask (long, long, int, long, long, long) 
	public static int clEnqueueNativeKernel (org.lwjgl.opencl.CLCommandQueue, org.lwjgl.opencl.CLNativeKernel, org.lwjgl.opencl.CLMem[], long[], org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer) 
		org.lwjgl.opencl.CLCommandQueue command_queue
		org.lwjgl.opencl.CLNativeKernel user_func
		org.lwjgl.opencl.CLMem[] mem_list
		long[] sizes
		org.lwjgl.PointerBuffer event_wait_list
		org.lwjgl.PointerBuffer event
		long function_pointer
		long user_func_ref
		java.nio.ByteBuffer args
		int __result
	static native int nclEnqueueNativeKernel (long, long, long, long, int, org.lwjgl.opencl.CLMem[], int, long, long, long) 
	public static int clWaitForEvents (org.lwjgl.PointerBuffer) 
		org.lwjgl.PointerBuffer event_list
		long function_pointer
		int __result
	static native int nclWaitForEvents (int, long, long) 
	public static int clWaitForEvents (org.lwjgl.opencl.CLEvent) 
		org.lwjgl.opencl.CLEvent event
		long function_pointer
		int __result
	public static int clGetEventInfo (org.lwjgl.opencl.CLEvent, int, java.nio.ByteBuffer, org.lwjgl.PointerBuffer) 
		org.lwjgl.opencl.CLEvent event
		int param_name
		java.nio.ByteBuffer param_value
		org.lwjgl.PointerBuffer param_value_size_ret
		long function_pointer
		int __result
	static native int nclGetEventInfo (long, int, long, long, long, long) 
	public static int clRetainEvent (org.lwjgl.opencl.CLEvent) 
		org.lwjgl.opencl.CLEvent event
		long function_pointer
		int __result
	static native int nclRetainEvent (long, long) 
	public static int clReleaseEvent (org.lwjgl.opencl.CLEvent) 
		org.lwjgl.opencl.CLEvent event
		long function_pointer
		int __result
	static native int nclReleaseEvent (long, long) 
	public static int clEnqueueMarker (org.lwjgl.opencl.CLCommandQueue, org.lwjgl.PointerBuffer) 
		org.lwjgl.opencl.CLCommandQueue command_queue
		org.lwjgl.PointerBuffer event
		long function_pointer
		int __result
	static native int nclEnqueueMarker (long, long, long) 
	public static int clEnqueueBarrier (org.lwjgl.opencl.CLCommandQueue) 
		org.lwjgl.opencl.CLCommandQueue command_queue
		long function_pointer
		int __result
	static native int nclEnqueueBarrier (long, long) 
	public static int clEnqueueWaitForEvents (org.lwjgl.opencl.CLCommandQueue, org.lwjgl.PointerBuffer) 
		org.lwjgl.opencl.CLCommandQueue command_queue
		org.lwjgl.PointerBuffer event_list
		long function_pointer
		int __result
	static native int nclEnqueueWaitForEvents (long, int, long, long) 
	public static int clEnqueueWaitForEvents (org.lwjgl.opencl.CLCommandQueue, org.lwjgl.opencl.CLEvent) 
		org.lwjgl.opencl.CLCommandQueue command_queue
		org.lwjgl.opencl.CLEvent event
		long function_pointer
		int __result
	public static int clGetEventProfilingInfo (org.lwjgl.opencl.CLEvent, int, java.nio.ByteBuffer, org.lwjgl.PointerBuffer) 
		org.lwjgl.opencl.CLEvent event
		int param_name
		java.nio.ByteBuffer param_value
		org.lwjgl.PointerBuffer param_value_size_ret
		long function_pointer
		int __result
	static native int nclGetEventProfilingInfo (long, int, long, long, long, long) 
	public static int clFlush (org.lwjgl.opencl.CLCommandQueue) 
		org.lwjgl.opencl.CLCommandQueue command_queue
		long function_pointer
		int __result
	static native int nclFlush (long, long) 
	public static int clFinish (org.lwjgl.opencl.CLCommandQueue) 
		org.lwjgl.opencl.CLCommandQueue command_queue
		long function_pointer
		int __result
	static native int nclFinish (long, long) 
	static org.lwjgl.opencl.CLFunctionAddress clGetExtensionFunctionAddress (java.nio.ByteBuffer) 
		java.nio.ByteBuffer func_name
		long function_pointer
		org.lwjgl.opencl.CLFunctionAddress __result
	static native long nclGetExtensionFunctionAddress (long, long) 
	static org.lwjgl.opencl.CLFunctionAddress clGetExtensionFunctionAddress (java.lang.CharSequence) 
		CharSequence func_name
		long function_pointer
		org.lwjgl.opencl.CLFunctionAddress __result
}

org/lwjgl/opencl/CL10GL.class
CL10GL.java
package org.lwjgl.opencl
public final org.lwjgl.opencl.CL10GL extends java.lang.Object {
	public static final int CL_GL_OBJECT_BUFFER
	public static final int CL_GL_OBJECT_TEXTURE2D
	public static final int CL_GL_OBJECT_TEXTURE3D
	public static final int CL_GL_OBJECT_RENDERBUFFER
	public static final int CL_GL_TEXTURE_TARGET
	public static final int CL_GL_MIPMAP_LEVEL
	private void  () 
	public static org.lwjgl.opencl.CLMem clCreateFromGLBuffer (org.lwjgl.opencl.CLContext, long, int, java.nio.IntBuffer) 
		org.lwjgl.opencl.CLContext context
		long flags
		int bufobj
		java.nio.IntBuffer errcode_ret
		long function_pointer
		org.lwjgl.opencl.CLMem __result
	static native long nclCreateFromGLBuffer (long, long, int, long, long) 
	public static org.lwjgl.opencl.CLMem clCreateFromGLTexture2D (org.lwjgl.opencl.CLContext, long, int, int, int, java.nio.IntBuffer) 
		org.lwjgl.opencl.CLContext context
		long flags
		int target
		int miplevel
		int texture
		java.nio.IntBuffer errcode_ret
		long function_pointer
		org.lwjgl.opencl.CLMem __result
	static native long nclCreateFromGLTexture2D (long, long, int, int, int, long, long) 
	public static org.lwjgl.opencl.CLMem clCreateFromGLTexture3D (org.lwjgl.opencl.CLContext, long, int, int, int, java.nio.IntBuffer) 
		org.lwjgl.opencl.CLContext context
		long flags
		int target
		int miplevel
		int texture
		java.nio.IntBuffer errcode_ret
		long function_pointer
		org.lwjgl.opencl.CLMem __result
	static native long nclCreateFromGLTexture3D (long, long, int, int, int, long, long) 
	public static org.lwjgl.opencl.CLMem clCreateFromGLRenderbuffer (org.lwjgl.opencl.CLContext, long, int, java.nio.IntBuffer) 
		org.lwjgl.opencl.CLContext context
		long flags
		int renderbuffer
		java.nio.IntBuffer errcode_ret
		long function_pointer
		org.lwjgl.opencl.CLMem __result
	static native long nclCreateFromGLRenderbuffer (long, long, int, long, long) 
	public static int clGetGLObjectInfo (org.lwjgl.opencl.CLMem, java.nio.IntBuffer, java.nio.IntBuffer) 
		org.lwjgl.opencl.CLMem memobj
		java.nio.IntBuffer gl_object_type
		java.nio.IntBuffer gl_object_name
		long function_pointer
		int __result
	static native int nclGetGLObjectInfo (long, long, long, long) 
	public static int clGetGLTextureInfo (org.lwjgl.opencl.CLMem, int, java.nio.ByteBuffer, org.lwjgl.PointerBuffer) 
		org.lwjgl.opencl.CLMem memobj
		int param_name
		java.nio.ByteBuffer param_value
		org.lwjgl.PointerBuffer param_value_size_ret
		long function_pointer
		int __result
	static native int nclGetGLTextureInfo (long, int, long, long, long, long) 
	public static int clEnqueueAcquireGLObjects (org.lwjgl.opencl.CLCommandQueue, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer) 
		org.lwjgl.opencl.CLCommandQueue command_queue
		org.lwjgl.PointerBuffer mem_objects
		org.lwjgl.PointerBuffer event_wait_list
		org.lwjgl.PointerBuffer event
		long function_pointer
		int __result
	static native int nclEnqueueAcquireGLObjects (long, int, long, int, long, long, long) 
	public static int clEnqueueAcquireGLObjects (org.lwjgl.opencl.CLCommandQueue, org.lwjgl.opencl.CLMem, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer) 
		org.lwjgl.opencl.CLCommandQueue command_queue
		org.lwjgl.opencl.CLMem mem_object
		org.lwjgl.PointerBuffer event_wait_list
		org.lwjgl.PointerBuffer event
		long function_pointer
		int __result
	public static int clEnqueueReleaseGLObjects (org.lwjgl.opencl.CLCommandQueue, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer) 
		org.lwjgl.opencl.CLCommandQueue command_queue
		org.lwjgl.PointerBuffer mem_objects
		org.lwjgl.PointerBuffer event_wait_list
		org.lwjgl.PointerBuffer event
		long function_pointer
		int __result
	static native int nclEnqueueReleaseGLObjects (long, int, long, int, long, long, long) 
	public static int clEnqueueReleaseGLObjects (org.lwjgl.opencl.CLCommandQueue, org.lwjgl.opencl.CLMem, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer) 
		org.lwjgl.opencl.CLCommandQueue command_queue
		org.lwjgl.opencl.CLMem mem_object
		org.lwjgl.PointerBuffer event_wait_list
		org.lwjgl.PointerBuffer event
		long function_pointer
		int __result
}

org/lwjgl/opencl/CL11.class
CL11.java
package org.lwjgl.opencl
public final org.lwjgl.opencl.CL11 extends java.lang.Object {
	public static final int CL_MISALIGNED_SUB_BUFFER_OFFSET
	public static final int CL_EXEC_STATUS_ERROR_FOR_EVENTS_IN_WAIT_LIST
	public static final int CL_INVALID_PROPERTY
	public static final int CL_VERSION_1_1
	public static final int CL_DEVICE_PREFERRED_VECTOR_WIDTH_HALF
	public static final int CL_DEVICE_HOST_UNIFIED_MEMORY
	public static final int CL_DEVICE_NATIVE_VECTOR_WIDTH_CHAR
	public static final int CL_DEVICE_NATIVE_VECTOR_WIDTH_SHORT
	public static final int CL_DEVICE_NATIVE_VECTOR_WIDTH_INT
	public static final int CL_DEVICE_NATIVE_VECTOR_WIDTH_LONG
	public static final int CL_DEVICE_NATIVE_VECTOR_WIDTH_FLOAT
	public static final int CL_DEVICE_NATIVE_VECTOR_WIDTH_DOUBLE
	public static final int CL_DEVICE_NATIVE_VECTOR_WIDTH_HALF
	public static final int CL_DEVICE_OPENCL_C_VERSION
	public static final int CL_FP_SOFT_FLOAT
	public static final int CL_CONTEXT_NUM_DEVICES
	public static final int CL_Rx
	public static final int CL_RGx
	public static final int CL_RGBx
	public static final int CL_MEM_ASSOCIATED_MEMOBJECT
	public static final int CL_MEM_OFFSET
	public static final int CL_ADDRESS_MIRRORED_REPEAT
	public static final int CL_KERNEL_PREFERRED_WORK_GROUP_SIZE_MULTIPLE
	public static final int CL_KERNEL_PRIVATE_MEM_SIZE
	public static final int CL_EVENT_CONTEXT
	public static final int CL_COMMAND_READ_BUFFER_RECT
	public static final int CL_COMMAND_WRITE_BUFFER_RECT
	public static final int CL_COMMAND_COPY_BUFFER_RECT
	public static final int CL_COMMAND_USER
	public static final int CL_BUFFER_CREATE_TYPE_REGION
	private void  () 
	public static org.lwjgl.opencl.CLMem clCreateSubBuffer (org.lwjgl.opencl.CLMem, long, int, java.nio.ByteBuffer, java.nio.IntBuffer) 
		org.lwjgl.opencl.CLMem buffer
		long flags
		int buffer_create_type
		java.nio.ByteBuffer buffer_create_info
		java.nio.IntBuffer errcode_ret
		long function_pointer
		org.lwjgl.opencl.CLMem __result
	static native long nclCreateSubBuffer (long, long, int, long, long, long) 
	public static int clSetMemObjectDestructorCallback (org.lwjgl.opencl.CLMem, org.lwjgl.opencl.CLMemObjectDestructorCallback) 
		org.lwjgl.opencl.CLMem memobj
		org.lwjgl.opencl.CLMemObjectDestructorCallback pfn_notify
		long function_pointer
		long user_data
		int __result
	static native int nclSetMemObjectDestructorCallback (long, long, long, long) 
	public static int clEnqueueReadBufferRect (org.lwjgl.opencl.CLCommandQueue, org.lwjgl.opencl.CLMem, int, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer, long, long, long, long, java.nio.ByteBuffer, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer) 
		org.lwjgl.opencl.CLCommandQueue command_queue
		org.lwjgl.opencl.CLMem buffer
		int blocking_read
		org.lwjgl.PointerBuffer buffer_offset
		org.lwjgl.PointerBuffer host_offset
		org.lwjgl.PointerBuffer region
		long buffer_row_pitch
		long buffer_slice_pitch
		long host_row_pitch
		long host_slice_pitch
		java.nio.ByteBuffer ptr
		org.lwjgl.PointerBuffer event_wait_list
		org.lwjgl.PointerBuffer event
		long function_pointer
		int __result
	public static int clEnqueueReadBufferRect (org.lwjgl.opencl.CLCommandQueue, org.lwjgl.opencl.CLMem, int, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer, long, long, long, long, java.nio.DoubleBuffer, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer) 
		org.lwjgl.opencl.CLCommandQueue command_queue
		org.lwjgl.opencl.CLMem buffer
		int blocking_read
		org.lwjgl.PointerBuffer buffer_offset
		org.lwjgl.PointerBuffer host_offset
		org.lwjgl.PointerBuffer region
		long buffer_row_pitch
		long buffer_slice_pitch
		long host_row_pitch
		long host_slice_pitch
		java.nio.DoubleBuffer ptr
		org.lwjgl.PointerBuffer event_wait_list
		org.lwjgl.PointerBuffer event
		long function_pointer
		int __result
	public static int clEnqueueReadBufferRect (org.lwjgl.opencl.CLCommandQueue, org.lwjgl.opencl.CLMem, int, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer, long, long, long, long, java.nio.FloatBuffer, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer) 
		org.lwjgl.opencl.CLCommandQueue command_queue
		org.lwjgl.opencl.CLMem buffer
		int blocking_read
		org.lwjgl.PointerBuffer buffer_offset
		org.lwjgl.PointerBuffer host_offset
		org.lwjgl.PointerBuffer region
		long buffer_row_pitch
		long buffer_slice_pitch
		long host_row_pitch
		long host_slice_pitch
		java.nio.FloatBuffer ptr
		org.lwjgl.PointerBuffer event_wait_list
		org.lwjgl.PointerBuffer event
		long function_pointer
		int __result
	public static int clEnqueueReadBufferRect (org.lwjgl.opencl.CLCommandQueue, org.lwjgl.opencl.CLMem, int, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer, long, long, long, long, java.nio.IntBuffer, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer) 
		org.lwjgl.opencl.CLCommandQueue command_queue
		org.lwjgl.opencl.CLMem buffer
		int blocking_read
		org.lwjgl.PointerBuffer buffer_offset
		org.lwjgl.PointerBuffer host_offset
		org.lwjgl.PointerBuffer region
		long buffer_row_pitch
		long buffer_slice_pitch
		long host_row_pitch
		long host_slice_pitch
		java.nio.IntBuffer ptr
		org.lwjgl.PointerBuffer event_wait_list
		org.lwjgl.PointerBuffer event
		long function_pointer
		int __result
	public static int clEnqueueReadBufferRect (org.lwjgl.opencl.CLCommandQueue, org.lwjgl.opencl.CLMem, int, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer, long, long, long, long, java.nio.LongBuffer, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer) 
		org.lwjgl.opencl.CLCommandQueue command_queue
		org.lwjgl.opencl.CLMem buffer
		int blocking_read
		org.lwjgl.PointerBuffer buffer_offset
		org.lwjgl.PointerBuffer host_offset
		org.lwjgl.PointerBuffer region
		long buffer_row_pitch
		long buffer_slice_pitch
		long host_row_pitch
		long host_slice_pitch
		java.nio.LongBuffer ptr
		org.lwjgl.PointerBuffer event_wait_list
		org.lwjgl.PointerBuffer event
		long function_pointer
		int __result
	public static int clEnqueueReadBufferRect (org.lwjgl.opencl.CLCommandQueue, org.lwjgl.opencl.CLMem, int, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer, long, long, long, long, java.nio.ShortBuffer, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer) 
		org.lwjgl.opencl.CLCommandQueue command_queue
		org.lwjgl.opencl.CLMem buffer
		int blocking_read
		org.lwjgl.PointerBuffer buffer_offset
		org.lwjgl.PointerBuffer host_offset
		org.lwjgl.PointerBuffer region
		long buffer_row_pitch
		long buffer_slice_pitch
		long host_row_pitch
		long host_slice_pitch
		java.nio.ShortBuffer ptr
		org.lwjgl.PointerBuffer event_wait_list
		org.lwjgl.PointerBuffer event
		long function_pointer
		int __result
	static native int nclEnqueueReadBufferRect (long, long, int, long, long, long, long, long, long, long, long, int, long, long, long) 
	public static int clEnqueueWriteBufferRect (org.lwjgl.opencl.CLCommandQueue, org.lwjgl.opencl.CLMem, int, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer, long, long, long, long, java.nio.ByteBuffer, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer) 
		org.lwjgl.opencl.CLCommandQueue command_queue
		org.lwjgl.opencl.CLMem buffer
		int blocking_write
		org.lwjgl.PointerBuffer buffer_offset
		org.lwjgl.PointerBuffer host_offset
		org.lwjgl.PointerBuffer region
		long buffer_row_pitch
		long buffer_slice_pitch
		long host_row_pitch
		long host_slice_pitch
		java.nio.ByteBuffer ptr
		org.lwjgl.PointerBuffer event_wait_list
		org.lwjgl.PointerBuffer event
		long function_pointer
		int __result
	public static int clEnqueueWriteBufferRect (org.lwjgl.opencl.CLCommandQueue, org.lwjgl.opencl.CLMem, int, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer, long, long, long, long, java.nio.DoubleBuffer, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer) 
		org.lwjgl.opencl.CLCommandQueue command_queue
		org.lwjgl.opencl.CLMem buffer
		int blocking_write
		org.lwjgl.PointerBuffer buffer_offset
		org.lwjgl.PointerBuffer host_offset
		org.lwjgl.PointerBuffer region
		long buffer_row_pitch
		long buffer_slice_pitch
		long host_row_pitch
		long host_slice_pitch
		java.nio.DoubleBuffer ptr
		org.lwjgl.PointerBuffer event_wait_list
		org.lwjgl.PointerBuffer event
		long function_pointer
		int __result
	public static int clEnqueueWriteBufferRect (org.lwjgl.opencl.CLCommandQueue, org.lwjgl.opencl.CLMem, int, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer, long, long, long, long, java.nio.FloatBuffer, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer) 
		org.lwjgl.opencl.CLCommandQueue command_queue
		org.lwjgl.opencl.CLMem buffer
		int blocking_write
		org.lwjgl.PointerBuffer buffer_offset
		org.lwjgl.PointerBuffer host_offset
		org.lwjgl.PointerBuffer region
		long buffer_row_pitch
		long buffer_slice_pitch
		long host_row_pitch
		long host_slice_pitch
		java.nio.FloatBuffer ptr
		org.lwjgl.PointerBuffer event_wait_list
		org.lwjgl.PointerBuffer event
		long function_pointer
		int __result
	public static int clEnqueueWriteBufferRect (org.lwjgl.opencl.CLCommandQueue, org.lwjgl.opencl.CLMem, int, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer, long, long, long, long, java.nio.IntBuffer, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer) 
		org.lwjgl.opencl.CLCommandQueue command_queue
		org.lwjgl.opencl.CLMem buffer
		int blocking_write
		org.lwjgl.PointerBuffer buffer_offset
		org.lwjgl.PointerBuffer host_offset
		org.lwjgl.PointerBuffer region
		long buffer_row_pitch
		long buffer_slice_pitch
		long host_row_pitch
		long host_slice_pitch
		java.nio.IntBuffer ptr
		org.lwjgl.PointerBuffer event_wait_list
		org.lwjgl.PointerBuffer event
		long function_pointer
		int __result
	public static int clEnqueueWriteBufferRect (org.lwjgl.opencl.CLCommandQueue, org.lwjgl.opencl.CLMem, int, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer, long, long, long, long, java.nio.LongBuffer, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer) 
		org.lwjgl.opencl.CLCommandQueue command_queue
		org.lwjgl.opencl.CLMem buffer
		int blocking_write
		org.lwjgl.PointerBuffer buffer_offset
		org.lwjgl.PointerBuffer host_offset
		org.lwjgl.PointerBuffer region
		long buffer_row_pitch
		long buffer_slice_pitch
		long host_row_pitch
		long host_slice_pitch
		java.nio.LongBuffer ptr
		org.lwjgl.PointerBuffer event_wait_list
		org.lwjgl.PointerBuffer event
		long function_pointer
		int __result
	public static int clEnqueueWriteBufferRect (org.lwjgl.opencl.CLCommandQueue, org.lwjgl.opencl.CLMem, int, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer, long, long, long, long, java.nio.ShortBuffer, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer) 
		org.lwjgl.opencl.CLCommandQueue command_queue
		org.lwjgl.opencl.CLMem buffer
		int blocking_write
		org.lwjgl.PointerBuffer buffer_offset
		org.lwjgl.PointerBuffer host_offset
		org.lwjgl.PointerBuffer region
		long buffer_row_pitch
		long buffer_slice_pitch
		long host_row_pitch
		long host_slice_pitch
		java.nio.ShortBuffer ptr
		org.lwjgl.PointerBuffer event_wait_list
		org.lwjgl.PointerBuffer event
		long function_pointer
		int __result
	static native int nclEnqueueWriteBufferRect (long, long, int, long, long, long, long, long, long, long, long, int, long, long, long) 
	public static int clEnqueueCopyBufferRect (org.lwjgl.opencl.CLCommandQueue, org.lwjgl.opencl.CLMem, org.lwjgl.opencl.CLMem, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer, long, long, long, long, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer) 
		org.lwjgl.opencl.CLCommandQueue command_queue
		org.lwjgl.opencl.CLMem src_buffer
		org.lwjgl.opencl.CLMem dst_buffer
		org.lwjgl.PointerBuffer src_origin
		org.lwjgl.PointerBuffer dst_origin
		org.lwjgl.PointerBuffer region
		long src_row_pitch
		long src_slice_pitch
		long dst_row_pitch
		long dst_slice_pitch
		org.lwjgl.PointerBuffer event_wait_list
		org.lwjgl.PointerBuffer event
		long function_pointer
		int __result
	static native int nclEnqueueCopyBufferRect (long, long, long, long, long, long, long, long, long, long, int, long, long, long) 
	public static org.lwjgl.opencl.CLEvent clCreateUserEvent (org.lwjgl.opencl.CLContext, java.nio.IntBuffer) 
		org.lwjgl.opencl.CLContext context
		java.nio.IntBuffer errcode_ret
		long function_pointer
		org.lwjgl.opencl.CLEvent __result
	static native long nclCreateUserEvent (long, long, long) 
	public static int clSetUserEventStatus (org.lwjgl.opencl.CLEvent, int) 
		org.lwjgl.opencl.CLEvent event
		int execution_status
		long function_pointer
		int __result
	static native int nclSetUserEventStatus (long, int, long) 
	public static int clSetEventCallback (org.lwjgl.opencl.CLEvent, int, org.lwjgl.opencl.CLEventCallback) 
		org.lwjgl.opencl.CLEvent event
		int command_exec_callback_type
		org.lwjgl.opencl.CLEventCallback pfn_notify
		long function_pointer
		long user_data
		int __result
	static native int nclSetEventCallback (long, int, long, long, long) 
}

org/lwjgl/opencl/CL12.class
CL12.java
package org.lwjgl.opencl
public final org.lwjgl.opencl.CL12 extends java.lang.Object {
	public static final int CL_COMPILE_PROGRAM_FAILURE
	public static final int CL_LINKER_NOT_AVAILABLE
	public static final int CL_LINK_PROGRAM_FAILURE
	public static final int CL_DEVICE_PARTITION_FAILED
	public static final int CL_KERNEL_ARG_INFO_NOT_AVAILABLE
	public static final int CL_INVALID_IMAGE_DESCRIPTOR
	public static final int CL_INVALID_COMPILER_OPTIONS
	public static final int CL_INVALID_LINKER_OPTIONS
	public static final int CL_INVALID_DEVICE_PARTITION_COUNT
	public static final int CL_VERSION_1_2
	public static final int CL_BLOCKING
	public static final int CL_NON_BLOCKING
	public static final int CL_DEVICE_TYPE_CUSTOM
	public static final int CL_DEVICE_DOUBLE_FP_CONFIG
	public static final int CL_DEVICE_LINKER_AVAILABLE
	public static final int CL_DEVICE_BUILT_IN_KERNELS
	public static final int CL_DEVICE_IMAGE_MAX_BUFFER_SIZE
	public static final int CL_DEVICE_IMAGE_MAX_ARRAY_SIZE
	public static final int CL_DEVICE_PARENT_DEVICE
	public static final int CL_DEVICE_PARTITION_MAX_SUB_DEVICES
	public static final int CL_DEVICE_PARTITION_PROPERTIES
	public static final int CL_DEVICE_PARTITION_AFFINITY_DOMAIN
	public static final int CL_DEVICE_PARTITION_TYPE
	public static final int CL_DEVICE_REFERENCE_COUNT
	public static final int CL_DEVICE_PREFERRED_INTEROP_USER_SYNC
	public static final int CL_DEVICE_PRINTF_BUFFER_SIZE
	public static final int CL_FP_CORRECTLY_ROUNDED_DIVIDE_SQRT
	public static final int CL_CONTEXT_INTEROP_USER_SYNC
	public static final int CL_DEVICE_PARTITION_EQUALLY
	public static final int CL_DEVICE_PARTITION_BY_COUNTS
	public static final int CL_DEVICE_PARTITION_BY_COUNTS_LIST_END
	public static final int CL_DEVICE_PARTITION_BY_AFFINITY_DOMAIN
	public static final int CL_DEVICE_AFFINITY_DOMAIN_NUMA
	public static final int CL_DEVICE_AFFINITY_DOMAIN_L4_CACHE
	public static final int CL_DEVICE_AFFINITY_DOMAIN_L3_CACHE
	public static final int CL_DEVICE_AFFINITY_DOMAIN_L2_CACHE
	public static final int CL_DEVICE_AFFINITY_DOMAIN_L1_CACHE
	public static final int CL_DEVICE_AFFINITY_DOMAIN_NEXT_PARTITIONABLE
	public static final int CL_MEM_HOST_WRITE_ONLY
	public static final int CL_MEM_HOST_READ_ONLY
	public static final int CL_MEM_HOST_NO_ACCESS
	public static final int CL_MIGRATE_MEM_OBJECT_HOST
	public static final int CL_MIGRATE_MEM_OBJECT_CONTENT_UNDEFINED
	public static final int CL_MEM_OBJECT_IMAGE2D_ARRAY
	public static final int CL_MEM_OBJECT_IMAGE1D
	public static final int CL_MEM_OBJECT_IMAGE1D_ARRAY
	public static final int CL_MEM_OBJECT_IMAGE1D_BUFFER
	public static final int CL_IMAGE_ARRAY_SIZE
	public static final int CL_IMAGE_BUFFER
	public static final int CL_IMAGE_NUM_MIP_LEVELS
	public static final int CL_IMAGE_NUM_SAMPLES
	public static final int CL_MAP_WRITE_INVALIDATE_REGION
	public static final int CL_PROGRAM_NUM_KERNELS
	public static final int CL_PROGRAM_KERNEL_NAMES
	public static final int CL_PROGRAM_BINARY_TYPE
	public static final int CL_PROGRAM_BINARY_TYPE_NONE
	public static final int CL_PROGRAM_BINARY_TYPE_COMPILED_OBJECT
	public static final int CL_PROGRAM_BINARY_TYPE_LIBRARY
	public static final int CL_PROGRAM_BINARY_TYPE_EXECUTABLE
	public static final int CL_KERNEL_ATTRIBUTES
	public static final int CL_KERNEL_ARG_ADDRESS_QUALIFIER
	public static final int CL_KERNEL_ARG_ACCESS_QUALIFIER
	public static final int CL_KERNEL_ARG_TYPE_NAME
	public static final int CL_KERNEL_ARG_TYPE_QUALIFIER
	public static final int CL_KERNEL_ARG_NAME
	public static final int CL_KERNEL_ARG_ADDRESS_GLOBAL
	public static final int CL_KERNEL_ARG_ADDRESS_LOCAL
	public static final int CL_KERNEL_ARG_ADDRESS_CONSTANT
	public static final int CL_KERNEL_ARG_ADDRESS_PRIVATE
	public static final int CL_KERNEL_ARG_ACCESS_READ_ONLY
	public static final int CL_KERNEL_ARG_ACCESS_WRITE_ONLY
	public static final int CL_KERNEL_ARG_ACCESS_READ_WRITE
	public static final int CL_KERNEL_ARG_ACCESS_NONE
	public static final int CL_KERNEL_ARG_TYPE_NONE
	public static final int CL_KERNEL_ARG_TYPE_CONST
	public static final int CL_KERNEL_ARG_TYPE_RESTRICT
	public static final int CL_KERNEL_ARG_TYPE_VOLATILE
	public static final int CL_KERNEL_GLOBAL_WORK_SIZE
	public static final int CL_COMMAND_BARRIER
	public static final int CL_COMMAND_MIGRATE_MEM_OBJECTS
	public static final int CL_COMMAND_FILL_BUFFER
	public static final int CL_COMMAND_FILL_IMAGE
	private void  () 
	public static int clRetainDevice (org.lwjgl.opencl.CLDevice) 
		org.lwjgl.opencl.CLDevice device
		long function_pointer
		int __result
	static native int nclRetainDevice (long, long) 
	public static int clReleaseDevice (org.lwjgl.opencl.CLDevice) 
		org.lwjgl.opencl.CLDevice device
		long function_pointer
		int __result
	static native int nclReleaseDevice (long, long) 
	public static int clCreateSubDevices (org.lwjgl.opencl.CLDevice, java.nio.LongBuffer, org.lwjgl.PointerBuffer, java.nio.IntBuffer) 
		org.lwjgl.opencl.CLDevice in_device
		java.nio.LongBuffer properties
		org.lwjgl.PointerBuffer out_devices
		java.nio.IntBuffer num_devices_ret
		long function_pointer
		int __result
	static native int nclCreateSubDevices (long, long, int, long, long, long) 
	public static org.lwjgl.opencl.CLMem clCreateImage (org.lwjgl.opencl.CLContext, long, java.nio.ByteBuffer, java.nio.ByteBuffer, java.nio.ByteBuffer, java.nio.IntBuffer) 
		org.lwjgl.opencl.CLContext context
		long flags
		java.nio.ByteBuffer image_format
		java.nio.ByteBuffer image_desc
		java.nio.ByteBuffer host_ptr
		java.nio.IntBuffer errcode_ret
		long function_pointer
		org.lwjgl.opencl.CLMem __result
	public static org.lwjgl.opencl.CLMem clCreateImage (org.lwjgl.opencl.CLContext, long, java.nio.ByteBuffer, java.nio.ByteBuffer, java.nio.FloatBuffer, java.nio.IntBuffer) 
		org.lwjgl.opencl.CLContext context
		long flags
		java.nio.ByteBuffer image_format
		java.nio.ByteBuffer image_desc
		java.nio.FloatBuffer host_ptr
		java.nio.IntBuffer errcode_ret
		long function_pointer
		org.lwjgl.opencl.CLMem __result
	public static org.lwjgl.opencl.CLMem clCreateImage (org.lwjgl.opencl.CLContext, long, java.nio.ByteBuffer, java.nio.ByteBuffer, java.nio.IntBuffer, java.nio.IntBuffer) 
		org.lwjgl.opencl.CLContext context
		long flags
		java.nio.ByteBuffer image_format
		java.nio.ByteBuffer image_desc
		java.nio.IntBuffer host_ptr
		java.nio.IntBuffer errcode_ret
		long function_pointer
		org.lwjgl.opencl.CLMem __result
	public static org.lwjgl.opencl.CLMem clCreateImage (org.lwjgl.opencl.CLContext, long, java.nio.ByteBuffer, java.nio.ByteBuffer, java.nio.ShortBuffer, java.nio.IntBuffer) 
		org.lwjgl.opencl.CLContext context
		long flags
		java.nio.ByteBuffer image_format
		java.nio.ByteBuffer image_desc
		java.nio.ShortBuffer host_ptr
		java.nio.IntBuffer errcode_ret
		long function_pointer
		org.lwjgl.opencl.CLMem __result
	static native long nclCreateImage (long, long, long, long, long, long, long) 
	public static org.lwjgl.opencl.CLProgram clCreateProgramWithBuiltInKernels (org.lwjgl.opencl.CLContext, org.lwjgl.PointerBuffer, java.nio.ByteBuffer, java.nio.IntBuffer) 
		org.lwjgl.opencl.CLContext context
		org.lwjgl.PointerBuffer device_list
		java.nio.ByteBuffer kernel_names
		java.nio.IntBuffer errcode_ret
		long function_pointer
		org.lwjgl.opencl.CLProgram __result
	static native long nclCreateProgramWithBuiltInKernels (long, int, long, long, long, long) 
	public static org.lwjgl.opencl.CLProgram clCreateProgramWithBuiltInKernels (org.lwjgl.opencl.CLContext, org.lwjgl.PointerBuffer, java.lang.CharSequence, java.nio.IntBuffer) 
		org.lwjgl.opencl.CLContext context
		org.lwjgl.PointerBuffer device_list
		CharSequence kernel_names
		java.nio.IntBuffer errcode_ret
		long function_pointer
		org.lwjgl.opencl.CLProgram __result
	public static int clCompileProgram (org.lwjgl.opencl.CLProgram, org.lwjgl.PointerBuffer, java.nio.ByteBuffer, org.lwjgl.PointerBuffer, java.nio.ByteBuffer, org.lwjgl.opencl.CLCompileProgramCallback) 
		org.lwjgl.opencl.CLProgram program
		org.lwjgl.PointerBuffer device_list
		java.nio.ByteBuffer options
		org.lwjgl.PointerBuffer input_header
		java.nio.ByteBuffer header_include_name
		org.lwjgl.opencl.CLCompileProgramCallback pfn_notify
		long function_pointer
		long user_data
		int __result
	static native int nclCompileProgram (long, int, long, long, int, long, long, long, long, long) 
	public static int clCompileProgramMulti (org.lwjgl.opencl.CLProgram, org.lwjgl.PointerBuffer, java.nio.ByteBuffer, org.lwjgl.PointerBuffer, java.nio.ByteBuffer, org.lwjgl.opencl.CLCompileProgramCallback) 
		org.lwjgl.opencl.CLProgram program
		org.lwjgl.PointerBuffer device_list
		java.nio.ByteBuffer options
		org.lwjgl.PointerBuffer input_headers
		java.nio.ByteBuffer header_include_names
		org.lwjgl.opencl.CLCompileProgramCallback pfn_notify
		long function_pointer
		long user_data
		int __result
	static native int nclCompileProgramMulti (long, int, long, long, int, long, long, long, long, long) 
	public static int clCompileProgram (org.lwjgl.opencl.CLProgram, org.lwjgl.PointerBuffer, java.nio.ByteBuffer, org.lwjgl.PointerBuffer, java.nio.ByteBuffer[], org.lwjgl.opencl.CLCompileProgramCallback) 
		org.lwjgl.opencl.CLProgram program
		org.lwjgl.PointerBuffer device_list
		java.nio.ByteBuffer options
		org.lwjgl.PointerBuffer input_headers
		java.nio.ByteBuffer[] header_include_names
		org.lwjgl.opencl.CLCompileProgramCallback pfn_notify
		long function_pointer
		long user_data
		int __result
	static native int nclCompileProgram3 (long, int, long, long, int, long, java.nio.ByteBuffer[], long, long, long) 
	public static int clCompileProgram (org.lwjgl.opencl.CLProgram, org.lwjgl.PointerBuffer, java.lang.CharSequence, org.lwjgl.PointerBuffer, java.lang.CharSequence, org.lwjgl.opencl.CLCompileProgramCallback) 
		org.lwjgl.opencl.CLProgram program
		org.lwjgl.PointerBuffer device_list
		CharSequence options
		org.lwjgl.PointerBuffer input_header
		CharSequence header_include_name
		org.lwjgl.opencl.CLCompileProgramCallback pfn_notify
		long function_pointer
		long user_data
		int __result
	public static int clCompileProgram (org.lwjgl.opencl.CLProgram, org.lwjgl.PointerBuffer, java.lang.CharSequence, org.lwjgl.PointerBuffer, java.lang.CharSequence[], org.lwjgl.opencl.CLCompileProgramCallback) 
		org.lwjgl.opencl.CLProgram program
		org.lwjgl.PointerBuffer device_list
		CharSequence options
		org.lwjgl.PointerBuffer input_header
		CharSequence[] header_include_name
		org.lwjgl.opencl.CLCompileProgramCallback pfn_notify
		long function_pointer
		long user_data
		int __result
	public static org.lwjgl.opencl.CLProgram clLinkProgram (org.lwjgl.opencl.CLContext, org.lwjgl.PointerBuffer, java.nio.ByteBuffer, org.lwjgl.PointerBuffer, org.lwjgl.opencl.CLLinkProgramCallback, java.nio.IntBuffer) 
		org.lwjgl.opencl.CLContext context
		org.lwjgl.PointerBuffer device_list
		java.nio.ByteBuffer options
		org.lwjgl.PointerBuffer input_programs
		org.lwjgl.opencl.CLLinkProgramCallback pfn_notify
		java.nio.IntBuffer errcode_ret
		long function_pointer
		long user_data
		org.lwjgl.opencl.CLProgram __result
	static native long nclLinkProgram (long, int, long, long, int, long, long, long, long, long) 
	public static org.lwjgl.opencl.CLProgram clLinkProgram (org.lwjgl.opencl.CLContext, org.lwjgl.PointerBuffer, java.lang.CharSequence, org.lwjgl.PointerBuffer, org.lwjgl.opencl.CLLinkProgramCallback, java.nio.IntBuffer) 
		org.lwjgl.opencl.CLContext context
		org.lwjgl.PointerBuffer device_list
		CharSequence options
		org.lwjgl.PointerBuffer input_programs
		org.lwjgl.opencl.CLLinkProgramCallback pfn_notify
		java.nio.IntBuffer errcode_ret
		long function_pointer
		long user_data
		org.lwjgl.opencl.CLProgram __result
	public static int clUnloadPlatformCompiler (org.lwjgl.opencl.CLPlatform) 
		org.lwjgl.opencl.CLPlatform platform
		long function_pointer
		int __result
	static native int nclUnloadPlatformCompiler (long, long) 
	public static int clGetKernelArgInfo (org.lwjgl.opencl.CLKernel, int, int, java.nio.ByteBuffer, org.lwjgl.PointerBuffer) 
		org.lwjgl.opencl.CLKernel kernel
		int arg_indx
		int param_name
		java.nio.ByteBuffer param_value
		org.lwjgl.PointerBuffer param_value_size_ret
		long function_pointer
		int __result
	static native int nclGetKernelArgInfo (long, int, int, long, long, long, long) 
	public static int clEnqueueFillBuffer (org.lwjgl.opencl.CLCommandQueue, org.lwjgl.opencl.CLMem, java.nio.ByteBuffer, long, long, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer) 
		org.lwjgl.opencl.CLCommandQueue command_queue
		org.lwjgl.opencl.CLMem buffer
		java.nio.ByteBuffer pattern
		long offset
		long size
		org.lwjgl.PointerBuffer event_wait_list
		org.lwjgl.PointerBuffer event
		long function_pointer
		int __result
	static native int nclEnqueueFillBuffer (long, long, long, long, long, long, int, long, long, long) 
	public static int clEnqueueFillImage (org.lwjgl.opencl.CLCommandQueue, org.lwjgl.opencl.CLMem, java.nio.ByteBuffer, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer) 
		org.lwjgl.opencl.CLCommandQueue command_queue
		org.lwjgl.opencl.CLMem image
		java.nio.ByteBuffer fill_color
		org.lwjgl.PointerBuffer origin
		org.lwjgl.PointerBuffer region
		org.lwjgl.PointerBuffer event_wait_list
		org.lwjgl.PointerBuffer event
		long function_pointer
		int __result
	static native int nclEnqueueFillImage (long, long, long, long, long, int, long, long, long) 
	public static int clEnqueueMigrateMemObjects (org.lwjgl.opencl.CLCommandQueue, org.lwjgl.PointerBuffer, long, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer) 
		org.lwjgl.opencl.CLCommandQueue command_queue
		org.lwjgl.PointerBuffer mem_objects
		long flags
		org.lwjgl.PointerBuffer event_wait_list
		org.lwjgl.PointerBuffer event
		long function_pointer
		int __result
	static native int nclEnqueueMigrateMemObjects (long, int, long, long, int, long, long, long) 
	public static int clEnqueueMarkerWithWaitList (org.lwjgl.opencl.CLCommandQueue, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer) 
		org.lwjgl.opencl.CLCommandQueue command_queue
		org.lwjgl.PointerBuffer event_wait_list
		org.lwjgl.PointerBuffer event
		long function_pointer
		int __result
	static native int nclEnqueueMarkerWithWaitList (long, int, long, long, long) 
	public static int clEnqueueBarrierWithWaitList (org.lwjgl.opencl.CLCommandQueue, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer) 
		org.lwjgl.opencl.CLCommandQueue command_queue
		org.lwjgl.PointerBuffer event_wait_list
		org.lwjgl.PointerBuffer event
		long function_pointer
		int __result
	static native int nclEnqueueBarrierWithWaitList (long, int, long, long, long) 
	public static int clSetPrintfCallback (org.lwjgl.opencl.CLContext, org.lwjgl.opencl.CLPrintfCallback) 
		org.lwjgl.opencl.CLContext context
		org.lwjgl.opencl.CLPrintfCallback pfn_notify
		long function_pointer
		long user_data
		int __result
	static native int nclSetPrintfCallback (long, long, long, long) 
	static org.lwjgl.opencl.CLFunctionAddress clGetExtensionFunctionAddressForPlatform (org.lwjgl.opencl.CLPlatform, java.nio.ByteBuffer) 
		org.lwjgl.opencl.CLPlatform platform
		java.nio.ByteBuffer func_name
		long function_pointer
		org.lwjgl.opencl.CLFunctionAddress __result
	static native long nclGetExtensionFunctionAddressForPlatform (long, long, long) 
	static org.lwjgl.opencl.CLFunctionAddress clGetExtensionFunctionAddressForPlatform (org.lwjgl.opencl.CLPlatform, java.lang.CharSequence) 
		org.lwjgl.opencl.CLPlatform platform
		CharSequence func_name
		long function_pointer
		org.lwjgl.opencl.CLFunctionAddress __result
}

org/lwjgl/opencl/CL12GL.class
CL12GL.java
package org.lwjgl.opencl
public final org.lwjgl.opencl.CL12GL extends java.lang.Object {
	public static final int CL_GL_OBJECT_TEXTURE2D_ARRAY
	public static final int CL_GL_OBJECT_TEXTURE1D
	public static final int CL_GL_OBJECT_TEXTURE1D_ARRAY
	public static final int CL_GL_OBJECT_TEXTURE_BUFFER
	private void  () 
	public static org.lwjgl.opencl.CLMem clCreateFromGLTexture (org.lwjgl.opencl.CLContext, long, int, int, int, java.nio.IntBuffer) 
		org.lwjgl.opencl.CLContext context
		long flags
		int target
		int miplevel
		int texture
		java.nio.IntBuffer errcode_ret
		long function_pointer
		org.lwjgl.opencl.CLMem __result
	static native long nclCreateFromGLTexture (long, long, int, int, int, long, long) 
}

org/lwjgl/opencl/CLBuildProgramCallback.class
CLBuildProgramCallback.java
package org.lwjgl.opencl
public abstract org.lwjgl.opencl.CLBuildProgramCallback extends org.lwjgl.opencl.CLProgramCallback {
	public void  () 
}

org/lwjgl/opencl/CLCapabilities.class
CLCapabilities.java
package org.lwjgl.opencl
public final org.lwjgl.opencl.CLCapabilities extends java.lang.Object {
	static final boolean CL_APPLE_ContextLoggingFunctions
	static final long clLogMessagesToSystemLogAPPLE
	static final long clLogMessagesToStdoutAPPLE
	static final long clLogMessagesToStderrAPPLE
	static final boolean CL_APPLE_SetMemObjectDestructor
	static final long clSetMemObjectDestructorAPPLE
	static final boolean CL_APPLE_gl_sharing
	static final long clGetGLContextInfoAPPLE
	static final boolean OpenCL10
	static final long clGetPlatformIDs
	static final long clGetPlatformInfo
	static final long clGetDeviceIDs
	static final long clGetDeviceInfo
	static final long clCreateContext
	static final long clCreateContextFromType
	static final long clRetainContext
	static final long clReleaseContext
	static final long clGetContextInfo
	static final long clCreateCommandQueue
	static final long clRetainCommandQueue
	static final long clReleaseCommandQueue
	static final long clGetCommandQueueInfo
	static final long clCreateBuffer
	static final long clEnqueueReadBuffer
	static final long clEnqueueWriteBuffer
	static final long clEnqueueCopyBuffer
	static final long clEnqueueMapBuffer
	static final long clCreateImage2D
	static final long clCreateImage3D
	static final long clGetSupportedImageFormats
	static final long clEnqueueReadImage
	static final long clEnqueueWriteImage
	static final long clEnqueueCopyImage
	static final long clEnqueueCopyImageToBuffer
	static final long clEnqueueCopyBufferToImage
	static final long clEnqueueMapImage
	static final long clGetImageInfo
	static final long clRetainMemObject
	static final long clReleaseMemObject
	static final long clEnqueueUnmapMemObject
	static final long clGetMemObjectInfo
	static final long clCreateSampler
	static final long clRetainSampler
	static final long clReleaseSampler
	static final long clGetSamplerInfo
	static final long clCreateProgramWithSource
	static final long clCreateProgramWithBinary
	static final long clRetainProgram
	static final long clReleaseProgram
	static final long clBuildProgram
	static final long clUnloadCompiler
	static final long clGetProgramInfo
	static final long clGetProgramBuildInfo
	static final long clCreateKernel
	static final long clCreateKernelsInProgram
	static final long clRetainKernel
	static final long clReleaseKernel
	static final long clSetKernelArg
	static final long clGetKernelInfo
	static final long clGetKernelWorkGroupInfo
	static final long clEnqueueNDRangeKernel
	static final long clEnqueueTask
	static final long clEnqueueNativeKernel
	static final long clWaitForEvents
	static final long clGetEventInfo
	static final long clRetainEvent
	static final long clReleaseEvent
	static final long clEnqueueMarker
	static final long clEnqueueBarrier
	static final long clEnqueueWaitForEvents
	static final long clGetEventProfilingInfo
	static final long clFlush
	static final long clFinish
	static final long clGetExtensionFunctionAddress
	static final boolean OpenCL10GL
	static final long clCreateFromGLBuffer
	static final long clCreateFromGLTexture2D
	static final long clCreateFromGLTexture3D
	static final long clCreateFromGLRenderbuffer
	static final long clGetGLObjectInfo
	static final long clGetGLTextureInfo
	static final long clEnqueueAcquireGLObjects
	static final long clEnqueueReleaseGLObjects
	static final boolean OpenCL11
	static final long clCreateSubBuffer
	static final long clSetMemObjectDestructorCallback
	static final long clEnqueueReadBufferRect
	static final long clEnqueueWriteBufferRect
	static final long clEnqueueCopyBufferRect
	static final long clCreateUserEvent
	static final long clSetUserEventStatus
	static final long clSetEventCallback
	static final boolean OpenCL12
	static final long clRetainDevice
	static final long clReleaseDevice
	static final long clCreateSubDevices
	static final long clCreateImage
	static final long clCreateProgramWithBuiltInKernels
	static final long clCompileProgram
	static final long clLinkProgram
	static final long clUnloadPlatformCompiler
	static final long clGetKernelArgInfo
	static final long clEnqueueFillBuffer
	static final long clEnqueueFillImage
	static final long clEnqueueMigrateMemObjects
	static final long clEnqueueMarkerWithWaitList
	static final long clEnqueueBarrierWithWaitList
	static final long clSetPrintfCallback
	static final long clGetExtensionFunctionAddressForPlatform
	static final boolean OpenCL12GL
	static final long clCreateFromGLTexture
	static final boolean CL_EXT_device_fission
	static final long clRetainDeviceEXT
	static final long clReleaseDeviceEXT
	static final long clCreateSubDevicesEXT
	static final boolean CL_EXT_migrate_memobject
	static final long clEnqueueMigrateMemObjectEXT
	static final boolean CL_KHR_gl_event
	static final long clCreateEventFromGLsyncKHR
	static final boolean CL_KHR_gl_sharing
	static final long clGetGLContextInfoKHR
	static final boolean CL_KHR_icd
	static final long clIcdGetPlatformIDsKHR
	static final boolean CL_KHR_subgroups
	static final long clGetKernelSubGroupInfoKHR
	static final boolean CL_KHR_terminate_context
	static final long clTerminateContextKHR
	private void  () 
	public static org.lwjgl.opencl.CLPlatformCapabilities getPlatformCapabilities (org.lwjgl.opencl.CLPlatform) 
		org.lwjgl.opencl.CLPlatform platform
		org.lwjgl.opencl.CLPlatformCapabilities caps
	public static org.lwjgl.opencl.CLDeviceCapabilities getDeviceCapabilities (org.lwjgl.opencl.CLDevice) 
		org.lwjgl.opencl.CLDevice device
		org.lwjgl.opencl.CLDeviceCapabilities caps
	private static boolean isAPPLE_ContextLoggingFunctionsSupported () 
	private static boolean isAPPLE_SetMemObjectDestructorSupported () 
	private static boolean isAPPLE_gl_sharingSupported () 
	private static boolean isCL10Supported () 
	private static boolean isCL10GLSupported () 
	private static boolean isCL11Supported () 
	private static boolean isCL12Supported () 
	private static boolean isCL12GLSupported () 
	private static boolean isEXT_device_fissionSupported () 
	private static boolean isEXT_migrate_memobjectSupported () 
	private static boolean isKHR_gl_eventSupported () 
	private static boolean isKHR_gl_sharingSupported () 
	private static boolean isKHR_icdSupported () 
	private static boolean isKHR_subgroupsSupported () 
	private static boolean isKHR_terminate_contextSupported () 
	static void  () 
}

org/lwjgl/opencl/CLChecks.class
CLChecks.java
package org.lwjgl.opencl
final org.lwjgl.opencl.CLChecks extends java.lang.Object {
	private void  () 
	static int calculateBufferRectSize (org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer, long, long) 
		org.lwjgl.PointerBuffer offset
		org.lwjgl.PointerBuffer region
		long row_pitch
		long slice_pitch
		long x
		long y
		long z
		long w
		long h
		long d
	static int calculateImageSize (org.lwjgl.PointerBuffer, long, long) 
		org.lwjgl.PointerBuffer region
		long row_pitch
		long slice_pitch
		long w
		long h
		long d
	static int calculateImage2DSize (java.nio.ByteBuffer, long, long, long) 
		java.nio.ByteBuffer format
		long w
		long h
		long row_pitch
		int elementSize
	static int calculateImage3DSize (java.nio.ByteBuffer, long, long, long, long, long) 
		java.nio.ByteBuffer format
		long w
		long h
		long d
		long row_pitch
		long slice_pitch
		int elementSize
	private static int getElementSize (java.nio.ByteBuffer) 
		java.nio.ByteBuffer format
		int channelOrder
		int channelType
	private static int getChannelCount (int) 
		int channelOrder
	private static int getChannelSize (int) 
		int channelType
}

org/lwjgl/opencl/CLCommandQueue.class
CLCommandQueue.java
package org.lwjgl.opencl
public final org.lwjgl.opencl.CLCommandQueue extends org.lwjgl.opencl.CLObjectChild {
	private static final org.lwjgl.opencl.InfoUtil util
	private final org.lwjgl.opencl.CLDevice device
	private final org.lwjgl.opencl.CLObjectRegistry clEvents
	void  (long, org.lwjgl.opencl.CLContext, org.lwjgl.opencl.CLDevice) 
		long pointer
		org.lwjgl.opencl.CLContext context
		org.lwjgl.opencl.CLDevice device
	public org.lwjgl.opencl.CLDevice getCLDevice () 
	public org.lwjgl.opencl.CLEvent getCLEvent (long) 
		long id
	public int getInfoInt (int) 
		int param_name
	org.lwjgl.opencl.CLObjectRegistry getCLEventRegistry () 
	void registerCLEvent (org.lwjgl.PointerBuffer) 
		org.lwjgl.PointerBuffer event
	int release () 
	static void  () 
}

org/lwjgl/opencl/CLCompileProgramCallback.class
CLCompileProgramCallback.java
package org.lwjgl.opencl
public abstract org.lwjgl.opencl.CLCompileProgramCallback extends org.lwjgl.opencl.CLProgramCallback {
	public void  () 
}

org/lwjgl/opencl/CLContext$CLContextUtil.class
CLContext.java
package org.lwjgl.opencl
abstract org.lwjgl.opencl.CLContext$CLContextUtil extends java.lang.Object implements org.lwjgl.opencl.InfoUtil  {
	public abstract java.util.List getInfoDevices (org.lwjgl.opencl.CLContext) 
	public abstract org.lwjgl.opencl.CLContext create (org.lwjgl.opencl.CLPlatform, java.util.List, org.lwjgl.opencl.CLContextCallback, org.lwjgl.opengl.Drawable, java.nio.IntBuffer)  throws org.lwjgl.LWJGLException 
	public abstract org.lwjgl.opencl.CLContext createFromType (org.lwjgl.opencl.CLPlatform, long, org.lwjgl.opencl.CLContextCallback, org.lwjgl.opengl.Drawable, java.nio.IntBuffer)  throws org.lwjgl.LWJGLException 
	public abstract java.util.List getSupportedImageFormats (org.lwjgl.opencl.CLContext, long, int, org.lwjgl.opencl.api.Filter) 
}

org/lwjgl/opencl/CLContext.class
CLContext.java
package org.lwjgl.opencl
public final org.lwjgl.opencl.CLContext extends org.lwjgl.opencl.CLObjectChild {
	private static final org.lwjgl.opencl.CLContext$CLContextUtil util
	private final org.lwjgl.opencl.CLObjectRegistry clCommandQueues
	private final org.lwjgl.opencl.CLObjectRegistry clMems
	private final org.lwjgl.opencl.CLObjectRegistry clSamplers
	private final org.lwjgl.opencl.CLObjectRegistry clPrograms
	private final org.lwjgl.opencl.CLObjectRegistry clEvents
	private long contextCallback
	private long printfCallback
	void  (long, org.lwjgl.opencl.CLPlatform) 
		long pointer
		org.lwjgl.opencl.CLPlatform platform
	public org.lwjgl.opencl.CLCommandQueue getCLCommandQueue (long) 
		long id
	public org.lwjgl.opencl.CLMem getCLMem (long) 
		long id
	public org.lwjgl.opencl.CLSampler getCLSampler (long) 
		long id
	public org.lwjgl.opencl.CLProgram getCLProgram (long) 
		long id
	public org.lwjgl.opencl.CLEvent getCLEvent (long) 
		long id
	public static org.lwjgl.opencl.CLContext create (org.lwjgl.opencl.CLPlatform, java.util.List, java.nio.IntBuffer)  throws org.lwjgl.LWJGLException 
		org.lwjgl.opencl.CLPlatform platform
		java.util.List devices
		java.nio.IntBuffer errcode_ret
	public static org.lwjgl.opencl.CLContext create (org.lwjgl.opencl.CLPlatform, java.util.List, org.lwjgl.opencl.CLContextCallback, java.nio.IntBuffer)  throws org.lwjgl.LWJGLException 
		org.lwjgl.opencl.CLPlatform platform
		java.util.List devices
		org.lwjgl.opencl.CLContextCallback pfn_notify
		java.nio.IntBuffer errcode_ret
	public static org.lwjgl.opencl.CLContext create (org.lwjgl.opencl.CLPlatform, java.util.List, org.lwjgl.opencl.CLContextCallback, org.lwjgl.opengl.Drawable, java.nio.IntBuffer)  throws org.lwjgl.LWJGLException 
		org.lwjgl.opencl.CLPlatform platform
		java.util.List devices
		org.lwjgl.opencl.CLContextCallback pfn_notify
		org.lwjgl.opengl.Drawable share_drawable
		java.nio.IntBuffer errcode_ret
	public static org.lwjgl.opencl.CLContext createFromType (org.lwjgl.opencl.CLPlatform, long, java.nio.IntBuffer)  throws org.lwjgl.LWJGLException 
		org.lwjgl.opencl.CLPlatform platform
		long device_type
		java.nio.IntBuffer errcode_ret
	public static org.lwjgl.opencl.CLContext createFromType (org.lwjgl.opencl.CLPlatform, long, org.lwjgl.opencl.CLContextCallback, java.nio.IntBuffer)  throws org.lwjgl.LWJGLException 
		org.lwjgl.opencl.CLPlatform platform
		long device_type
		org.lwjgl.opencl.CLContextCallback pfn_notify
		java.nio.IntBuffer errcode_ret
	public static org.lwjgl.opencl.CLContext createFromType (org.lwjgl.opencl.CLPlatform, long, org.lwjgl.opencl.CLContextCallback, org.lwjgl.opengl.Drawable, java.nio.IntBuffer)  throws org.lwjgl.LWJGLException 
		org.lwjgl.opencl.CLPlatform platform
		long device_type
		org.lwjgl.opencl.CLContextCallback pfn_notify
		org.lwjgl.opengl.Drawable share_drawable
		java.nio.IntBuffer errcode_ret
	public int getInfoInt (int) 
		int param_name
	public java.util.List getInfoDevices () 
	public java.util.List getSupportedImageFormats (long, int) 
		long flags
		int image_type
	public java.util.List getSupportedImageFormats (long, int, org.lwjgl.opencl.api.Filter) 
		long flags
		int image_type
		org.lwjgl.opencl.api.Filter filter
	org.lwjgl.opencl.CLObjectRegistry getCLCommandQueueRegistry () 
	org.lwjgl.opencl.CLObjectRegistry getCLMemRegistry () 
	org.lwjgl.opencl.CLObjectRegistry getCLSamplerRegistry () 
	org.lwjgl.opencl.CLObjectRegistry getCLProgramRegistry () 
	org.lwjgl.opencl.CLObjectRegistry getCLEventRegistry () 
	private boolean checkCallback (long, int) 
		long callback
		int result
	void setContextCallback (long) 
		long callback
	void setPrintfCallback (long, int) 
		long callback
		int result
	void releaseImpl () 
	static void  () 
}

org/lwjgl/opencl/CLContextCallback.class
CLContextCallback.java
package org.lwjgl.opencl
public abstract org.lwjgl.opencl.CLContextCallback extends org.lwjgl.PointerWrapperAbstract {
	private final boolean custom
	protected void  () 
	protected void  (long) 
		long pointer
	final boolean isCustom () 
	protected abstract void handleMessage (java.lang.String, java.nio.ByteBuffer) 
}

org/lwjgl/opencl/CLDevice.class
CLDevice.java
package org.lwjgl.opencl
public final org.lwjgl.opencl.CLDevice extends org.lwjgl.opencl.CLObjectChild {
	private static final org.lwjgl.opencl.InfoUtil util
	private final org.lwjgl.opencl.CLPlatform platform
	private final org.lwjgl.opencl.CLObjectRegistry subCLDevices
	private Object caps
	void  (long, org.lwjgl.opencl.CLPlatform) 
		long pointer
		org.lwjgl.opencl.CLPlatform platform
	void  (long, org.lwjgl.opencl.CLDevice) 
		long pointer
		org.lwjgl.opencl.CLDevice parent
	void  (long, org.lwjgl.opencl.CLDevice, org.lwjgl.opencl.CLPlatform) 
		long pointer
		org.lwjgl.opencl.CLDevice parent
		org.lwjgl.opencl.CLPlatform platform
	public org.lwjgl.opencl.CLPlatform getPlatform () 
	public org.lwjgl.opencl.CLDevice getSubCLDevice (long) 
		long id
	public java.lang.String getInfoString (int) 
		int param_name
	public int getInfoInt (int) 
		int param_name
	public boolean getInfoBoolean (int) 
		int param_name
	public long getInfoSize (int) 
		int param_name
	public long[] getInfoSizeArray (int) 
		int param_name
	public long getInfoLong (int) 
		int param_name
	void setCapabilities (java.lang.Object) 
		Object caps
	java.lang.Object getCapabilities () 
	int retain () 
	int release () 
	org.lwjgl.opencl.CLObjectRegistry getSubCLDeviceRegistry () 
	void registerSubCLDevices (org.lwjgl.PointerBuffer) 
		long pointer
		int i
		org.lwjgl.PointerBuffer devices
	static void  () 
}

org/lwjgl/opencl/CLDeviceCapabilities.class
CLDeviceCapabilities.java
package org.lwjgl.opencl
public org.lwjgl.opencl.CLDeviceCapabilities extends java.lang.Object {
	public final int majorVersion
	public final int minorVersion
	public final boolean OpenCL11
	public final boolean OpenCL12
	public final boolean CL_AMD_device_attribute_query
	public final boolean CL_AMD_device_memory_flags
	public final boolean CL_AMD_fp64
	public final boolean CL_AMD_media_ops
	public final boolean CL_AMD_media_ops2
	public final boolean CL_AMD_offline_devices
	public final boolean CL_AMD_popcnt
	public final boolean CL_AMD_printf
	public final boolean CL_AMD_vec3
	final boolean CL_APPLE_ContextLoggingFunctions
	public final boolean CL_APPLE_SetMemObjectDestructor
	public final boolean CL_APPLE_gl_sharing
	public final boolean CL_EXT_atomic_counters_32
	public final boolean CL_EXT_atomic_counters_64
	public final boolean CL_EXT_device_fission
	public final boolean CL_EXT_migrate_memobject
	public final boolean CL_INTEL_immediate_execution
	public final boolean CL_INTEL_printf
	public final boolean CL_INTEL_thread_local_exec
	public final boolean CL_KHR_3d_image_writes
	public final boolean CL_KHR_byte_addressable_store
	public final boolean CL_KHR_depth_images
	public final boolean CL_KHR_fp16
	public final boolean CL_KHR_fp64
	public final boolean CL_KHR_gl_depth_images
	public final boolean CL_KHR_gl_event
	public final boolean CL_KHR_gl_msaa_sharing
	public final boolean CL_KHR_gl_sharing
	public final boolean CL_KHR_global_int32_base_atomics
	public final boolean CL_KHR_global_int32_extended_atomics
	public final boolean CL_KHR_image2d_from_buffer
	public final boolean CL_KHR_initialize_memory
	public final boolean CL_KHR_int64_base_atomics
	public final boolean CL_KHR_int64_extended_atomics
	public final boolean CL_KHR_local_int32_base_atomics
	public final boolean CL_KHR_local_int32_extended_atomics
	public final boolean CL_KHR_mipmap_image
	public final boolean CL_KHR_mipmap_image_writes
	public final boolean CL_KHR_select_fprounding_mode
	public final boolean CL_KHR_spir
	public final boolean CL_KHR_srgb_image_writes
	public final boolean CL_KHR_subgroups
	public final boolean CL_KHR_terminate_context
	public final boolean CL_NV_compiler_options
	public final boolean CL_NV_device_attribute_query
	public final boolean CL_NV_pragma_unroll
	public void  (org.lwjgl.opencl.CLDevice) 
		java.util.StringTokenizer tokenizer
		RuntimeException e
		org.lwjgl.opencl.CLDevice device
		String extensionList
		String version
		java.util.Set extensions
	public int getMajorVersion () 
	public int getMinorVersion () 
	public java.lang.String toString () 
		StringBuilder buf
}

org/lwjgl/opencl/CLEvent$CLEventUtil.class
CLEvent.java
package org.lwjgl.opencl
abstract org.lwjgl.opencl.CLEvent$CLEventUtil extends java.lang.Object implements org.lwjgl.opencl.InfoUtil  {
	public abstract long getProfilingInfoLong (org.lwjgl.opencl.CLEvent, int) 
}

org/lwjgl/opencl/CLEvent.class
CLEvent.java
package org.lwjgl.opencl
public final org.lwjgl.opencl.CLEvent extends org.lwjgl.opencl.CLObjectChild {
	private static final org.lwjgl.opencl.CLEvent$CLEventUtil util
	private final org.lwjgl.opencl.CLCommandQueue queue
	void  (long, org.lwjgl.opencl.CLContext) 
		long pointer
		org.lwjgl.opencl.CLContext context
	void  (long, org.lwjgl.opencl.CLCommandQueue) 
		long pointer
		org.lwjgl.opencl.CLCommandQueue queue
	void  (long, org.lwjgl.opencl.CLContext, org.lwjgl.opencl.CLCommandQueue) 
		long pointer
		org.lwjgl.opencl.CLContext context
		org.lwjgl.opencl.CLCommandQueue queue
	public org.lwjgl.opencl.CLCommandQueue getCLCommandQueue () 
	public int getInfoInt (int) 
		int param_name
	public long getProfilingInfoLong (int) 
		int param_name
	org.lwjgl.opencl.CLObjectRegistry getParentRegistry () 
	int release () 
	static void  () 
}

org/lwjgl/opencl/CLEventCallback.class
CLEventCallback.java
package org.lwjgl.opencl
public abstract org.lwjgl.opencl.CLEventCallback extends org.lwjgl.PointerWrapperAbstract {
	private org.lwjgl.opencl.CLObjectRegistry eventRegistry
	protected void  () 
	void setRegistry (org.lwjgl.opencl.CLObjectRegistry) 
		org.lwjgl.opencl.CLObjectRegistry eventRegistry
	private void handleMessage (long, int) 
		long event_address
		int event_command_exec_status
	protected abstract void handleMessage (org.lwjgl.opencl.CLEvent, int) 
}

org/lwjgl/opencl/CLFunctionAddress.class
CLFunctionAddress.java
package org.lwjgl.opencl
final org.lwjgl.opencl.CLFunctionAddress extends org.lwjgl.PointerWrapperAbstract {
	void  (long) 
		long pointer
}

org/lwjgl/opencl/CLKernel$CLKernelUtil.class
CLKernel.java
package org.lwjgl.opencl
abstract org.lwjgl.opencl.CLKernel$CLKernelUtil extends java.lang.Object implements org.lwjgl.opencl.InfoUtil  {
	public abstract void setArg (org.lwjgl.opencl.CLKernel, int, byte) 
	public abstract void setArg (org.lwjgl.opencl.CLKernel, int, short) 
	public abstract void setArg (org.lwjgl.opencl.CLKernel, int, int) 
	public abstract void setArg (org.lwjgl.opencl.CLKernel, int, long) 
	public abstract void setArg (org.lwjgl.opencl.CLKernel, int, float) 
	public abstract void setArg (org.lwjgl.opencl.CLKernel, int, double) 
	public abstract void setArg (org.lwjgl.opencl.CLKernel, int, org.lwjgl.opencl.CLObject) 
	public abstract void setArgSize (org.lwjgl.opencl.CLKernel, int, long) 
	public abstract long getWorkGroupInfoSize (org.lwjgl.opencl.CLKernel, org.lwjgl.opencl.CLDevice, int) 
	public abstract long[] getWorkGroupInfoSizeArray (org.lwjgl.opencl.CLKernel, org.lwjgl.opencl.CLDevice, int) 
	public abstract long getWorkGroupInfoLong (org.lwjgl.opencl.CLKernel, org.lwjgl.opencl.CLDevice, int) 
}

org/lwjgl/opencl/CLKernel.class
CLKernel.java
package org.lwjgl.opencl
public final org.lwjgl.opencl.CLKernel extends org.lwjgl.opencl.CLObjectChild {
	private static final org.lwjgl.opencl.CLKernel$CLKernelUtil util
	void  (long, org.lwjgl.opencl.CLProgram) 
		long pointer
		org.lwjgl.opencl.CLProgram program
	public org.lwjgl.opencl.CLKernel setArg (int, byte) 
		int index
		byte value
	public org.lwjgl.opencl.CLKernel setArg (int, short) 
		int index
		short value
	public org.lwjgl.opencl.CLKernel setArg (int, int) 
		int index
		int value
	public org.lwjgl.opencl.CLKernel setArg (int, long) 
		int index
		long value
	public org.lwjgl.opencl.CLKernel setArg (int, float) 
		int index
		float value
	public org.lwjgl.opencl.CLKernel setArg (int, double) 
		int index
		double value
	public org.lwjgl.opencl.CLKernel setArg (int, org.lwjgl.opencl.CLObject) 
		int index
		org.lwjgl.opencl.CLObject value
	public org.lwjgl.opencl.CLKernel setArgSize (int, long) 
		int index
		long size
	public java.lang.String getInfoString (int) 
		int param_name
	public int getInfoInt (int) 
		int param_name
	public long getWorkGroupInfoSize (org.lwjgl.opencl.CLDevice, int) 
		org.lwjgl.opencl.CLDevice device
		int param_name
	public long[] getWorkGroupInfoSizeArray (org.lwjgl.opencl.CLDevice, int) 
		org.lwjgl.opencl.CLDevice device
		int param_name
	public long getWorkGroupInfoLong (org.lwjgl.opencl.CLDevice, int) 
		org.lwjgl.opencl.CLDevice device
		int param_name
	int release () 
	static void  () 
}

org/lwjgl/opencl/CLLinkProgramCallback.class
CLLinkProgramCallback.java
package org.lwjgl.opencl
public abstract org.lwjgl.opencl.CLLinkProgramCallback extends org.lwjgl.opencl.CLProgramCallback {
	public void  () 
}

org/lwjgl/opencl/CLMem$CLMemUtil.class
CLMem.java
package org.lwjgl.opencl
abstract org.lwjgl.opencl.CLMem$CLMemUtil extends java.lang.Object implements org.lwjgl.opencl.InfoUtil  {
	public abstract org.lwjgl.opencl.CLMem createImage2D (org.lwjgl.opencl.CLContext, long, org.lwjgl.opencl.api.CLImageFormat, long, long, long, java.nio.Buffer, java.nio.IntBuffer) 
	public abstract org.lwjgl.opencl.CLMem createImage3D (org.lwjgl.opencl.CLContext, long, org.lwjgl.opencl.api.CLImageFormat, long, long, long, long, long, java.nio.Buffer, java.nio.IntBuffer) 
	public abstract org.lwjgl.opencl.CLMem createSubBuffer (org.lwjgl.opencl.CLMem, long, int, org.lwjgl.opencl.api.CLBufferRegion, java.nio.IntBuffer) 
	public abstract java.nio.ByteBuffer getInfoHostBuffer (org.lwjgl.opencl.CLMem) 
	public abstract long getImageInfoSize (org.lwjgl.opencl.CLMem, int) 
	public abstract org.lwjgl.opencl.api.CLImageFormat getImageInfoFormat (org.lwjgl.opencl.CLMem) 
	public abstract int getImageInfoFormat (org.lwjgl.opencl.CLMem, int) 
	public abstract int getGLObjectType (org.lwjgl.opencl.CLMem) 
	public abstract int getGLObjectName (org.lwjgl.opencl.CLMem) 
	public abstract int getGLTextureInfoInt (org.lwjgl.opencl.CLMem, int) 
}

org/lwjgl/opencl/CLMem.class
CLMem.java
package org.lwjgl.opencl
public final org.lwjgl.opencl.CLMem extends org.lwjgl.opencl.CLObjectChild {
	private static final org.lwjgl.opencl.CLMem$CLMemUtil util
	void  (long, org.lwjgl.opencl.CLContext) 
		long pointer
		org.lwjgl.opencl.CLContext context
	public static org.lwjgl.opencl.CLMem createImage2D (org.lwjgl.opencl.CLContext, long, org.lwjgl.opencl.api.CLImageFormat, long, long, long, java.nio.Buffer, java.nio.IntBuffer) 
		org.lwjgl.opencl.CLContext context
		long flags
		org.lwjgl.opencl.api.CLImageFormat image_format
		long image_width
		long image_height
		long image_row_pitch
		java.nio.Buffer host_ptr
		java.nio.IntBuffer errcode_ret
	public static org.lwjgl.opencl.CLMem createImage3D (org.lwjgl.opencl.CLContext, long, org.lwjgl.opencl.api.CLImageFormat, long, long, long, long, long, java.nio.Buffer, java.nio.IntBuffer) 
		org.lwjgl.opencl.CLContext context
		long flags
		org.lwjgl.opencl.api.CLImageFormat image_format
		long image_width
		long image_height
		long image_depth
		long image_row_pitch
		long image_slice_pitch
		java.nio.Buffer host_ptr
		java.nio.IntBuffer errcode_ret
	public org.lwjgl.opencl.CLMem createSubBuffer (long, int, org.lwjgl.opencl.api.CLBufferRegion, java.nio.IntBuffer) 
		long flags
		int buffer_create_type
		org.lwjgl.opencl.api.CLBufferRegion buffer_create_info
		java.nio.IntBuffer errcode_ret
	public int getInfoInt (int) 
		int param_name
	public long getInfoSize (int) 
		int param_name
	public long getInfoLong (int) 
		int param_name
	public java.nio.ByteBuffer getInfoHostBuffer () 
	public long getImageInfoSize (int) 
		int param_name
	public org.lwjgl.opencl.api.CLImageFormat getImageFormat () 
	public int getImageChannelOrder () 
	public int getImageChannelType () 
	public int getGLObjectType () 
	public int getGLObjectName () 
	public int getGLTextureInfoInt (int) 
		int param_name
	static org.lwjgl.opencl.CLMem create (long, org.lwjgl.opencl.CLContext) 
		long pointer
		org.lwjgl.opencl.CLContext context
		org.lwjgl.opencl.CLMem clMem
	int release () 
	static void  () 
}

org/lwjgl/opencl/CLMemObjectDestructorCallback.class
CLMemObjectDestructorCallback.java
package org.lwjgl.opencl
public abstract org.lwjgl.opencl.CLMemObjectDestructorCallback extends org.lwjgl.PointerWrapperAbstract {
	protected void  () 
	protected abstract void handleMessage (long) 
}

org/lwjgl/opencl/CLNativeKernel.class
CLNativeKernel.java
package org.lwjgl.opencl
public abstract org.lwjgl.opencl.CLNativeKernel extends org.lwjgl.PointerWrapperAbstract {
	protected void  () 
	protected abstract void execute (java.nio.ByteBuffer[]) 
}

org/lwjgl/opencl/CLObject.class
CLObject.java
package org.lwjgl.opencl
abstract org.lwjgl.opencl.CLObject extends org.lwjgl.PointerWrapperAbstract {
	protected void  (long) 
		long pointer
	final long getPointerUnsafe () 
}

org/lwjgl/opencl/CLObjectChild.class
CLObjectChild.java
package org.lwjgl.opencl
abstract org.lwjgl.opencl.CLObjectChild extends org.lwjgl.opencl.CLObjectRetainable {
	private final org.lwjgl.opencl.CLObject parent
	protected void  (long, org.lwjgl.opencl.CLObject) 
		long pointer
		org.lwjgl.opencl.CLObject parent
	public org.lwjgl.opencl.CLObject getParent () 
}

org/lwjgl/opencl/CLObjectRegistry.class
CLObjectRegistry.java
package org.lwjgl.opencl
 org.lwjgl.opencl.CLObjectRegistry extends java.lang.Object {
	private org.lwjgl.opencl.FastLongMap registry
	void  () 
	final boolean isEmpty () 
	final org.lwjgl.opencl.CLObjectChild getObject (long) 
		long id
	final boolean hasObject (long) 
		long id
	final java.lang.Iterable getAll () 
	void registerObject (org.lwjgl.opencl.CLObjectChild) 
		org.lwjgl.opencl.CLObjectChild object
		org.lwjgl.opencl.FastLongMap map
		Long key
	void unregisterObject (org.lwjgl.opencl.CLObjectChild) 
		org.lwjgl.opencl.CLObjectChild object
	private org.lwjgl.opencl.FastLongMap getMap () 
}

org/lwjgl/opencl/CLObjectRetainable.class
CLObjectRetainable.java
package org.lwjgl.opencl
abstract org.lwjgl.opencl.CLObjectRetainable extends org.lwjgl.opencl.CLObject {
	private int refCount
	protected void  (long) 
		long pointer
	public final int getReferenceCount () 
	public final boolean isValid () 
	int retain () 
	int release () 
}

org/lwjgl/opencl/CLPlatform$CLPlatformUtil.class
CLPlatform.java
package org.lwjgl.opencl
abstract org.lwjgl.opencl.CLPlatform$CLPlatformUtil extends java.lang.Object implements org.lwjgl.opencl.InfoUtil  {
	public abstract java.util.List getPlatforms (org.lwjgl.opencl.api.Filter) 
	public abstract java.util.List getDevices (org.lwjgl.opencl.CLPlatform, int, org.lwjgl.opencl.api.Filter) 
}

org/lwjgl/opencl/CLPlatform.class
CLPlatform.java
package org.lwjgl.opencl
public final org.lwjgl.opencl.CLPlatform extends org.lwjgl.opencl.CLObject {
	private static final org.lwjgl.opencl.CLPlatform$CLPlatformUtil util
	private static final org.lwjgl.opencl.FastLongMap clPlatforms
	private final org.lwjgl.opencl.CLObjectRegistry clDevices
	private Object caps
	void  (long) 
		long pointer
	public static org.lwjgl.opencl.CLPlatform getCLPlatform (long) 
		long id
	public org.lwjgl.opencl.CLDevice getCLDevice (long) 
		long id
	static org.lwjgl.opencl.InfoUtil getInfoUtilInstance (java.lang.Class, java.lang.String) 
		Class infoUtil
		Exception e
		Class clazz
		String fieldName
		org.lwjgl.opencl.InfoUtil instance
	public static java.util.List getPlatforms () 
	public static java.util.List getPlatforms (org.lwjgl.opencl.api.Filter) 
		org.lwjgl.opencl.api.Filter filter
	public java.lang.String getInfoString (int) 
		int param_name
	public java.util.List getDevices (int) 
		int device_type
	public java.util.List getDevices (int, org.lwjgl.opencl.api.Filter) 
		int device_type
		org.lwjgl.opencl.api.Filter filter
	void setCapabilities (java.lang.Object) 
		Object caps
	java.lang.Object getCapabilities () 
	static void registerCLPlatforms (org.lwjgl.PointerBuffer, java.nio.IntBuffer) 
		long id
		int i
		org.lwjgl.PointerBuffer platforms
		java.nio.IntBuffer num_platforms
		int pos
		int count
	org.lwjgl.opencl.CLObjectRegistry getCLDeviceRegistry () 
	void registerCLDevices (org.lwjgl.PointerBuffer, java.nio.IntBuffer) 
		long id
		int i
		org.lwjgl.PointerBuffer devices
		java.nio.IntBuffer num_devices
		int pos
		int count
	void registerCLDevices (java.nio.ByteBuffer, org.lwjgl.PointerBuffer) 
		int offset
		long id
		int i
		java.nio.ByteBuffer devices
		org.lwjgl.PointerBuffer num_devices
		int pos
		int count
	static void  () 
}

org/lwjgl/opencl/CLPlatformCapabilities.class
CLPlatformCapabilities.java
package org.lwjgl.opencl
public org.lwjgl.opencl.CLPlatformCapabilities extends java.lang.Object {
	public final int majorVersion
	public final int minorVersion
	public final boolean OpenCL11
	public final boolean OpenCL12
	final boolean CL_APPLE_ContextLoggingFunctions
	public final boolean CL_APPLE_SetMemObjectDestructor
	public final boolean CL_APPLE_gl_sharing
	public final boolean CL_KHR_d3d10_sharing
	public final boolean CL_KHR_gl_event
	public final boolean CL_KHR_gl_sharing
	public final boolean CL_KHR_icd
	public void  (org.lwjgl.opencl.CLPlatform) 
		java.util.StringTokenizer tokenizer
		RuntimeException e
		org.lwjgl.opencl.CLPlatform platform
		String extensionList
		String version
		java.util.Set extensions
	public int getMajorVersion () 
	public int getMinorVersion () 
	public java.lang.String toString () 
		StringBuilder buf
}

org/lwjgl/opencl/CLPrintfCallback.class
CLPrintfCallback.java
package org.lwjgl.opencl
public abstract org.lwjgl.opencl.CLPrintfCallback extends org.lwjgl.PointerWrapperAbstract {
	protected void  () 
	protected abstract void handleMessage (java.lang.String) 
}

org/lwjgl/opencl/CLProgram$CLProgramUtil.class
CLProgram.java
package org.lwjgl.opencl
abstract org.lwjgl.opencl.CLProgram$CLProgramUtil extends java.lang.Object implements org.lwjgl.opencl.InfoUtil  {
	public abstract org.lwjgl.opencl.CLKernel[] createKernelsInProgram (org.lwjgl.opencl.CLProgram) 
	public abstract org.lwjgl.opencl.CLDevice[] getInfoDevices (org.lwjgl.opencl.CLProgram) 
	public abstract java.nio.ByteBuffer getInfoBinaries (org.lwjgl.opencl.CLProgram, java.nio.ByteBuffer) 
	public abstract java.nio.ByteBuffer[] getInfoBinaries (org.lwjgl.opencl.CLProgram, java.nio.ByteBuffer[]) 
	public abstract java.lang.String getBuildInfoString (org.lwjgl.opencl.CLProgram, org.lwjgl.opencl.CLDevice, int) 
	public abstract int getBuildInfoInt (org.lwjgl.opencl.CLProgram, org.lwjgl.opencl.CLDevice, int) 
}

org/lwjgl/opencl/CLProgram.class
CLProgram.java
package org.lwjgl.opencl
public final org.lwjgl.opencl.CLProgram extends org.lwjgl.opencl.CLObjectChild {
	private static final org.lwjgl.opencl.CLProgram$CLProgramUtil util
	private final org.lwjgl.opencl.CLObjectRegistry clKernels
	void  (long, org.lwjgl.opencl.CLContext) 
		long pointer
		org.lwjgl.opencl.CLContext context
	public org.lwjgl.opencl.CLKernel getCLKernel (long) 
		long id
	public org.lwjgl.opencl.CLKernel[] createKernelsInProgram () 
	public java.lang.String getInfoString (int) 
		int param_name
	public int getInfoInt (int) 
		int param_name
	public long[] getInfoSizeArray (int) 
		int param_name
	public org.lwjgl.opencl.CLDevice[] getInfoDevices () 
	public java.nio.ByteBuffer getInfoBinaries (java.nio.ByteBuffer) 
		java.nio.ByteBuffer target
	public java.nio.ByteBuffer[] getInfoBinaries (java.nio.ByteBuffer[]) 
		java.nio.ByteBuffer[] target
	public java.lang.String getBuildInfoString (org.lwjgl.opencl.CLDevice, int) 
		org.lwjgl.opencl.CLDevice device
		int param_name
	public int getBuildInfoInt (org.lwjgl.opencl.CLDevice, int) 
		org.lwjgl.opencl.CLDevice device
		int param_name
	org.lwjgl.opencl.CLObjectRegistry getCLKernelRegistry () 
	void registerCLKernels (org.lwjgl.PointerBuffer) 
		long pointer
		int i
		org.lwjgl.PointerBuffer kernels
	int release () 
	static void  () 
}

org/lwjgl/opencl/CLProgramCallback.class
CLProgramCallback.java
package org.lwjgl.opencl
abstract org.lwjgl.opencl.CLProgramCallback extends org.lwjgl.PointerWrapperAbstract {
	private org.lwjgl.opencl.CLContext context
	protected void  () 
	final void setContext (org.lwjgl.opencl.CLContext) 
		org.lwjgl.opencl.CLContext context
	private void handleMessage (long) 
		long program_address
	protected abstract void handleMessage (org.lwjgl.opencl.CLProgram) 
}

org/lwjgl/opencl/CLSampler.class
CLSampler.java
package org.lwjgl.opencl
public final org.lwjgl.opencl.CLSampler extends org.lwjgl.opencl.CLObjectChild {
	private static final org.lwjgl.opencl.InfoUtil util
	void  (long, org.lwjgl.opencl.CLContext) 
		long pointer
		org.lwjgl.opencl.CLContext context
	public int getInfoInt (int) 
		int param_name
	public long getInfoLong (int) 
		int param_name
	int release () 
	static void  () 
}

org/lwjgl/opencl/CallbackUtil.class
CallbackUtil.java
package org.lwjgl.opencl
final org.lwjgl.opencl.CallbackUtil extends java.lang.Object {
	private static final java.util.Map contextUserData
	private void  () 
	static long createGlobalRef (java.lang.Object) 
		Object obj
	private static native long ncreateGlobalRef (java.lang.Object) 
	static native void deleteGlobalRef (long) 
	static void checkCallback (int, long) 
		int errcode
		long user_data
	static native long getContextCallback () 
	static native long getMemObjectDestructorCallback () 
	static native long getProgramCallback () 
	static native long getNativeKernelCallback () 
	static native long getEventCallback () 
	static native long getPrintfCallback () 
	static native long getLogMessageToSystemLogAPPLE () 
	static native long getLogMessageToStdoutAPPLE () 
	static native long getLogMessageToStderrAPPLE () 
	static void  () 
}

org/lwjgl/opencl/EXTAtomicCounters32.class
EXTAtomicCounters32.java
package org.lwjgl.opencl
public final org.lwjgl.opencl.EXTAtomicCounters32 extends java.lang.Object {
	public static final int CL_DEVICE_MAX_ATOMIC_COUNTERS_EXT
	private void  () 
}

org/lwjgl/opencl/EXTAtomicCounters64.class
EXTAtomicCounters64.java
package org.lwjgl.opencl
public final org.lwjgl.opencl.EXTAtomicCounters64 extends java.lang.Object {
	public static final int CL_DEVICE_MAX_ATOMIC_COUNTERS_EXT
	private void  () 
}

org/lwjgl/opencl/EXTDeviceFission.class
EXTDeviceFission.java
package org.lwjgl.opencl
public final org.lwjgl.opencl.EXTDeviceFission extends java.lang.Object {
	public static final int CL_DEVICE_PARTITION_EQUALLY_EXT
	public static final int CL_DEVICE_PARTITION_BY_COUNTS_EXT
	public static final int CL_DEVICE_PARTITION_BY_NAMES_EXT
	public static final int CL_DEVICE_PARTITION_BY_AFFINITY_DOMAIN_EXT
	public static final int CL_AFFINITY_DOMAIN_L1_CACHE_EXT
	public static final int CL_AFFINITY_DOMAIN_L2_CACHE_EXT
	public static final int CL_AFFINITY_DOMAIN_L3_CACHE_EXT
	public static final int CL_AFFINITY_DOMAIN_L4_CACHE_EXT
	public static final int CL_AFFINITY_DOMAIN_NUMA_EXT
	public static final int CL_AFFINITY_DOMAIN_NEXT_FISSIONABLE_EXT
	public static final int CL_DEVICE_PARENT_DEVICE_EXT
	public static final int CL_DEVICE_PARITION_TYPES_EXT
	public static final int CL_DEVICE_AFFINITY_DOMAINS_EXT
	public static final int CL_DEVICE_REFERENCE_COUNT_EXT
	public static final int CL_DEVICE_PARTITION_STYLE_EXT
	public static final int CL_PROPERTIES_LIST_END_EXT
	public static final int CL_PARTITION_BY_COUNTS_LIST_END_EXT
	public static final int CL_PARTITION_BY_NAMES_LIST_END_EXT
	public static final int CL_DEVICE_PARTITION_FAILED_EXT
	public static final int CL_INVALID_PARTITION_COUNT_EXT
	public static final int CL_INVALID_PARTITION_NAME_EXT
	private void  () 
	public static int clRetainDeviceEXT (org.lwjgl.opencl.CLDevice) 
		org.lwjgl.opencl.CLDevice device
		long function_pointer
		int __result
	static native int nclRetainDeviceEXT (long, long) 
	public static int clReleaseDeviceEXT (org.lwjgl.opencl.CLDevice) 
		org.lwjgl.opencl.CLDevice device
		long function_pointer
		int __result
	static native int nclReleaseDeviceEXT (long, long) 
	public static int clCreateSubDevicesEXT (org.lwjgl.opencl.CLDevice, java.nio.LongBuffer, org.lwjgl.PointerBuffer, java.nio.IntBuffer) 
		org.lwjgl.opencl.CLDevice in_device
		java.nio.LongBuffer properties
		org.lwjgl.PointerBuffer out_devices
		java.nio.IntBuffer num_devices
		long function_pointer
		int __result
	static native int nclCreateSubDevicesEXT (long, long, int, long, long, long) 
}

org/lwjgl/opencl/EXTMigrateMemobject.class
EXTMigrateMemobject.java
package org.lwjgl.opencl
public final org.lwjgl.opencl.EXTMigrateMemobject extends java.lang.Object {
	public static final int CL_MIGRATE_MEM_OBJECT_HOST_EXT
	public static final int CL_COMMAND_MIGRATE_MEM_OBJECT_EXT
	private void  () 
	public static int clEnqueueMigrateMemObjectEXT (org.lwjgl.opencl.CLCommandQueue, org.lwjgl.PointerBuffer, long, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer) 
		org.lwjgl.opencl.CLCommandQueue command_queue
		org.lwjgl.PointerBuffer mem_objects
		long flags
		org.lwjgl.PointerBuffer event_wait_list
		org.lwjgl.PointerBuffer event
		long function_pointer
		int __result
	static native int nclEnqueueMigrateMemObjectEXT (long, int, long, long, int, long, long, long) 
	public static int clEnqueueMigrateMemObjectEXT (org.lwjgl.opencl.CLCommandQueue, org.lwjgl.opencl.CLMem, long, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer) 
		org.lwjgl.opencl.CLCommandQueue command_queue
		org.lwjgl.opencl.CLMem mem_object
		long flags
		org.lwjgl.PointerBuffer event_wait_list
		org.lwjgl.PointerBuffer event
		long function_pointer
		int __result
}

org/lwjgl/opencl/FastLongMap$Entry.class
FastLongMap.java
package org.lwjgl.opencl
final org.lwjgl.opencl.FastLongMap$Entry extends java.lang.Object {
	final long key
	Object value
	org.lwjgl.opencl.FastLongMap$Entry next
	void  (long, java.lang.Object, org.lwjgl.opencl.FastLongMap$Entry) 
		long key
		Object value
		org.lwjgl.opencl.FastLongMap$Entry next
	public long getKey () 
	public java.lang.Object getValue () 
}

org/lwjgl/opencl/FastLongMap$EntryIterator.class
FastLongMap.java
package org.lwjgl.opencl
public org.lwjgl.opencl.FastLongMap$EntryIterator extends java.lang.Object implements java.util.Iterator  {
	private int nextIndex
	private org.lwjgl.opencl.FastLongMap$Entry current
	final org.lwjgl.opencl.FastLongMap this$0
	void  (org.lwjgl.opencl.FastLongMap) 
	public void reset () 
		org.lwjgl.opencl.FastLongMap$Entry[] table
		int i
	public boolean hasNext () 
		org.lwjgl.opencl.FastLongMap$Entry e
	public org.lwjgl.opencl.FastLongMap$Entry next () 
		org.lwjgl.opencl.FastLongMap$Entry e
		org.lwjgl.opencl.FastLongMap$Entry[] table
		int i
	public void remove () 
	public volatile java.lang.Object next () 
}

org/lwjgl/opencl/FastLongMap.class
FastLongMap.java
package org.lwjgl.opencl
final org.lwjgl.opencl.FastLongMap extends java.lang.Object implements java.lang.Iterable  {
	private org.lwjgl.opencl.FastLongMap$Entry[] table
	private int size
	private int mask
	private int capacity
	private int threshold
	void  () 
	void  (int) 
		int initialCapacity
	void  (int, float) 
		int initialCapacity
		float loadFactor
	private int index (long) 
		long key
	private static int index (long, int) 
		long key
		int mask
		int hash
	public java.lang.Object put (long, java.lang.Object) 
		Object oldValue
		org.lwjgl.opencl.FastLongMap$Entry e
		long key
		Object value
		org.lwjgl.opencl.FastLongMap$Entry[] table
		int index
	private void rehash (org.lwjgl.opencl.FastLongMap$Entry[]) 
		org.lwjgl.opencl.FastLongMap$Entry next
		org.lwjgl.opencl.FastLongMap$Entry e
		int index
		int i
		org.lwjgl.opencl.FastLongMap$Entry[] table
		int newCapacity
		int newMask
		org.lwjgl.opencl.FastLongMap$Entry[] newTable
	public java.lang.Object get (long) 
		org.lwjgl.opencl.FastLongMap$Entry e
		long key
		int index
	public boolean containsValue (java.lang.Object) 
		org.lwjgl.opencl.FastLongMap$Entry e
		int i
		Object value
		org.lwjgl.opencl.FastLongMap$Entry[] table
	public boolean containsKey (long) 
		org.lwjgl.opencl.FastLongMap$Entry e
		long key
		int index
	public java.lang.Object remove (long) 
		org.lwjgl.opencl.FastLongMap$Entry next
		long key
		int index
		org.lwjgl.opencl.FastLongMap$Entry prev
		org.lwjgl.opencl.FastLongMap$Entry e
	public int size () 
	public boolean isEmpty () 
	public void clear () 
		int index
		org.lwjgl.opencl.FastLongMap$Entry[] table
	public org.lwjgl.opencl.FastLongMap$EntryIterator iterator () 
	public volatile java.util.Iterator iterator () 
	static org.lwjgl.opencl.FastLongMap$Entry[] access$000 (org.lwjgl.opencl.FastLongMap) 
		org.lwjgl.opencl.FastLongMap x0
}

org/lwjgl/opencl/INTELImmediateExecution.class
INTELImmediateExecution.java
package org.lwjgl.opencl
public final org.lwjgl.opencl.INTELImmediateExecution extends java.lang.Object {
	public static final int CL_QUEUE_IMMEDIATE_EXECUTION_ENABLE_INTEL
	public static final int CL_EXEC_IMMEDIATE_EXECUTION_INTEL
	private void  () 
}

org/lwjgl/opencl/INTELThreadLocalExec.class
INTELThreadLocalExec.java
package org.lwjgl.opencl
public final org.lwjgl.opencl.INTELThreadLocalExec extends java.lang.Object {
	public static final int CL_QUEUE_THREAD_LOCAL_EXEC_ENABLE_INTEL
	private void  () 
}

org/lwjgl/opencl/InfoUtil.class
InfoUtil.java
package org.lwjgl.opencl
abstract org.lwjgl.opencl.InfoUtil extends java.lang.Object {
	public abstract int getInfoInt (org.lwjgl.opencl.CLObject, int) 
	public abstract long getInfoSize (org.lwjgl.opencl.CLObject, int) 
	public abstract long[] getInfoSizeArray (org.lwjgl.opencl.CLObject, int) 
	public abstract long getInfoLong (org.lwjgl.opencl.CLObject, int) 
	public abstract java.lang.String getInfoString (org.lwjgl.opencl.CLObject, int) 
}

org/lwjgl/opencl/InfoUtilAbstract.class
InfoUtilAbstract.java
package org.lwjgl.opencl
abstract org.lwjgl.opencl.InfoUtilAbstract extends java.lang.Object implements org.lwjgl.opencl.InfoUtil  {
	protected void  () 
	protected abstract int getInfo (org.lwjgl.opencl.CLObject, int, java.nio.ByteBuffer, org.lwjgl.PointerBuffer) 
	protected int getInfoSizeArraySize (org.lwjgl.opencl.CLObject, int) 
		org.lwjgl.opencl.CLObject object
		int param_name
	protected org.lwjgl.PointerBuffer getSizesBuffer (org.lwjgl.opencl.CLObject, int) 
		org.lwjgl.opencl.CLObject object
		int param_name
		int size
		org.lwjgl.PointerBuffer buffer
	public int getInfoInt (org.lwjgl.opencl.CLObject, int) 
		org.lwjgl.opencl.CLObject object
		int param_name
		java.nio.ByteBuffer buffer
	public long getInfoSize (org.lwjgl.opencl.CLObject, int) 
		org.lwjgl.opencl.CLObject object
		int param_name
		org.lwjgl.PointerBuffer buffer
	public long[] getInfoSizeArray (org.lwjgl.opencl.CLObject, int) 
		int i
		org.lwjgl.opencl.CLObject object
		int param_name
		int size
		org.lwjgl.PointerBuffer buffer
		long[] array
	public long getInfoLong (org.lwjgl.opencl.CLObject, int) 
		org.lwjgl.opencl.CLObject object
		int param_name
		java.nio.ByteBuffer buffer
	public java.lang.String getInfoString (org.lwjgl.opencl.CLObject, int) 
		org.lwjgl.opencl.CLObject object
		int param_name
		int bytes
		java.nio.ByteBuffer buffer
	protected final int getSizeRet (org.lwjgl.opencl.CLObject, int) 
		org.lwjgl.opencl.CLObject object
		int param_name
		org.lwjgl.PointerBuffer bytes
		int errcode
}

org/lwjgl/opencl/InfoUtilFactory$1.class
InfoUtilFactory.java
package org.lwjgl.opencl
final org.lwjgl.opencl.InfoUtilFactory$1 extends org.lwjgl.opencl.InfoUtilAbstract {
	void  () 
	protected int getInfo (org.lwjgl.opencl.CLCommandQueue, int, java.nio.ByteBuffer, org.lwjgl.PointerBuffer) 
		org.lwjgl.opencl.CLCommandQueue object
		int param_name
		java.nio.ByteBuffer param_value
		org.lwjgl.PointerBuffer param_value_size_ret
	protected volatile int getInfo (org.lwjgl.opencl.CLObject, int, java.nio.ByteBuffer, org.lwjgl.PointerBuffer) 
		org.lwjgl.opencl.CLObject x0
		int x1
		java.nio.ByteBuffer x2
		org.lwjgl.PointerBuffer x3
}

org/lwjgl/opencl/InfoUtilFactory$2.class
InfoUtilFactory.java
package org.lwjgl.opencl
final org.lwjgl.opencl.InfoUtilFactory$2 extends org.lwjgl.opencl.InfoUtilAbstract {
	void  () 
	protected int getInfo (org.lwjgl.opencl.CLSampler, int, java.nio.ByteBuffer, org.lwjgl.PointerBuffer) 
		org.lwjgl.opencl.CLSampler sampler
		int param_name
		java.nio.ByteBuffer param_value
		org.lwjgl.PointerBuffer param_value_size_ret
	protected volatile int getInfo (org.lwjgl.opencl.CLObject, int, java.nio.ByteBuffer, org.lwjgl.PointerBuffer) 
		org.lwjgl.opencl.CLObject x0
		int x1
		java.nio.ByteBuffer x2
		org.lwjgl.PointerBuffer x3
}

org/lwjgl/opencl/InfoUtilFactory$CLContextUtil.class
InfoUtilFactory.java
package org.lwjgl.opencl
final org.lwjgl.opencl.InfoUtilFactory$CLContextUtil extends org.lwjgl.opencl.InfoUtilAbstract implements org.lwjgl.opencl.CLContext$CLContextUtil  {
	private void  () 
	protected int getInfo (org.lwjgl.opencl.CLContext, int, java.nio.ByteBuffer, org.lwjgl.PointerBuffer) 
		org.lwjgl.opencl.CLContext context
		int param_name
		java.nio.ByteBuffer param_value
		org.lwjgl.PointerBuffer param_value_size_ret
	public java.util.List getInfoDevices (org.lwjgl.opencl.CLContext) 
		int num_devices
		org.lwjgl.PointerBuffer size_ret
		int i
		org.lwjgl.opencl.CLContext context
		int num_devices
		org.lwjgl.PointerBuffer deviceIDs
		java.util.List devices
	public org.lwjgl.opencl.CLContext create (org.lwjgl.opencl.CLPlatform, java.util.List, org.lwjgl.opencl.CLContextCallback, org.lwjgl.opengl.Drawable, java.nio.IntBuffer)  throws org.lwjgl.LWJGLException 
		org.lwjgl.opencl.CLDevice device
		java.util.Iterator i$
		org.lwjgl.opencl.CLPlatform platform
		java.util.List devices
		org.lwjgl.opencl.CLContextCallback pfn_notify
		org.lwjgl.opengl.Drawable share_drawable
		java.nio.IntBuffer errcode_ret
		int propertyCount
		org.lwjgl.PointerBuffer properties
		long function_pointer
		long user_data
		org.lwjgl.opencl.CLContext __result
	public org.lwjgl.opencl.CLContext createFromType (org.lwjgl.opencl.CLPlatform, long, org.lwjgl.opencl.CLContextCallback, org.lwjgl.opengl.Drawable, java.nio.IntBuffer)  throws org.lwjgl.LWJGLException 
		org.lwjgl.opencl.CLPlatform platform
		long device_type
		org.lwjgl.opencl.CLContextCallback pfn_notify
		org.lwjgl.opengl.Drawable share_drawable
		java.nio.IntBuffer errcode_ret
		int propertyCount
		org.lwjgl.PointerBuffer properties
	public java.util.List getSupportedImageFormats (org.lwjgl.opencl.CLContext, long, int, org.lwjgl.opencl.api.Filter) 
		int offset
		org.lwjgl.opencl.api.CLImageFormat format
		int i
		org.lwjgl.opencl.CLContext context
		long flags
		int image_type
		org.lwjgl.opencl.api.Filter filter
		java.nio.IntBuffer numBuffer
		int num_image_formats
		java.nio.ByteBuffer formatBuffer
		java.util.List formats
	protected volatile int getInfo (org.lwjgl.opencl.CLObject, int, java.nio.ByteBuffer, org.lwjgl.PointerBuffer) 
		org.lwjgl.opencl.CLObject x0
		int x1
		java.nio.ByteBuffer x2
		org.lwjgl.PointerBuffer x3
	void  (org.lwjgl.opencl.InfoUtilFactory$1) 
		org.lwjgl.opencl.InfoUtilFactory$1 x0
}

org/lwjgl/opencl/InfoUtilFactory$CLDeviceUtil.class
InfoUtilFactory.java
package org.lwjgl.opencl
final org.lwjgl.opencl.InfoUtilFactory$CLDeviceUtil extends org.lwjgl.opencl.InfoUtilAbstract {
	private void  () 
	protected int getInfo (org.lwjgl.opencl.CLDevice, int, java.nio.ByteBuffer, org.lwjgl.PointerBuffer) 
		org.lwjgl.opencl.CLDevice device
		int param_name
		java.nio.ByteBuffer param_value
		org.lwjgl.PointerBuffer param_value_size_ret
	protected int getInfoSizeArraySize (org.lwjgl.opencl.CLDevice, int) 
		org.lwjgl.opencl.CLDevice device
		int param_name
	protected volatile int getInfoSizeArraySize (org.lwjgl.opencl.CLObject, int) 
		org.lwjgl.opencl.CLObject x0
		int x1
	protected volatile int getInfo (org.lwjgl.opencl.CLObject, int, java.nio.ByteBuffer, org.lwjgl.PointerBuffer) 
		org.lwjgl.opencl.CLObject x0
		int x1
		java.nio.ByteBuffer x2
		org.lwjgl.PointerBuffer x3
	void  (org.lwjgl.opencl.InfoUtilFactory$1) 
		org.lwjgl.opencl.InfoUtilFactory$1 x0
}

org/lwjgl/opencl/InfoUtilFactory$CLEventUtil.class
InfoUtilFactory.java
package org.lwjgl.opencl
final org.lwjgl.opencl.InfoUtilFactory$CLEventUtil extends org.lwjgl.opencl.InfoUtilAbstract implements org.lwjgl.opencl.CLEvent$CLEventUtil  {
	private void  () 
	protected int getInfo (org.lwjgl.opencl.CLEvent, int, java.nio.ByteBuffer, org.lwjgl.PointerBuffer) 
		org.lwjgl.opencl.CLEvent event
		int param_name
		java.nio.ByteBuffer param_value
		org.lwjgl.PointerBuffer param_value_size_ret
	public long getProfilingInfoLong (org.lwjgl.opencl.CLEvent, int) 
		org.lwjgl.opencl.CLEvent event
		int param_name
		java.nio.ByteBuffer buffer
	protected volatile int getInfo (org.lwjgl.opencl.CLObject, int, java.nio.ByteBuffer, org.lwjgl.PointerBuffer) 
		org.lwjgl.opencl.CLObject x0
		int x1
		java.nio.ByteBuffer x2
		org.lwjgl.PointerBuffer x3
	void  (org.lwjgl.opencl.InfoUtilFactory$1) 
		org.lwjgl.opencl.InfoUtilFactory$1 x0
}

org/lwjgl/opencl/InfoUtilFactory$CLKernelUtil.class
InfoUtilFactory.java
package org.lwjgl.opencl
final org.lwjgl.opencl.InfoUtilFactory$CLKernelUtil extends org.lwjgl.opencl.InfoUtilAbstract implements org.lwjgl.opencl.CLKernel$CLKernelUtil  {
	private void  () 
	public void setArg (org.lwjgl.opencl.CLKernel, int, byte) 
		org.lwjgl.opencl.CLKernel kernel
		int index
		byte value
	public void setArg (org.lwjgl.opencl.CLKernel, int, short) 
		org.lwjgl.opencl.CLKernel kernel
		int index
		short value
	public void setArg (org.lwjgl.opencl.CLKernel, int, int) 
		org.lwjgl.opencl.CLKernel kernel
		int index
		int value
	public void setArg (org.lwjgl.opencl.CLKernel, int, long) 
		org.lwjgl.opencl.CLKernel kernel
		int index
		long value
	public void setArg (org.lwjgl.opencl.CLKernel, int, float) 
		org.lwjgl.opencl.CLKernel kernel
		int index
		float value
	public void setArg (org.lwjgl.opencl.CLKernel, int, double) 
		org.lwjgl.opencl.CLKernel kernel
		int index
		double value
	public void setArg (org.lwjgl.opencl.CLKernel, int, org.lwjgl.opencl.CLObject) 
		org.lwjgl.opencl.CLKernel kernel
		int index
		org.lwjgl.opencl.CLObject value
	public void setArgSize (org.lwjgl.opencl.CLKernel, int, long) 
		org.lwjgl.opencl.CLKernel kernel
		int index
		long size
	protected int getInfo (org.lwjgl.opencl.CLKernel, int, java.nio.ByteBuffer, org.lwjgl.PointerBuffer) 
		org.lwjgl.opencl.CLKernel kernel
		int param_name
		java.nio.ByteBuffer param_value
		org.lwjgl.PointerBuffer param_value_size_ret
	public long getWorkGroupInfoSize (org.lwjgl.opencl.CLKernel, org.lwjgl.opencl.CLDevice, int) 
		org.lwjgl.opencl.CLKernel kernel
		org.lwjgl.opencl.CLDevice device
		int param_name
		org.lwjgl.PointerBuffer buffer
	public long[] getWorkGroupInfoSizeArray (org.lwjgl.opencl.CLKernel, org.lwjgl.opencl.CLDevice, int) 
		int i
		org.lwjgl.opencl.CLKernel kernel
		org.lwjgl.opencl.CLDevice device
		int param_name
		int size
		org.lwjgl.PointerBuffer buffer
		long[] array
	public long getWorkGroupInfoLong (org.lwjgl.opencl.CLKernel, org.lwjgl.opencl.CLDevice, int) 
		org.lwjgl.opencl.CLKernel kernel
		org.lwjgl.opencl.CLDevice device
		int param_name
		java.nio.ByteBuffer buffer
	protected volatile int getInfo (org.lwjgl.opencl.CLObject, int, java.nio.ByteBuffer, org.lwjgl.PointerBuffer) 
		org.lwjgl.opencl.CLObject x0
		int x1
		java.nio.ByteBuffer x2
		org.lwjgl.PointerBuffer x3
	void  (org.lwjgl.opencl.InfoUtilFactory$1) 
		org.lwjgl.opencl.InfoUtilFactory$1 x0
}

org/lwjgl/opencl/InfoUtilFactory$CLMemUtil.class
InfoUtilFactory.java
package org.lwjgl.opencl
final org.lwjgl.opencl.InfoUtilFactory$CLMemUtil extends org.lwjgl.opencl.InfoUtilAbstract implements org.lwjgl.opencl.CLMem$CLMemUtil  {
	private void  () 
	protected int getInfo (org.lwjgl.opencl.CLMem, int, java.nio.ByteBuffer, org.lwjgl.PointerBuffer) 
		org.lwjgl.opencl.CLMem mem
		int param_name
		java.nio.ByteBuffer param_value
		org.lwjgl.PointerBuffer param_value_size_ret
	public org.lwjgl.opencl.CLMem createImage2D (org.lwjgl.opencl.CLContext, long, org.lwjgl.opencl.api.CLImageFormat, long, long, long, java.nio.Buffer, java.nio.IntBuffer) 
		org.lwjgl.opencl.CLContext context
		long flags
		org.lwjgl.opencl.api.CLImageFormat image_format
		long image_width
		long image_height
		long image_row_pitch
		java.nio.Buffer host_ptr
		java.nio.IntBuffer errcode_ret
		java.nio.ByteBuffer formatBuffer
		long function_pointer
		org.lwjgl.opencl.CLMem __result
	public org.lwjgl.opencl.CLMem createImage3D (org.lwjgl.opencl.CLContext, long, org.lwjgl.opencl.api.CLImageFormat, long, long, long, long, long, java.nio.Buffer, java.nio.IntBuffer) 
		org.lwjgl.opencl.CLContext context
		long flags
		org.lwjgl.opencl.api.CLImageFormat image_format
		long image_width
		long image_height
		long image_depth
		long image_row_pitch
		long image_slice_pitch
		java.nio.Buffer host_ptr
		java.nio.IntBuffer errcode_ret
		java.nio.ByteBuffer formatBuffer
		long function_pointer
		org.lwjgl.opencl.CLMem __result
	public org.lwjgl.opencl.CLMem createSubBuffer (org.lwjgl.opencl.CLMem, long, int, org.lwjgl.opencl.api.CLBufferRegion, java.nio.IntBuffer) 
		org.lwjgl.opencl.CLMem mem
		long flags
		int buffer_create_type
		org.lwjgl.opencl.api.CLBufferRegion buffer_create_info
		java.nio.IntBuffer errcode_ret
		org.lwjgl.PointerBuffer infoBuffer
	public java.nio.ByteBuffer getInfoHostBuffer (org.lwjgl.opencl.CLMem) 
		long mem_flags
		org.lwjgl.opencl.CLMem mem
		long size
		long address
	public long getImageInfoSize (org.lwjgl.opencl.CLMem, int) 
		org.lwjgl.opencl.CLMem mem
		int param_name
		org.lwjgl.PointerBuffer buffer
	public org.lwjgl.opencl.api.CLImageFormat getImageInfoFormat (org.lwjgl.opencl.CLMem) 
		org.lwjgl.opencl.CLMem mem
		java.nio.ByteBuffer format
	public int getImageInfoFormat (org.lwjgl.opencl.CLMem, int) 
		org.lwjgl.opencl.CLMem mem
		int index
		java.nio.ByteBuffer format
	public int getGLObjectType (org.lwjgl.opencl.CLMem) 
		org.lwjgl.opencl.CLMem mem
		java.nio.IntBuffer buffer
	public int getGLObjectName (org.lwjgl.opencl.CLMem) 
		org.lwjgl.opencl.CLMem mem
		java.nio.IntBuffer buffer
	public int getGLTextureInfoInt (org.lwjgl.opencl.CLMem, int) 
		org.lwjgl.opencl.CLMem mem
		int param_name
		java.nio.ByteBuffer buffer
	protected volatile int getInfo (org.lwjgl.opencl.CLObject, int, java.nio.ByteBuffer, org.lwjgl.PointerBuffer) 
		org.lwjgl.opencl.CLObject x0
		int x1
		java.nio.ByteBuffer x2
		org.lwjgl.PointerBuffer x3
	void  (org.lwjgl.opencl.InfoUtilFactory$1) 
		org.lwjgl.opencl.InfoUtilFactory$1 x0
}

org/lwjgl/opencl/InfoUtilFactory$CLPlatformUtil.class
InfoUtilFactory.java
package org.lwjgl.opencl
final org.lwjgl.opencl.InfoUtilFactory$CLPlatformUtil extends org.lwjgl.opencl.InfoUtilAbstract implements org.lwjgl.opencl.CLPlatform$CLPlatformUtil  {
	private void  () 
	protected int getInfo (org.lwjgl.opencl.CLPlatform, int, java.nio.ByteBuffer, org.lwjgl.PointerBuffer) 
		org.lwjgl.opencl.CLPlatform platform
		int param_name
		java.nio.ByteBuffer param_value
		org.lwjgl.PointerBuffer param_value_size_ret
	public java.util.List getPlatforms (org.lwjgl.opencl.api.Filter) 
		org.lwjgl.opencl.CLPlatform platform
		int i
		org.lwjgl.opencl.api.Filter filter
		java.nio.IntBuffer numBuffer
		int num_platforms
		org.lwjgl.PointerBuffer platformIDs
		java.util.List platforms
	public java.util.List getDevices (org.lwjgl.opencl.CLPlatform, int, org.lwjgl.opencl.api.Filter) 
		org.lwjgl.opencl.CLDevice device
		int i
		org.lwjgl.opencl.CLPlatform platform
		int device_type
		org.lwjgl.opencl.api.Filter filter
		java.nio.IntBuffer numBuffer
		int num_devices
		org.lwjgl.PointerBuffer deviceIDs
		java.util.List devices
	protected volatile int getInfo (org.lwjgl.opencl.CLObject, int, java.nio.ByteBuffer, org.lwjgl.PointerBuffer) 
		org.lwjgl.opencl.CLObject x0
		int x1
		java.nio.ByteBuffer x2
		org.lwjgl.PointerBuffer x3
	void  (org.lwjgl.opencl.InfoUtilFactory$1) 
		org.lwjgl.opencl.InfoUtilFactory$1 x0
}

org/lwjgl/opencl/InfoUtilFactory$CLProgramUtil.class
InfoUtilFactory.java
package org.lwjgl.opencl
final org.lwjgl.opencl.InfoUtilFactory$CLProgramUtil extends org.lwjgl.opencl.InfoUtilAbstract implements org.lwjgl.opencl.CLProgram$CLProgramUtil  {
	private void  () 
	protected int getInfo (org.lwjgl.opencl.CLProgram, int, java.nio.ByteBuffer, org.lwjgl.PointerBuffer) 
		org.lwjgl.opencl.CLProgram program
		int param_name
		java.nio.ByteBuffer param_value
		org.lwjgl.PointerBuffer param_value_size_ret
	protected int getInfoSizeArraySize (org.lwjgl.opencl.CLProgram, int) 
		org.lwjgl.opencl.CLProgram program
		int param_name
	public org.lwjgl.opencl.CLKernel[] createKernelsInProgram (org.lwjgl.opencl.CLProgram) 
		int i
		org.lwjgl.opencl.CLProgram program
		java.nio.IntBuffer numBuffer
		int num_kernels
		org.lwjgl.PointerBuffer kernelIDs
		org.lwjgl.opencl.CLKernel[] kernels
	public org.lwjgl.opencl.CLDevice[] getInfoDevices (org.lwjgl.opencl.CLProgram) 
		int i
		org.lwjgl.opencl.CLProgram program
		int size
		org.lwjgl.PointerBuffer buffer
		org.lwjgl.opencl.CLPlatform platform
		org.lwjgl.opencl.CLDevice[] array
	public java.nio.ByteBuffer getInfoBinaries (org.lwjgl.opencl.CLProgram, java.nio.ByteBuffer) 
		int i
		org.lwjgl.opencl.CLProgram program
		java.nio.ByteBuffer target
		org.lwjgl.PointerBuffer sizes
		int totalSize
	public java.nio.ByteBuffer[] getInfoBinaries (org.lwjgl.opencl.CLProgram, java.nio.ByteBuffer[]) 
		int i
		org.lwjgl.PointerBuffer sizes
		int i
		org.lwjgl.PointerBuffer sizes
		org.lwjgl.opencl.CLProgram program
		java.nio.ByteBuffer[] target
	public java.lang.String getBuildInfoString (org.lwjgl.opencl.CLProgram, org.lwjgl.opencl.CLDevice, int) 
		org.lwjgl.opencl.CLProgram program
		org.lwjgl.opencl.CLDevice device
		int param_name
		int bytes
		java.nio.ByteBuffer buffer
	public int getBuildInfoInt (org.lwjgl.opencl.CLProgram, org.lwjgl.opencl.CLDevice, int) 
		org.lwjgl.opencl.CLProgram program
		org.lwjgl.opencl.CLDevice device
		int param_name
		java.nio.ByteBuffer buffer
	private static int getBuildSizeRet (org.lwjgl.opencl.CLProgram, org.lwjgl.opencl.CLDevice, int) 
		org.lwjgl.opencl.CLProgram program
		org.lwjgl.opencl.CLDevice device
		int param_name
		org.lwjgl.PointerBuffer bytes
		int errcode
	protected volatile int getInfoSizeArraySize (org.lwjgl.opencl.CLObject, int) 
		org.lwjgl.opencl.CLObject x0
		int x1
	protected volatile int getInfo (org.lwjgl.opencl.CLObject, int, java.nio.ByteBuffer, org.lwjgl.PointerBuffer) 
		org.lwjgl.opencl.CLObject x0
		int x1
		java.nio.ByteBuffer x2
		org.lwjgl.PointerBuffer x3
	void  (org.lwjgl.opencl.InfoUtilFactory$1) 
		org.lwjgl.opencl.InfoUtilFactory$1 x0
}

org/lwjgl/opencl/InfoUtilFactory.class
InfoUtilFactory.java
package org.lwjgl.opencl
final org.lwjgl.opencl.InfoUtilFactory extends java.lang.Object {
	static final org.lwjgl.opencl.InfoUtil CL_COMMAND_QUEUE_UTIL
	static final org.lwjgl.opencl.CLContext$CLContextUtil CL_CONTEXT_UTIL
	static final org.lwjgl.opencl.InfoUtil CL_DEVICE_UTIL
	static final org.lwjgl.opencl.CLEvent$CLEventUtil CL_EVENT_UTIL
	static final org.lwjgl.opencl.CLKernel$CLKernelUtil CL_KERNEL_UTIL
	static final org.lwjgl.opencl.CLMem$CLMemUtil CL_MEM_UTIL
	static final org.lwjgl.opencl.CLPlatform$CLPlatformUtil CL_PLATFORM_UTIL
	static final org.lwjgl.opencl.CLProgram$CLProgramUtil CL_PROGRAM_UTIL
	static final org.lwjgl.opencl.InfoUtil CL_SAMPLER_UTIL
	private void  () 
	static void  () 
}

org/lwjgl/opencl/KHRDepthImages.class
KHRDepthImages.java
package org.lwjgl.opencl
public final org.lwjgl.opencl.KHRDepthImages extends java.lang.Object {
	public static final int CL_DEPTH
	private void  () 
}

org/lwjgl/opencl/KHRFp16.class
KHRFp16.java
package org.lwjgl.opencl
public final org.lwjgl.opencl.KHRFp16 extends java.lang.Object {
	public static final int CL_DEVICE_HALF_FP_CONFIG
	private void  () 
}

org/lwjgl/opencl/KHRFp64.class
KHRFp64.java
package org.lwjgl.opencl
public final org.lwjgl.opencl.KHRFp64 extends java.lang.Object {
	public static final int CL_DEVICE_DOUBLE_FP_CONFIG
	private void  () 
}

org/lwjgl/opencl/KHRGLDepthImages.class
KHRGLDepthImages.java
package org.lwjgl.opencl
public final org.lwjgl.opencl.KHRGLDepthImages extends java.lang.Object {
	public static final int CL_DEPTH_STENCIL
	public static final int CL_UNORM_INT24
	private void  () 
}

org/lwjgl/opencl/KHRGLEvent.class
KHRGLEvent.java
package org.lwjgl.opencl
public final org.lwjgl.opencl.KHRGLEvent extends java.lang.Object {
	public static final int CL_COMMAND_GL_FENCE_SYNC_OBJECT_KHR
	private void  () 
	public static org.lwjgl.opencl.CLEvent clCreateEventFromGLsyncKHR (org.lwjgl.opencl.CLContext, org.lwjgl.opengl.GLSync, java.nio.IntBuffer) 
		org.lwjgl.opencl.CLContext context
		org.lwjgl.opengl.GLSync sync
		java.nio.IntBuffer errcode_ret
		long function_pointer
		org.lwjgl.opencl.CLEvent __result
	static native long nclCreateEventFromGLsyncKHR (long, long, long, long) 
}

org/lwjgl/opencl/KHRGLMsaaSharing.class
KHRGLMsaaSharing.java
package org.lwjgl.opencl
public final org.lwjgl.opencl.KHRGLMsaaSharing extends java.lang.Object {
	public static final int CL_GL_NUM_SAMPLES
	private void  () 
}

org/lwjgl/opencl/KHRGLSharing.class
KHRGLSharing.java
package org.lwjgl.opencl
public final org.lwjgl.opencl.KHRGLSharing extends java.lang.Object {
	public static final int CL_INVALID_GL_SHAREGROUP_REFERENCE_KHR
	public static final int CL_CURRENT_DEVICE_FOR_GL_CONTEXT_KHR
	public static final int CL_DEVICES_FOR_GL_CONTEXT_KHR
	public static final int CL_GL_CONTEXT_KHR
	public static final int CL_EGL_DISPLAY_KHR
	public static final int CL_GLX_DISPLAY_KHR
	public static final int CL_WGL_HDC_KHR
	public static final int CL_CGL_SHAREGROUP_KHR
	private void  () 
	public static int clGetGLContextInfoKHR (org.lwjgl.PointerBuffer, int, java.nio.ByteBuffer, org.lwjgl.PointerBuffer) 
		org.lwjgl.PointerBuffer properties
		int param_name
		java.nio.ByteBuffer param_value
		org.lwjgl.PointerBuffer param_value_size_ret
		long function_pointer
		int __result
	static native int nclGetGLContextInfoKHR (long, int, long, long, long, long) 
}

org/lwjgl/opencl/KHRICD.class
KHRICD.java
package org.lwjgl.opencl
public final org.lwjgl.opencl.KHRICD extends java.lang.Object {
	public static final int CL_PLATFORM_ICD_SUFFIX_KHR
	public static final int CL_PLATFORM_NOT_FOUND_KHR
	private void  () 
	public static int clIcdGetPlatformIDsKHR (org.lwjgl.PointerBuffer, java.nio.IntBuffer) 
		org.lwjgl.PointerBuffer platforms
		java.nio.IntBuffer num_platforms
		long function_pointer
		int __result
	static native int nclIcdGetPlatformIDsKHR (int, long, long, long) 
}

org/lwjgl/opencl/KHRImage2DFromBuffer.class
KHRImage2DFromBuffer.java
package org.lwjgl.opencl
public final org.lwjgl.opencl.KHRImage2DFromBuffer extends java.lang.Object {
	public static final int CL_DEVICE_IMAGE_PITCH_ALIGNMENT
	public static final int CL_DEVICE_IMAGE_BASE_ADDRESS_ALIGNMENT
	private void  () 
}

org/lwjgl/opencl/KHRInitializeMemory.class
KHRInitializeMemory.java
package org.lwjgl.opencl
public final org.lwjgl.opencl.KHRInitializeMemory extends java.lang.Object {
	public static final int CL_CONTEXT_MEMORY_INITIALIZE_KHR
	public static final int CL_CONTEXT_MEMORY_INITIALIZE_LOCAL_KHR
	public static final int CL_CONTEXT_MEMORY_INITIALIZE_PRIVATE_KHR
	private void  () 
}

org/lwjgl/opencl/KHRSubgroups.class
KHRSubgroups.java
package org.lwjgl.opencl
public final org.lwjgl.opencl.KHRSubgroups extends java.lang.Object {
	private void  () 
	public static int clGetKernelSubGroupInfoKHR (org.lwjgl.opencl.CLKernel, org.lwjgl.opencl.CLDevice, int, java.nio.ByteBuffer, java.nio.ByteBuffer, org.lwjgl.PointerBuffer) 
		org.lwjgl.opencl.CLKernel kernel
		org.lwjgl.opencl.CLDevice device
		int param_name
		java.nio.ByteBuffer input_value
		java.nio.ByteBuffer param_value
		org.lwjgl.PointerBuffer param_value_size_ret
		long function_pointer
		int __result
	static native int nclGetKernelSubGroupInfoKHR (long, long, int, long, long, long, long, long, long) 
}

org/lwjgl/opencl/KHRTerminateContext.class
KHRTerminateContext.java
package org.lwjgl.opencl
public final org.lwjgl.opencl.KHRTerminateContext extends java.lang.Object {
	public static final int CL_DEVICE_TERMINATE_CAPABILITY_KHR
	public static final int CL_CONTEXT_TERMINATE_KHR
	private void  () 
	public static int clTerminateContextKHR (org.lwjgl.opencl.CLContext) 
		org.lwjgl.opencl.CLContext context
		long function_pointer
		int __result
	static native int nclTerminateContextKHR (long, long) 
}

org/lwjgl/opencl/NVDeviceAttributeQuery.class
NVDeviceAttributeQuery.java
package org.lwjgl.opencl
public final org.lwjgl.opencl.NVDeviceAttributeQuery extends java.lang.Object {
	public static final int CL_DEVICE_COMPUTE_CAPABILITY_MAJOR_NV
	public static final int CL_DEVICE_COMPUTE_CAPABILITY_MINOR_NV
	public static final int CL_DEVICE_REGISTERS_PER_BLOCK_NV
	public static final int CL_DEVICE_WARP_SIZE_NV
	public static final int CL_DEVICE_GPU_OVERLAP_NV
	public static final int CL_DEVICE_KERNEL_EXEC_TIMEOUT_NV
	public static final int CL_DEVICE_INTEGRATED_MEMORY_NV
	private void  () 
}

org/lwjgl/opencl/OpenCLException.class
OpenCLException.java
package org.lwjgl.opencl
public org.lwjgl.opencl.OpenCLException extends java.lang.RuntimeException {
	private static final long serialVersionUID
	public void  () 
	public void  (java.lang.String) 
		String message
	public void  (java.lang.String, java.lang.Throwable) 
		String message
		Throwable cause
	public void  (java.lang.Throwable) 
		Throwable cause
}

org/lwjgl/opencl/Util$1.class
Util.java
package org.lwjgl.opencl
final org.lwjgl.opencl.Util$1 extends java.lang.Object implements org.lwjgl.LWJGLUtil$TokenFilter  {
	void  () 
	public boolean accept (java.lang.reflect.Field, int) 
		java.lang.reflect.Field field
		int value
}

org/lwjgl/opencl/Util.class
Util.java
package org.lwjgl.opencl
public final org.lwjgl.opencl.Util extends java.lang.Object {
	private static final java.util.Map CL_ERROR_TOKENS
	private void  () 
	public static void checkCLError (int) 
		int errcode
	private static void throwCLError (int) 
		int errcode
		String errname
	static void  () 
}

org/lwjgl/opencl/api/CLBufferRegion.class
CLBufferRegion.java
package org.lwjgl.opencl.api
public final org.lwjgl.opencl.api.CLBufferRegion extends java.lang.Object {
	public static final int STRUCT_SIZE
	private final int origin
	private final int size
	public void  (int, int) 
		int origin
		int size
	public int getOrigin () 
	public int getSize () 
	static void  () 
}

org/lwjgl/opencl/api/CLImageFormat.class
CLImageFormat.java
package org.lwjgl.opencl.api
public final org.lwjgl.opencl.api.CLImageFormat extends java.lang.Object {
	public static final int STRUCT_SIZE
	private final int channelOrder
	private final int channelType
	public void  (int, int) 
		int channelOrder
		int channelType
	public int getChannelOrder () 
	public int getChannelType () 
}

org/lwjgl/opencl/api/Filter.class
Filter.java
package org.lwjgl.opencl.api
public abstract org.lwjgl.opencl.api.Filter extends java.lang.Object {
	public abstract boolean accept (java.lang.Object) 
}

org/lwjgl/opengl/AMDBlendMinmaxFactor.class
AMDBlendMinmaxFactor.java
package org.lwjgl.opengl
public final org.lwjgl.opengl.AMDBlendMinmaxFactor extends java.lang.Object {
	public static final int GL_FACTOR_MIN_AMD
	public static final int GL_FACTOR_MAX_AMD
	private void  () 
}

org/lwjgl/opengl/AMDDebugOutput.class
AMDDebugOutput.java
package org.lwjgl.opengl
public final org.lwjgl.opengl.AMDDebugOutput extends java.lang.Object {
	public static final int GL_MAX_DEBUG_MESSAGE_LENGTH_AMD
	public static final int GL_MAX_DEBUG_LOGGED_MESSAGES_AMD
	public static final int GL_DEBUG_LOGGED_MESSAGES_AMD
	public static final int GL_DEBUG_SEVERITY_HIGH_AMD
	public static final int GL_DEBUG_SEVERITY_MEDIUM_AMD
	public static final int GL_DEBUG_SEVERITY_LOW_AMD
	public static final int GL_DEBUG_CATEGORY_API_ERROR_AMD
	public static final int GL_DEBUG_CATEGORY_WINDOW_SYSTEM_AMD
	public static final int GL_DEBUG_CATEGORY_DEPRECATION_AMD
	public static final int GL_DEBUG_CATEGORY_UNDEFINED_BEHAVIOR_AMD
	public static final int GL_DEBUG_CATEGORY_PERFORMANCE_AMD
	public static final int GL_DEBUG_CATEGORY_SHADER_COMPILER_AMD
	public static final int GL_DEBUG_CATEGORY_APPLICATION_AMD
	public static final int GL_DEBUG_CATEGORY_OTHER_AMD
	private void  () 
	public static void glDebugMessageEnableAMD (int, int, java.nio.IntBuffer, boolean) 
		int category
		int severity
		java.nio.IntBuffer ids
		boolean enabled
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglDebugMessageEnableAMD (int, int, int, long, boolean, long) 
	public static void glDebugMessageInsertAMD (int, int, int, java.nio.ByteBuffer) 
		int category
		int severity
		int id
		java.nio.ByteBuffer buf
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglDebugMessageInsertAMD (int, int, int, int, long, long) 
	public static void glDebugMessageInsertAMD (int, int, int, java.lang.CharSequence) 
		int category
		int severity
		int id
		CharSequence buf
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	public static void glDebugMessageCallbackAMD (org.lwjgl.opengl.AMDDebugOutputCallback) 
		org.lwjgl.opengl.AMDDebugOutputCallback callback
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
		long userParam
	static native void nglDebugMessageCallbackAMD (long, long, long) 
	public static int glGetDebugMessageLogAMD (int, java.nio.IntBuffer, java.nio.IntBuffer, java.nio.IntBuffer, java.nio.IntBuffer, java.nio.ByteBuffer) 
		int count
		java.nio.IntBuffer categories
		java.nio.IntBuffer severities
		java.nio.IntBuffer ids
		java.nio.IntBuffer lengths
		java.nio.ByteBuffer messageLog
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
		int __result
	static native int nglGetDebugMessageLogAMD (int, int, long, long, long, long, long, long) 
}

org/lwjgl/opengl/AMDDebugOutputCallback$1.class
AMDDebugOutputCallback.java
package org.lwjgl.opengl
 org.lwjgl.opengl.AMDDebugOutputCallback$1 extends java.lang.Object implements org.lwjgl.opengl.AMDDebugOutputCallback$Handler  {
	void  () 
	public void handleMessage (int, int, int, java.lang.String) 
		int id
		int category
		int severity
		String message
		String description
	private java.lang.String printUnknownToken (int) 
		int token
}

org/lwjgl/opengl/AMDDebugOutputCallback$Handler.class
AMDDebugOutputCallback.java
package org.lwjgl.opengl
public abstract org.lwjgl.opengl.AMDDebugOutputCallback$Handler extends java.lang.Object {
	public abstract void handleMessage (int, int, int, java.lang.String) 
}

org/lwjgl/opengl/AMDDebugOutputCallback.class
AMDDebugOutputCallback.java
package org.lwjgl.opengl
public final org.lwjgl.opengl.AMDDebugOutputCallback extends org.lwjgl.PointerWrapperAbstract {
	private static final int GL_DEBUG_SEVERITY_HIGH_AMD
	private static final int GL_DEBUG_SEVERITY_MEDIUM_AMD
	private static final int GL_DEBUG_SEVERITY_LOW_AMD
	private static final int GL_DEBUG_CATEGORY_API_ERROR_AMD
	private static final int GL_DEBUG_CATEGORY_WINDOW_SYSTEM_AMD
	private static final int GL_DEBUG_CATEGORY_DEPRECATION_AMD
	private static final int GL_DEBUG_CATEGORY_UNDEFINED_BEHAVIOR_AMD
	private static final int GL_DEBUG_CATEGORY_PERFORMANCE_AMD
	private static final int GL_DEBUG_CATEGORY_SHADER_COMPILER_AMD
	private static final int GL_DEBUG_CATEGORY_APPLICATION_AMD
	private static final int GL_DEBUG_CATEGORY_OTHER_AMD
	private static final long CALLBACK_POINTER
	private final org.lwjgl.opengl.AMDDebugOutputCallback$Handler handler
	public void  () 
	public void  (org.lwjgl.opengl.AMDDebugOutputCallback$Handler) 
		org.lwjgl.opengl.AMDDebugOutputCallback$Handler handler
	org.lwjgl.opengl.AMDDebugOutputCallback$Handler getHandler () 
	static void  () 
		Exception e
		long pointer
}

org/lwjgl/opengl/AMDDepthClampSeparate.class
AMDDepthClampSeparate.java
package org.lwjgl.opengl
public final org.lwjgl.opengl.AMDDepthClampSeparate extends java.lang.Object {
	public static final int GL_DEPTH_CLAMP_NEAR_AMD
	public static final int GL_DEPTH_CLAMP_FAR_AMD
	private void  () 
}

org/lwjgl/opengl/AMDDrawBuffersBlend.class
AMDDrawBuffersBlend.java
package org.lwjgl.opengl
public final org.lwjgl.opengl.AMDDrawBuffersBlend extends java.lang.Object {
	private void  () 
	public static void glBlendFuncIndexedAMD (int, int, int) 
		int buf
		int src
		int dst
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglBlendFuncIndexedAMD (int, int, int, long) 
	public static void glBlendFuncSeparateIndexedAMD (int, int, int, int, int) 
		int buf
		int srcRGB
		int dstRGB
		int srcAlpha
		int dstAlpha
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglBlendFuncSeparateIndexedAMD (int, int, int, int, int, long) 
	public static void glBlendEquationIndexedAMD (int, int) 
		int buf
		int mode
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglBlendEquationIndexedAMD (int, int, long) 
	public static void glBlendEquationSeparateIndexedAMD (int, int, int) 
		int buf
		int modeRGB
		int modeAlpha
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglBlendEquationSeparateIndexedAMD (int, int, int, long) 
}

org/lwjgl/opengl/AMDInterleavedElements.class
AMDInterleavedElements.java
package org.lwjgl.opengl
public final org.lwjgl.opengl.AMDInterleavedElements extends java.lang.Object {
	public static final int GL_VERTEX_ELEMENT_SWIZZLE_AMD
	public static final int GL_VERTEX_ID_SWIZZLE_AMD
	private void  () 
	public static void glVertexAttribParameteriAMD (int, int, int) 
		int index
		int pname
		int param
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglVertexAttribParameteriAMD (int, int, int, long) 
}

org/lwjgl/opengl/AMDMultiDrawIndirect.class
AMDMultiDrawIndirect.java
package org.lwjgl.opengl
public final org.lwjgl.opengl.AMDMultiDrawIndirect extends java.lang.Object {
	private void  () 
	public static void glMultiDrawArraysIndirectAMD (int, java.nio.ByteBuffer, int, int) 
		int mode
		java.nio.ByteBuffer indirect
		int primcount
		int stride
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglMultiDrawArraysIndirectAMD (int, long, int, int, long) 
	public static void glMultiDrawArraysIndirectAMD (int, long, int, int) 
		int mode
		long indirect_buffer_offset
		int primcount
		int stride
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglMultiDrawArraysIndirectAMDBO (int, long, int, int, long) 
	public static void glMultiDrawArraysIndirectAMD (int, java.nio.IntBuffer, int, int) 
		int mode
		java.nio.IntBuffer indirect
		int primcount
		int stride
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	public static void glMultiDrawElementsIndirectAMD (int, int, java.nio.ByteBuffer, int, int) 
		int mode
		int type
		java.nio.ByteBuffer indirect
		int primcount
		int stride
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglMultiDrawElementsIndirectAMD (int, int, long, int, int, long) 
	public static void glMultiDrawElementsIndirectAMD (int, int, long, int, int) 
		int mode
		int type
		long indirect_buffer_offset
		int primcount
		int stride
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglMultiDrawElementsIndirectAMDBO (int, int, long, int, int, long) 
	public static void glMultiDrawElementsIndirectAMD (int, int, java.nio.IntBuffer, int, int) 
		int mode
		int type
		java.nio.IntBuffer indirect
		int primcount
		int stride
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
}

org/lwjgl/opengl/AMDNameGenDelete.class
AMDNameGenDelete.java
package org.lwjgl.opengl
public final org.lwjgl.opengl.AMDNameGenDelete extends java.lang.Object {
	public static final int GL_DATA_BUFFER_AMD
	public static final int GL_PERFORMANCE_MONITOR_AMD
	public static final int GL_QUERY_OBJECT_AMD
	public static final int GL_VERTEX_ARRAY_OBJECT_AMD
	public static final int GL_SAMPLER_OBJECT_AMD
	private void  () 
	public static void glGenNamesAMD (int, java.nio.IntBuffer) 
		int identifier
		java.nio.IntBuffer names
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglGenNamesAMD (int, int, long, long) 
	public static int glGenNamesAMD (int) 
		int identifier
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
		java.nio.IntBuffer names
	public static void glDeleteNamesAMD (int, java.nio.IntBuffer) 
		int identifier
		java.nio.IntBuffer names
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglDeleteNamesAMD (int, int, long, long) 
	public static void glDeleteNamesAMD (int, int) 
		int identifier
		int name
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	public static boolean glIsNameAMD (int, int) 
		int identifier
		int name
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
		boolean __result
	static native boolean nglIsNameAMD (int, int, long) 
}

org/lwjgl/opengl/AMDPerformanceMonitor.class
AMDPerformanceMonitor.java
package org.lwjgl.opengl
public final org.lwjgl.opengl.AMDPerformanceMonitor extends java.lang.Object {
	public static final int GL_COUNTER_TYPE_AMD
	public static final int GL_COUNTER_RANGE_AMD
	public static final int GL_UNSIGNED_INT64_AMD
	public static final int GL_PERCENTAGE_AMD
	public static final int GL_PERFMON_RESULT_AVAILABLE_AMD
	public static final int GL_PERFMON_RESULT_SIZE_AMD
	public static final int GL_PERFMON_RESULT_AMD
	private void  () 
	public static void glGetPerfMonitorGroupsAMD (java.nio.IntBuffer, java.nio.IntBuffer) 
		java.nio.IntBuffer numGroups
		java.nio.IntBuffer groups
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglGetPerfMonitorGroupsAMD (long, int, long, long) 
	public static void glGetPerfMonitorCountersAMD (int, java.nio.IntBuffer, java.nio.IntBuffer, java.nio.IntBuffer) 
		int group
		java.nio.IntBuffer numCounters
		java.nio.IntBuffer maxActiveCounters
		java.nio.IntBuffer counters
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglGetPerfMonitorCountersAMD (int, long, long, int, long, long) 
	public static void glGetPerfMonitorGroupStringAMD (int, java.nio.IntBuffer, java.nio.ByteBuffer) 
		int group
		java.nio.IntBuffer length
		java.nio.ByteBuffer groupString
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglGetPerfMonitorGroupStringAMD (int, int, long, long, long) 
	public static java.lang.String glGetPerfMonitorGroupStringAMD (int, int) 
		int group
		int bufSize
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
		java.nio.IntBuffer groupString_length
		java.nio.ByteBuffer groupString
	public static void glGetPerfMonitorCounterStringAMD (int, int, java.nio.IntBuffer, java.nio.ByteBuffer) 
		int group
		int counter
		java.nio.IntBuffer length
		java.nio.ByteBuffer counterString
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglGetPerfMonitorCounterStringAMD (int, int, int, long, long, long) 
	public static java.lang.String glGetPerfMonitorCounterStringAMD (int, int, int) 
		int group
		int counter
		int bufSize
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
		java.nio.IntBuffer counterString_length
		java.nio.ByteBuffer counterString
	public static void glGetPerfMonitorCounterInfoAMD (int, int, int, java.nio.ByteBuffer) 
		int group
		int counter
		int pname
		java.nio.ByteBuffer data
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglGetPerfMonitorCounterInfoAMD (int, int, int, long, long) 
	public static void glGenPerfMonitorsAMD (java.nio.IntBuffer) 
		java.nio.IntBuffer monitors
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglGenPerfMonitorsAMD (int, long, long) 
	public static int glGenPerfMonitorsAMD () 
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
		java.nio.IntBuffer monitors
	public static void glDeletePerfMonitorsAMD (java.nio.IntBuffer) 
		java.nio.IntBuffer monitors
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglDeletePerfMonitorsAMD (int, long, long) 
	public static void glDeletePerfMonitorsAMD (int) 
		int monitor
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	public static void glSelectPerfMonitorCountersAMD (int, boolean, int, java.nio.IntBuffer) 
		int monitor
		boolean enable
		int group
		java.nio.IntBuffer counterList
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglSelectPerfMonitorCountersAMD (int, boolean, int, int, long, long) 
	public static void glSelectPerfMonitorCountersAMD (int, boolean, int, int) 
		int monitor
		boolean enable
		int group
		int counter
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	public static void glBeginPerfMonitorAMD (int) 
		int monitor
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglBeginPerfMonitorAMD (int, long) 
	public static void glEndPerfMonitorAMD (int) 
		int monitor
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglEndPerfMonitorAMD (int, long) 
	public static void glGetPerfMonitorCounterDataAMD (int, int, java.nio.IntBuffer, java.nio.IntBuffer) 
		int monitor
		int pname
		java.nio.IntBuffer data
		java.nio.IntBuffer bytesWritten
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglGetPerfMonitorCounterDataAMD (int, int, int, long, long, long) 
	public static int glGetPerfMonitorCounterDataAMD (int, int) 
		int monitor
		int pname
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
		java.nio.IntBuffer data
}

org/lwjgl/opengl/AMDPinnedMemory.class
AMDPinnedMemory.java
package org.lwjgl.opengl
public final org.lwjgl.opengl.AMDPinnedMemory extends java.lang.Object {
	public static final int GL_EXTERNAL_VIRTUAL_MEMORY_BUFFER_AMD
	private void  () 
}

org/lwjgl/opengl/AMDQueryBufferObject.class
AMDQueryBufferObject.java
package org.lwjgl.opengl
public final org.lwjgl.opengl.AMDQueryBufferObject extends java.lang.Object {
	public static final int GL_QUERY_RESULT_NO_WAIT_AMD
	public static final int GL_QUERY_BUFFER_AMD
	public static final int GL_QUERY_BUFFER_BINDING_AMD
	private void  () 
}

org/lwjgl/opengl/AMDSamplePositions.class
AMDSamplePositions.java
package org.lwjgl.opengl
public final org.lwjgl.opengl.AMDSamplePositions extends java.lang.Object {
	public static final int GL_SUBSAMPLE_DISTANCE_AMD
	private void  () 
	public static void glSetMultisampleAMD (int, int, java.nio.FloatBuffer) 
		int pname
		int index
		java.nio.FloatBuffer val
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglSetMultisamplefvAMD (int, int, long, long) 
}

org/lwjgl/opengl/AMDSeamlessCubemapPerTexture.class
AMDSeamlessCubemapPerTexture.java
package org.lwjgl.opengl
public final org.lwjgl.opengl.AMDSeamlessCubemapPerTexture extends java.lang.Object {
	public static final int GL_TEXTURE_CUBE_MAP_SEAMLESS
	private void  () 
}

org/lwjgl/opengl/AMDSparseTexture.class
AMDSparseTexture.java
package org.lwjgl.opengl
public final org.lwjgl.opengl.AMDSparseTexture extends java.lang.Object {
	public static final int GL_TEXTURE_STORAGE_SPARSE_BIT_AMD
	public static final int GL_VIRTUAL_PAGE_SIZE_X_AMD
	public static final int GL_VIRTUAL_PAGE_SIZE_Y_AMD
	public static final int GL_VIRTUAL_PAGE_SIZE_Z_AMD
	public static final int GL_MAX_SPARSE_TEXTURE_SIZE_AMD
	public static final int GL_MAX_SPARSE_3D_TEXTURE_SIZE_AMD
	public static final int GL_MAX_SPARSE_ARRAY_TEXTURE_LAYERS
	public static final int GL_MIN_SPARSE_LEVEL_AMD
	public static final int GL_MIN_LOD_WARNING_AMD
	private void  () 
	public static void glTexStorageSparseAMD (int, int, int, int, int, int, int) 
		int target
		int internalFormat
		int width
		int height
		int depth
		int layers
		int flags
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglTexStorageSparseAMD (int, int, int, int, int, int, int, long) 
	public static void glTextureStorageSparseAMD (int, int, int, int, int, int, int, int) 
		int texture
		int target
		int internalFormat
		int width
		int height
		int depth
		int layers
		int flags
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglTextureStorageSparseAMD (int, int, int, int, int, int, int, int, long) 
}

org/lwjgl/opengl/AMDStencilOperationExtended.class
AMDStencilOperationExtended.java
package org.lwjgl.opengl
public final org.lwjgl.opengl.AMDStencilOperationExtended extends java.lang.Object {
	public static final int GL_SET_AMD
	public static final int GL_REPLACE_VALUE_AMD
	public static final int GL_STENCIL_OP_VALUE_AMD
	public static final int GL_STENCIL_BACK_OP_VALUE_AMD
	private void  () 
	public static void glStencilOpValueAMD (int, int) 
		int face
		int value
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglStencilOpValueAMD (int, int, long) 
}

org/lwjgl/opengl/AMDVertexShaderTessellator.class
AMDVertexShaderTessellator.java
package org.lwjgl.opengl
public final org.lwjgl.opengl.AMDVertexShaderTessellator extends java.lang.Object {
	public static final int GL_SAMPLER_BUFFER_AMD
	public static final int GL_INT_SAMPLER_BUFFER_AMD
	public static final int GL_UNSIGNED_INT_SAMPLER_BUFFER_AMD
	public static final int GL_DISCRETE_AMD
	public static final int GL_CONTINUOUS_AMD
	public static final int GL_TESSELLATION_MODE_AMD
	public static final int GL_TESSELLATION_FACTOR_AMD
	private void  () 
	public static void glTessellationFactorAMD (float) 
		float factor
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglTessellationFactorAMD (float, long) 
	public static void glTessellationModeAMD (int) 
		int mode
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglTessellationModeAMD (int, long) 
}

org/lwjgl/opengl/APIUtil.class
APIUtil.java
package org.lwjgl.opengl
final org.lwjgl.opengl.APIUtil extends java.lang.Object {
	private static final int INITIAL_BUFFER_SIZE
	private static final int INITIAL_LENGTHS_SIZE
	private static final int BUFFERS_SIZE
	private char[] array
	private java.nio.ByteBuffer buffer
	private java.nio.IntBuffer lengths
	private final java.nio.IntBuffer ints
	private final java.nio.LongBuffer longs
	private final java.nio.FloatBuffer floats
	private final java.nio.DoubleBuffer doubles
	void  () 
	private static char[] getArray (org.lwjgl.opengl.ContextCapabilities, int) 
		int sizeNew
		org.lwjgl.opengl.ContextCapabilities caps
		int size
		char[] array
	static java.nio.ByteBuffer getBufferByte (org.lwjgl.opengl.ContextCapabilities, int) 
		int sizeNew
		org.lwjgl.opengl.ContextCapabilities caps
		int size
		java.nio.ByteBuffer buffer
	private static java.nio.ByteBuffer getBufferByteOffset (org.lwjgl.opengl.ContextCapabilities, int) 
		int sizeNew
		java.nio.ByteBuffer bufferNew
		org.lwjgl.opengl.ContextCapabilities caps
		int size
		java.nio.ByteBuffer buffer
	static java.nio.IntBuffer getBufferInt (org.lwjgl.opengl.ContextCapabilities) 
		org.lwjgl.opengl.ContextCapabilities caps
	static java.nio.LongBuffer getBufferLong (org.lwjgl.opengl.ContextCapabilities) 
		org.lwjgl.opengl.ContextCapabilities caps
	static java.nio.FloatBuffer getBufferFloat (org.lwjgl.opengl.ContextCapabilities) 
		org.lwjgl.opengl.ContextCapabilities caps
	static java.nio.DoubleBuffer getBufferDouble (org.lwjgl.opengl.ContextCapabilities) 
		org.lwjgl.opengl.ContextCapabilities caps
	static java.nio.IntBuffer getLengths (org.lwjgl.opengl.ContextCapabilities) 
		org.lwjgl.opengl.ContextCapabilities caps
	static java.nio.IntBuffer getLengths (org.lwjgl.opengl.ContextCapabilities, int) 
		int sizeNew
		org.lwjgl.opengl.ContextCapabilities caps
		int size
		java.nio.IntBuffer lengths
	private static java.nio.ByteBuffer encode (java.nio.ByteBuffer, java.lang.CharSequence) 
		char c
		int i
		java.nio.ByteBuffer buffer
		CharSequence string
	static java.lang.String getString (org.lwjgl.opengl.ContextCapabilities, java.nio.ByteBuffer) 
		int i
		org.lwjgl.opengl.ContextCapabilities caps
		java.nio.ByteBuffer buffer
		int length
		char[] charArray
	static long getBuffer (org.lwjgl.opengl.ContextCapabilities, java.lang.CharSequence) 
		org.lwjgl.opengl.ContextCapabilities caps
		CharSequence string
		java.nio.ByteBuffer buffer
	static long getBuffer (org.lwjgl.opengl.ContextCapabilities, java.lang.CharSequence, int) 
		org.lwjgl.opengl.ContextCapabilities caps
		CharSequence string
		int offset
		java.nio.ByteBuffer buffer
	static long getBufferNT (org.lwjgl.opengl.ContextCapabilities, java.lang.CharSequence) 
		org.lwjgl.opengl.ContextCapabilities caps
		CharSequence string
		java.nio.ByteBuffer buffer
	static int getTotalLength (java.lang.CharSequence[]) 
		CharSequence string
		CharSequence[] arr$
		int len$
		int i$
		CharSequence[] strings
		int length
	static long getBuffer (org.lwjgl.opengl.ContextCapabilities, java.lang.CharSequence[]) 
		CharSequence string
		CharSequence[] arr$
		int len$
		int i$
		org.lwjgl.opengl.ContextCapabilities caps
		CharSequence[] strings
		java.nio.ByteBuffer buffer
	static long getBufferNT (org.lwjgl.opengl.ContextCapabilities, java.lang.CharSequence[]) 
		CharSequence string
		CharSequence[] arr$
		int len$
		int i$
		org.lwjgl.opengl.ContextCapabilities caps
		CharSequence[] strings
		java.nio.ByteBuffer buffer
	static long getLengths (org.lwjgl.opengl.ContextCapabilities, java.lang.CharSequence[]) 
		CharSequence string
		CharSequence[] arr$
		int len$
		int i$
		org.lwjgl.opengl.ContextCapabilities caps
		CharSequence[] strings
		java.nio.IntBuffer buffer
	static long getInt (org.lwjgl.opengl.ContextCapabilities, int) 
		org.lwjgl.opengl.ContextCapabilities caps
		int value
	static long getBufferByte0 (org.lwjgl.opengl.ContextCapabilities) 
		org.lwjgl.opengl.ContextCapabilities caps
}

org/lwjgl/opengl/APPLEAuxDepthStencil.class
APPLEAuxDepthStencil.java
package org.lwjgl.opengl
public final org.lwjgl.opengl.APPLEAuxDepthStencil extends java.lang.Object {
	public static final int GL_AUX_DEPTH_STENCIL_APPLE
	private void  () 
}

org/lwjgl/opengl/APPLEClientStorage.class
APPLEClientStorage.java
package org.lwjgl.opengl
public final org.lwjgl.opengl.APPLEClientStorage extends java.lang.Object {
	public static final int GL_UNPACK_CLIENT_STORAGE_APPLE
	private void  () 
}

org/lwjgl/opengl/APPLEElementArray.class
APPLEElementArray.java
package org.lwjgl.opengl
public final org.lwjgl.opengl.APPLEElementArray extends java.lang.Object {
	public static final int GL_ELEMENT_ARRAY_APPLE
	public static final int GL_ELEMENT_ARRAY_TYPE_APPLE
	public static final int GL_ELEMENT_ARRAY_POINTER_APPLE
	private void  () 
	public static void glElementPointerAPPLE (java.nio.ByteBuffer) 
		java.nio.ByteBuffer pointer
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	public static void glElementPointerAPPLE (java.nio.IntBuffer) 
		java.nio.IntBuffer pointer
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	public static void glElementPointerAPPLE (java.nio.ShortBuffer) 
		java.nio.ShortBuffer pointer
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglElementPointerAPPLE (int, long, long) 
	public static void glDrawElementArrayAPPLE (int, int, int) 
		int mode
		int first
		int count
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglDrawElementArrayAPPLE (int, int, int, long) 
	public static void glDrawRangeElementArrayAPPLE (int, int, int, int, int) 
		int mode
		int start
		int end
		int first
		int count
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglDrawRangeElementArrayAPPLE (int, int, int, int, int, long) 
	public static void glMultiDrawElementArrayAPPLE (int, java.nio.IntBuffer, java.nio.IntBuffer) 
		int mode
		java.nio.IntBuffer first
		java.nio.IntBuffer count
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglMultiDrawElementArrayAPPLE (int, long, long, int, long) 
	public static void glMultiDrawRangeElementArrayAPPLE (int, int, int, java.nio.IntBuffer, java.nio.IntBuffer) 
		int mode
		int start
		int end
		java.nio.IntBuffer first
		java.nio.IntBuffer count
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglMultiDrawRangeElementArrayAPPLE (int, int, int, long, long, int, long) 
}

org/lwjgl/opengl/APPLEFence.class
APPLEFence.java
package org.lwjgl.opengl
public final org.lwjgl.opengl.APPLEFence extends java.lang.Object {
	public static final int GL_DRAW_PIXELS_APPLE
	public static final int GL_FENCE_APPLE
	private void  () 
	public static void glGenFencesAPPLE (java.nio.IntBuffer) 
		java.nio.IntBuffer fences
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglGenFencesAPPLE (int, long, long) 
	public static int glGenFencesAPPLE () 
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
		java.nio.IntBuffer fences
	public static void glDeleteFencesAPPLE (java.nio.IntBuffer) 
		java.nio.IntBuffer fences
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglDeleteFencesAPPLE (int, long, long) 
	public static void glDeleteFencesAPPLE (int) 
		int fence
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	public static void glSetFenceAPPLE (int) 
		int fence
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglSetFenceAPPLE (int, long) 
	public static boolean glIsFenceAPPLE (int) 
		int fence
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
		boolean __result
	static native boolean nglIsFenceAPPLE (int, long) 
	public static boolean glTestFenceAPPLE (int) 
		int fence
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
		boolean __result
	static native boolean nglTestFenceAPPLE (int, long) 
	public static void glFinishFenceAPPLE (int) 
		int fence
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglFinishFenceAPPLE (int, long) 
	public static boolean glTestObjectAPPLE (int, int) 
		int object
		int name
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
		boolean __result
	static native boolean nglTestObjectAPPLE (int, int, long) 
	public static void glFinishObjectAPPLE (int, int) 
		int object
		int name
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglFinishObjectAPPLE (int, int, long) 
}

org/lwjgl/opengl/APPLEFloatPixels.class
APPLEFloatPixels.java
package org.lwjgl.opengl
public final org.lwjgl.opengl.APPLEFloatPixels extends java.lang.Object {
	public static final int GL_HALF_APPLE
	public static final int GL_COLOR_FLOAT_APPLE
	public static final int GL_RGBA_FLOAT32_APPLE
	public static final int GL_RGB_FLOAT32_APPLE
	public static final int GL_ALPHA_FLOAT32_APPLE
	public static final int GL_INTENSITY_FLOAT32_APPLE
	public static final int GL_LUMINANCE_FLOAT32_APPLE
	public static final int GL_LUMINANCE_ALPHA_FLOAT32_APPLE
	public static final int GL_RGBA_FLOAT16_APPLE
	public static final int GL_RGB_FLOAT16_APPLE
	public static final int GL_ALPHA_FLOAT16_APPLE
	public static final int GL_INTENSITY_FLOAT16_APPLE
	public static final int GL_LUMINANCE_FLOAT16_APPLE
	public static final int GL_LUMINANCE_ALPHA_FLOAT16_APPLE
	private void  () 
}

org/lwjgl/opengl/APPLEFlushBufferRange.class
APPLEFlushBufferRange.java
package org.lwjgl.opengl
public final org.lwjgl.opengl.APPLEFlushBufferRange extends java.lang.Object {
	public static final int GL_BUFFER_SERIALIZED_MODIFY_APPLE
	public static final int GL_BUFFER_FLUSHING_UNMAP_APPLE
	private void  () 
	public static void glBufferParameteriAPPLE (int, int, int) 
		int target
		int pname
		int param
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglBufferParameteriAPPLE (int, int, int, long) 
	public static void glFlushMappedBufferRangeAPPLE (int, long, long) 
		int target
		long offset
		long size
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglFlushMappedBufferRangeAPPLE (int, long, long, long) 
}

org/lwjgl/opengl/APPLEObjectPurgeable.class
APPLEObjectPurgeable.java
package org.lwjgl.opengl
public final org.lwjgl.opengl.APPLEObjectPurgeable extends java.lang.Object {
	public static final int GL_RELEASED_APPLE
	public static final int GL_VOLATILE_APPLE
	public static final int GL_RETAINED_APPLE
	public static final int GL_UNDEFINED_APPLE
	public static final int GL_PURGEABLE_APPLE
	public static final int GL_BUFFER_OBJECT_APPLE
	private void  () 
	public static int glObjectPurgeableAPPLE (int, int, int) 
		int objectType
		int name
		int option
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
		int __result
	static native int nglObjectPurgeableAPPLE (int, int, int, long) 
	public static int glObjectUnpurgeableAPPLE (int, int, int) 
		int objectType
		int name
		int option
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
		int __result
	static native int nglObjectUnpurgeableAPPLE (int, int, int, long) 
	public static void glGetObjectParameterAPPLE (int, int, int, java.nio.IntBuffer) 
		int objectType
		int name
		int pname
		java.nio.IntBuffer params
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglGetObjectParameterivAPPLE (int, int, int, long, long) 
	public static int glGetObjectParameteriAPPLE (int, int, int) 
		int objectType
		int name
		int pname
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
		java.nio.IntBuffer params
}

org/lwjgl/opengl/APPLEPackedPixels.class
APPLEPackedPixels.java
package org.lwjgl.opengl
public final org.lwjgl.opengl.APPLEPackedPixels extends java.lang.Object {
	public static final int GL_UNSIGNED_BYTE_3_3_2
	public static final int GL_UNSIGNED_BYTE_2_3_3_REV
	public static final int GL_UNSIGNED_SHORT_5_6_5
	public static final int GL_UNSIGNED_SHORT_5_6_5_REV
	public static final int GL_UNSIGNED_SHORT_4_4_4_4
	public static final int GL_UNSIGNED_SHORT_4_4_4_4_REV
	public static final int GL_UNSIGNED_SHORT_5_5_5_1
	public static final int GL_UNSIGNED_SHORT_1_5_5_5_REV
	public static final int GL_UNSIGNED_INT_8_8_8_8
	public static final int GL_UNSIGNED_INT_8_8_8_8_REV
	public static final int GL_UNSIGNED_INT_10_10_10_2
	public static final int GL_UNSIGNED_INT_2_10_10_10_REV
	private void  () 
}

org/lwjgl/opengl/APPLERgb422.class
APPLERgb422.java
package org.lwjgl.opengl
public final org.lwjgl.opengl.APPLERgb422 extends java.lang.Object {
	public static final int GL_RGB_422_APPLE
	public static final int GL_UNSIGNED_SHORT_8_8_APPLE
	public static final int GL_UNSIGNED_SHORT_8_8_REV_APPLE
	private void  () 
}

org/lwjgl/opengl/APPLERowBytes.class
APPLERowBytes.java
package org.lwjgl.opengl
public final org.lwjgl.opengl.APPLERowBytes extends java.lang.Object {
	public static final int GL_PACK_ROW_BYTES_APPLE
	public static final int GL_UNPACK_ROW_BYTES_APPLE
	private void  () 
}

org/lwjgl/opengl/APPLETextureRange.class
APPLETextureRange.java
package org.lwjgl.opengl
public final org.lwjgl.opengl.APPLETextureRange extends java.lang.Object {
	public static final int GL_TEXTURE_STORAGE_HINT_APPLE
	public static final int GL_STORAGE_PRIVATE_APPLE
	public static final int GL_STORAGE_CACHED_APPLE
	public static final int GL_STORAGE_SHARED_APPLE
	public static final int GL_TEXTURE_RANGE_LENGTH_APPLE
	public static final int GL_TEXTURE_RANGE_POINTER_APPLE
	private void  () 
	public static void glTextureRangeAPPLE (int, java.nio.ByteBuffer) 
		int target
		java.nio.ByteBuffer pointer
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglTextureRangeAPPLE (int, int, long, long) 
	public static java.nio.Buffer glGetTexParameterPointervAPPLE (int, int, long) 
		int target
		int pname
		long result_size
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
		java.nio.Buffer __result
	static native java.nio.Buffer nglGetTexParameterPointervAPPLE (int, int, long, long) 
}

org/lwjgl/opengl/APPLEVertexArrayObject.class
APPLEVertexArrayObject.java
package org.lwjgl.opengl
public final org.lwjgl.opengl.APPLEVertexArrayObject extends java.lang.Object {
	public static final int GL_VERTEX_ARRAY_BINDING_APPLE
	private void  () 
	public static void glBindVertexArrayAPPLE (int) 
		int array
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglBindVertexArrayAPPLE (int, long) 
	public static void glDeleteVertexArraysAPPLE (java.nio.IntBuffer) 
		java.nio.IntBuffer arrays
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglDeleteVertexArraysAPPLE (int, long, long) 
	public static void glDeleteVertexArraysAPPLE (int) 
		int array
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	public static void glGenVertexArraysAPPLE (java.nio.IntBuffer) 
		java.nio.IntBuffer arrays
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglGenVertexArraysAPPLE (int, long, long) 
	public static int glGenVertexArraysAPPLE () 
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
		java.nio.IntBuffer arrays
	public static boolean glIsVertexArrayAPPLE (int) 
		int array
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
		boolean __result
	static native boolean nglIsVertexArrayAPPLE (int, long) 
}

org/lwjgl/opengl/APPLEVertexArrayRange.class
APPLEVertexArrayRange.java
package org.lwjgl.opengl
public final org.lwjgl.opengl.APPLEVertexArrayRange extends java.lang.Object {
	public static final int GL_VERTEX_ARRAY_RANGE_APPLE
	public static final int GL_VERTEX_ARRAY_RANGE_LENGTH_APPLE
	public static final int GL_MAX_VERTEX_ARRAY_RANGE_ELEMENT_APPLE
	public static final int GL_VERTEX_ARRAY_RANGE_POINTER_APPLE
	public static final int GL_VERTEX_ARRAY_STORAGE_HINT_APPLE
	public static final int GL_STORAGE_CACHED_APPLE
	public static final int GL_STORAGE_SHARED_APPLE
	public static final int GL_DRAW_PIXELS_APPLE
	public static final int GL_FENCE_APPLE
	private void  () 
	public static void glVertexArrayRangeAPPLE (java.nio.ByteBuffer) 
		java.nio.ByteBuffer pointer
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglVertexArrayRangeAPPLE (int, long, long) 
	public static void glFlushVertexArrayRangeAPPLE (java.nio.ByteBuffer) 
		java.nio.ByteBuffer pointer
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglFlushVertexArrayRangeAPPLE (int, long, long) 
	public static void glVertexArrayParameteriAPPLE (int, int) 
		int pname
		int param
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglVertexArrayParameteriAPPLE (int, int, long) 
}

org/lwjgl/opengl/APPLEVertexProgramEvaluators.class
APPLEVertexProgramEvaluators.java
package org.lwjgl.opengl
public final org.lwjgl.opengl.APPLEVertexProgramEvaluators extends java.lang.Object {
	public static final int GL_VERTEX_ATTRIB_MAP1_APPLE
	public static final int GL_VERTEX_ATTRIB_MAP2_APPLE
	public static final int GL_VERTEX_ATTRIB_MAP1_SIZE_APPLE
	public static final int GL_VERTEX_ATTRIB_MAP1_COEFF_APPLE
	public static final int GL_VERTEX_ATTRIB_MAP1_ORDER_APPLE
	public static final int GL_VERTEX_ATTRIB_MAP1_DOMAIN_APPLE
	public static final int GL_VERTEX_ATTRIB_MAP2_SIZE_APPLE
	public static final int GL_VERTEX_ATTRIB_MAP2_COEFF_APPLE
	public static final int GL_VERTEX_ATTRIB_MAP2_ORDER_APPLE
	public static final int GL_VERTEX_ATTRIB_MAP2_DOMAIN_APPLE
	private void  () 
	public static void glEnableVertexAttribAPPLE (int, int) 
		int index
		int pname
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglEnableVertexAttribAPPLE (int, int, long) 
	public static void glDisableVertexAttribAPPLE (int, int) 
		int index
		int pname
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglDisableVertexAttribAPPLE (int, int, long) 
	public static boolean glIsVertexAttribEnabledAPPLE (int, int) 
		int index
		int pname
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
		boolean __result
	static native boolean nglIsVertexAttribEnabledAPPLE (int, int, long) 
	public static void glMapVertexAttrib1dAPPLE (int, int, double, double, int, int, java.nio.DoubleBuffer) 
		int index
		int size
		double u1
		double u2
		int stride
		int order
		java.nio.DoubleBuffer points
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglMapVertexAttrib1dAPPLE (int, int, double, double, int, int, long, long) 
	public static void glMapVertexAttrib1fAPPLE (int, int, float, float, int, int, java.nio.FloatBuffer) 
		int index
		int size
		float u1
		float u2
		int stride
		int order
		java.nio.FloatBuffer points
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglMapVertexAttrib1fAPPLE (int, int, float, float, int, int, long, long) 
	public static void glMapVertexAttrib2dAPPLE (int, int, double, double, int, int, double, double, int, int, java.nio.DoubleBuffer) 
		int index
		int size
		double u1
		double u2
		int ustride
		int uorder
		double v1
		double v2
		int vstride
		int vorder
		java.nio.DoubleBuffer points
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglMapVertexAttrib2dAPPLE (int, int, double, double, int, int, double, double, int, int, long, long) 
	public static void glMapVertexAttrib2fAPPLE (int, int, float, float, int, int, float, float, int, int, java.nio.FloatBuffer) 
		int index
		int size
		float u1
		float u2
		int ustride
		int uorder
		float v1
		float v2
		int vstride
		int vorder
		java.nio.FloatBuffer points
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglMapVertexAttrib2fAPPLE (int, int, float, float, int, int, float, float, int, int, long, long) 
}

org/lwjgl/opengl/APPLEYcbcr422.class
APPLEYcbcr422.java
package org.lwjgl.opengl
public final org.lwjgl.opengl.APPLEYcbcr422 extends java.lang.Object {
	public static final int GL_YCBCR_422_APPLE
	public static final int GL_UNSIGNED_SHORT_8_8_APPLE
	public static final int GL_UNSIGNED_SHORT_8_8_REV_APPLE
	private void  () 
}

org/lwjgl/opengl/ARBBaseInstance.class
ARBBaseInstance.java
package org.lwjgl.opengl
public final org.lwjgl.opengl.ARBBaseInstance extends java.lang.Object {
	private void  () 
	public static void glDrawArraysInstancedBaseInstance (int, int, int, int, int) 
		int mode
		int first
		int count
		int primcount
		int baseinstance
	public static void glDrawElementsInstancedBaseInstance (int, java.nio.ByteBuffer, int, int) 
		int mode
		java.nio.ByteBuffer indices
		int primcount
		int baseinstance
	public static void glDrawElementsInstancedBaseInstance (int, java.nio.IntBuffer, int, int) 
		int mode
		java.nio.IntBuffer indices
		int primcount
		int baseinstance
	public static void glDrawElementsInstancedBaseInstance (int, java.nio.ShortBuffer, int, int) 
		int mode
		java.nio.ShortBuffer indices
		int primcount
		int baseinstance
	public static void glDrawElementsInstancedBaseInstance (int, int, int, long, int, int) 
		int mode
		int indices_count
		int type
		long indices_buffer_offset
		int primcount
		int baseinstance
	public static void glDrawElementsInstancedBaseVertexBaseInstance (int, java.nio.ByteBuffer, int, int, int) 
		int mode
		java.nio.ByteBuffer indices
		int primcount
		int basevertex
		int baseinstance
	public static void glDrawElementsInstancedBaseVertexBaseInstance (int, java.nio.IntBuffer, int, int, int) 
		int mode
		java.nio.IntBuffer indices
		int primcount
		int basevertex
		int baseinstance
	public static void glDrawElementsInstancedBaseVertexBaseInstance (int, java.nio.ShortBuffer, int, int, int) 
		int mode
		java.nio.ShortBuffer indices
		int primcount
		int basevertex
		int baseinstance
	public static void glDrawElementsInstancedBaseVertexBaseInstance (int, int, int, long, int, int, int) 
		int mode
		int indices_count
		int type
		long indices_buffer_offset
		int primcount
		int basevertex
		int baseinstance
}

org/lwjgl/opengl/ARBBindlessTexture.class
ARBBindlessTexture.java
package org.lwjgl.opengl
public final org.lwjgl.opengl.ARBBindlessTexture extends java.lang.Object {
	public static final int GL_UNSIGNED_INT64_ARB
	private void  () 
	public static long glGetTextureHandleARB (int) 
		int texture
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
		long __result
	static native long nglGetTextureHandleARB (int, long) 
	public static long glGetTextureSamplerHandleARB (int, int) 
		int texture
		int sampler
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
		long __result
	static native long nglGetTextureSamplerHandleARB (int, int, long) 
	public static void glMakeTextureHandleResidentARB (long) 
		long handle
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglMakeTextureHandleResidentARB (long, long) 
	public static void glMakeTextureHandleNonResidentARB (long) 
		long handle
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglMakeTextureHandleNonResidentARB (long, long) 
	public static long glGetImageHandleARB (int, int, boolean, int, int) 
		int texture
		int level
		boolean layered
		int layer
		int format
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
		long __result
	static native long nglGetImageHandleARB (int, int, boolean, int, int, long) 
	public static void glMakeImageHandleResidentARB (long, int) 
		long handle
		int access
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglMakeImageHandleResidentARB (long, int, long) 
	public static void glMakeImageHandleNonResidentARB (long) 
		long handle
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglMakeImageHandleNonResidentARB (long, long) 
	public static void glUniformHandleui64ARB (int, long) 
		int location
		long value
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglUniformHandleui64ARB (int, long, long) 
	public static void glUniformHandleuARB (int, java.nio.LongBuffer) 
		int location
		java.nio.LongBuffer value
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglUniformHandleui64vARB (int, int, long, long) 
	public static void glProgramUniformHandleui64ARB (int, int, long) 
		int program
		int location
		long value
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglProgramUniformHandleui64ARB (int, int, long, long) 
	public static void glProgramUniformHandleuARB (int, int, java.nio.LongBuffer) 
		int program
		int location
		java.nio.LongBuffer values
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglProgramUniformHandleui64vARB (int, int, int, long, long) 
	public static boolean glIsTextureHandleResidentARB (long) 
		long handle
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
		boolean __result
	static native boolean nglIsTextureHandleResidentARB (long, long) 
	public static boolean glIsImageHandleResidentARB (long) 
		long handle
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
		boolean __result
	static native boolean nglIsImageHandleResidentARB (long, long) 
	public static void glVertexAttribL1ui64ARB (int, long) 
		int index
		long x
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglVertexAttribL1ui64ARB (int, long, long) 
	public static void glVertexAttribL1uARB (int, java.nio.LongBuffer) 
		int index
		java.nio.LongBuffer v
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglVertexAttribL1ui64vARB (int, long, long) 
	public static void glGetVertexAttribLuARB (int, int, java.nio.LongBuffer) 
		int index
		int pname
		java.nio.LongBuffer params
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglGetVertexAttribLui64vARB (int, int, long, long) 
}

org/lwjgl/opengl/ARBBlendFuncExtended.class
ARBBlendFuncExtended.java
package org.lwjgl.opengl
public final org.lwjgl.opengl.ARBBlendFuncExtended extends java.lang.Object {
	public static final int GL_SRC1_COLOR
	public static final int GL_SRC1_ALPHA
	public static final int GL_ONE_MINUS_SRC1_COLOR
	public static final int GL_ONE_MINUS_SRC1_ALPHA
	public static final int GL_MAX_DUAL_SOURCE_DRAW_BUFFERS
	private void  () 
	public static void glBindFragDataLocationIndexed (int, int, int, java.nio.ByteBuffer) 
		int program
		int colorNumber
		int index
		java.nio.ByteBuffer name
	public static void glBindFragDataLocationIndexed (int, int, int, java.lang.CharSequence) 
		int program
		int colorNumber
		int index
		CharSequence name
	public static int glGetFragDataIndex (int, java.nio.ByteBuffer) 
		int program
		java.nio.ByteBuffer name
	public static int glGetFragDataIndex (int, java.lang.CharSequence) 
		int program
		CharSequence name
}

org/lwjgl/opengl/ARBBufferObject.class
ARBBufferObject.java
package org.lwjgl.opengl
public org.lwjgl.opengl.ARBBufferObject extends java.lang.Object {
	public static final int GL_STREAM_DRAW_ARB
	public static final int GL_STREAM_READ_ARB
	public static final int GL_STREAM_COPY_ARB
	public static final int GL_STATIC_DRAW_ARB
	public static final int GL_STATIC_READ_ARB
	public static final int GL_STATIC_COPY_ARB
	public static final int GL_DYNAMIC_DRAW_ARB
	public static final int GL_DYNAMIC_READ_ARB
	public static final int GL_DYNAMIC_COPY_ARB
	public static final int GL_READ_ONLY_ARB
	public static final int GL_WRITE_ONLY_ARB
	public static final int GL_READ_WRITE_ARB
	public static final int GL_BUFFER_SIZE_ARB
	public static final int GL_BUFFER_USAGE_ARB
	public static final int GL_BUFFER_ACCESS_ARB
	public static final int GL_BUFFER_MAPPED_ARB
	public static final int GL_BUFFER_MAP_POINTER_ARB
	public void  () 
	public static void glBindBufferARB (int, int) 
		int target
		int buffer
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglBindBufferARB (int, int, long) 
	public static void glDeleteBuffersARB (java.nio.IntBuffer) 
		java.nio.IntBuffer buffers
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglDeleteBuffersARB (int, long, long) 
	public static void glDeleteBuffersARB (int) 
		int buffer
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	public static void glGenBuffersARB (java.nio.IntBuffer) 
		java.nio.IntBuffer buffers
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglGenBuffersARB (int, long, long) 
	public static int glGenBuffersARB () 
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
		java.nio.IntBuffer buffers
	public static boolean glIsBufferARB (int) 
		int buffer
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
		boolean __result
	static native boolean nglIsBufferARB (int, long) 
	public static void glBufferDataARB (int, long, int) 
		int target
		long data_size
		int usage
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	public static void glBufferDataARB (int, java.nio.ByteBuffer, int) 
		int target
		java.nio.ByteBuffer data
		int usage
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	public static void glBufferDataARB (int, java.nio.DoubleBuffer, int) 
		int target
		java.nio.DoubleBuffer data
		int usage
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	public static void glBufferDataARB (int, java.nio.FloatBuffer, int) 
		int target
		java.nio.FloatBuffer data
		int usage
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	public static void glBufferDataARB (int, java.nio.IntBuffer, int) 
		int target
		java.nio.IntBuffer data
		int usage
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	public static void glBufferDataARB (int, java.nio.ShortBuffer, int) 
		int target
		java.nio.ShortBuffer data
		int usage
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglBufferDataARB (int, long, long, int, long) 
	public static void glBufferSubDataARB (int, long, java.nio.ByteBuffer) 
		int target
		long offset
		java.nio.ByteBuffer data
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	public static void glBufferSubDataARB (int, long, java.nio.DoubleBuffer) 
		int target
		long offset
		java.nio.DoubleBuffer data
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	public static void glBufferSubDataARB (int, long, java.nio.FloatBuffer) 
		int target
		long offset
		java.nio.FloatBuffer data
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	public static void glBufferSubDataARB (int, long, java.nio.IntBuffer) 
		int target
		long offset
		java.nio.IntBuffer data
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	public static void glBufferSubDataARB (int, long, java.nio.ShortBuffer) 
		int target
		long offset
		java.nio.ShortBuffer data
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglBufferSubDataARB (int, long, long, long, long) 
	public static void glGetBufferSubDataARB (int, long, java.nio.ByteBuffer) 
		int target
		long offset
		java.nio.ByteBuffer data
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	public static void glGetBufferSubDataARB (int, long, java.nio.DoubleBuffer) 
		int target
		long offset
		java.nio.DoubleBuffer data
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	public static void glGetBufferSubDataARB (int, long, java.nio.FloatBuffer) 
		int target
		long offset
		java.nio.FloatBuffer data
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	public static void glGetBufferSubDataARB (int, long, java.nio.IntBuffer) 
		int target
		long offset
		java.nio.IntBuffer data
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	public static void glGetBufferSubDataARB (int, long, java.nio.ShortBuffer) 
		int target
		long offset
		java.nio.ShortBuffer data
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglGetBufferSubDataARB (int, long, long, long, long) 
	public static java.nio.ByteBuffer glMapBufferARB (int, int, java.nio.ByteBuffer) 
		int target
		int access
		java.nio.ByteBuffer old_buffer
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
		java.nio.ByteBuffer __result
	public static java.nio.ByteBuffer glMapBufferARB (int, int, long, java.nio.ByteBuffer) 
		int target
		int access
		long length
		java.nio.ByteBuffer old_buffer
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
		java.nio.ByteBuffer __result
	static native java.nio.ByteBuffer nglMapBufferARB (int, int, long, java.nio.ByteBuffer, long) 
	public static boolean glUnmapBufferARB (int) 
		int target
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
		boolean __result
	static native boolean nglUnmapBufferARB (int, long) 
	public static void glGetBufferParameterARB (int, int, java.nio.IntBuffer) 
		int target
		int pname
		java.nio.IntBuffer params
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglGetBufferParameterivARB (int, int, long, long) 
	public static int glGetBufferParameterARB (int, int) 
		int target
		int pname
	public static int glGetBufferParameteriARB (int, int) 
		int target
		int pname
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
		java.nio.IntBuffer params
	public static java.nio.ByteBuffer glGetBufferPointerARB (int, int) 
		int target
		int pname
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
		java.nio.ByteBuffer __result
	static native java.nio.ByteBuffer nglGetBufferPointervARB (int, int, long, long) 
}

org/lwjgl/opengl/ARBBufferStorage.class
ARBBufferStorage.java
package org.lwjgl.opengl
public final org.lwjgl.opengl.ARBBufferStorage extends java.lang.Object {
	public static final int GL_MAP_PERSISTENT_BIT
	public static final int GL_MAP_COHERENT_BIT
	public static final int GL_DYNAMIC_STORAGE_BIT
	public static final int GL_CLIENT_STORAGE_BIT
	public static final int GL_BUFFER_IMMUTABLE_STORAGE
	public static final int GL_BUFFER_STORAGE_FLAGS
	public static final int GL_CLIENT_MAPPED_BUFFER_BARRIER_BIT
	private void  () 
	public static void glBufferStorage (int, java.nio.ByteBuffer, int) 
		int target
		java.nio.ByteBuffer data
		int flags
	public static void glBufferStorage (int, java.nio.DoubleBuffer, int) 
		int target
		java.nio.DoubleBuffer data
		int flags
	public static void glBufferStorage (int, java.nio.FloatBuffer, int) 
		int target
		java.nio.FloatBuffer data
		int flags
	public static void glBufferStorage (int, java.nio.IntBuffer, int) 
		int target
		java.nio.IntBuffer data
		int flags
	public static void glBufferStorage (int, java.nio.ShortBuffer, int) 
		int target
		java.nio.ShortBuffer data
		int flags
	public static void glBufferStorage (int, java.nio.LongBuffer, int) 
		int target
		java.nio.LongBuffer data
		int flags
	public static void glBufferStorage (int, long, int) 
		int target
		long size
		int flags
	public static void glNamedBufferStorageEXT (int, java.nio.ByteBuffer, int) 
		int buffer
		java.nio.ByteBuffer data
		int flags
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	public static void glNamedBufferStorageEXT (int, java.nio.DoubleBuffer, int) 
		int buffer
		java.nio.DoubleBuffer data
		int flags
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	public static void glNamedBufferStorageEXT (int, java.nio.FloatBuffer, int) 
		int buffer
		java.nio.FloatBuffer data
		int flags
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	public static void glNamedBufferStorageEXT (int, java.nio.IntBuffer, int) 
		int buffer
		java.nio.IntBuffer data
		int flags
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	public static void glNamedBufferStorageEXT (int, java.nio.ShortBuffer, int) 
		int buffer
		java.nio.ShortBuffer data
		int flags
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	public static void glNamedBufferStorageEXT (int, java.nio.LongBuffer, int) 
		int buffer
		java.nio.LongBuffer data
		int flags
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglNamedBufferStorageEXT (int, long, long, int, long) 
	public static void glNamedBufferStorageEXT (int, long, int) 
		int buffer
		long size
		int flags
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
}

org/lwjgl/opengl/ARBCLEvent.class
ARBCLEvent.java
package org.lwjgl.opengl
public final org.lwjgl.opengl.ARBCLEvent extends java.lang.Object {
	public static final int GL_SYNC_CL_EVENT_ARB
	public static final int GL_SYNC_CL_EVENT_COMPLETE_ARB
	private void  () 
	public static org.lwjgl.opengl.GLSync glCreateSyncFromCLeventARB (org.lwjgl.opencl.CLContext, org.lwjgl.opencl.CLEvent, int) 
		org.lwjgl.opencl.CLContext context
		org.lwjgl.opencl.CLEvent event
		int flags
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
		org.lwjgl.opengl.GLSync __result
	static native long nglCreateSyncFromCLeventARB (long, long, int, long) 
}

org/lwjgl/opengl/ARBClearBufferObject.class
ARBClearBufferObject.java
package org.lwjgl.opengl
public final org.lwjgl.opengl.ARBClearBufferObject extends java.lang.Object {
	private void  () 
	public static void glClearBufferData (int, int, int, int, java.nio.ByteBuffer) 
		int target
		int internalformat
		int format
		int type
		java.nio.ByteBuffer data
	public static void glClearBufferSubData (int, int, long, long, int, int, java.nio.ByteBuffer) 
		int target
		int internalformat
		long offset
		long size
		int format
		int type
		java.nio.ByteBuffer data
	public static void glClearNamedBufferDataEXT (int, int, int, int, java.nio.ByteBuffer) 
		int buffer
		int internalformat
		int format
		int type
		java.nio.ByteBuffer data
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglClearNamedBufferDataEXT (int, int, int, int, long, long) 
	public static void glClearNamedBufferSubDataEXT (int, int, long, long, int, int, java.nio.ByteBuffer) 
		int buffer
		int internalformat
		long offset
		long size
		int format
		int type
		java.nio.ByteBuffer data
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglClearNamedBufferSubDataEXT (int, int, long, long, int, int, long, long) 
}

org/lwjgl/opengl/ARBClearTexture.class
ARBClearTexture.java
package org.lwjgl.opengl
public final org.lwjgl.opengl.ARBClearTexture extends java.lang.Object {
	public static final int GL_CLEAR_TEXTURE
	private void  () 
	public static void glClearTexImage (int, int, int, int, java.nio.ByteBuffer) 
		int texture
		int level
		int format
		int type
		java.nio.ByteBuffer data
	public static void glClearTexImage (int, int, int, int, java.nio.DoubleBuffer) 
		int texture
		int level
		int format
		int type
		java.nio.DoubleBuffer data
	public static void glClearTexImage (int, int, int, int, java.nio.FloatBuffer) 
		int texture
		int level
		int format
		int type
		java.nio.FloatBuffer data
	public static void glClearTexImage (int, int, int, int, java.nio.IntBuffer) 
		int texture
		int level
		int format
		int type
		java.nio.IntBuffer data
	public static void glClearTexImage (int, int, int, int, java.nio.ShortBuffer) 
		int texture
		int level
		int format
		int type
		java.nio.ShortBuffer data
	public static void glClearTexImage (int, int, int, int, java.nio.LongBuffer) 
		int texture
		int level
		int format
		int type
		java.nio.LongBuffer data
	public static void glClearTexSubImage (int, int, int, int, int, int, int, int, int, int, java.nio.ByteBuffer) 
		int texture
		int level
		int xoffset
		int yoffset
		int zoffset
		int width
		int height
		int depth
		int format
		int type
		java.nio.ByteBuffer data
	public static void glClearTexSubImage (int, int, int, int, int, int, int, int, int, int, java.nio.DoubleBuffer) 
		int texture
		int level
		int xoffset
		int yoffset
		int zoffset
		int width
		int height
		int depth
		int format
		int type
		java.nio.DoubleBuffer data
	public static void glClearTexSubImage (int, int, int, int, int, int, int, int, int, int, java.nio.FloatBuffer) 
		int texture
		int level
		int xoffset
		int yoffset
		int zoffset
		int width
		int height
		int depth
		int format
		int type
		java.nio.FloatBuffer data
	public static void glClearTexSubImage (int, int, int, int, int, int, int, int, int, int, java.nio.IntBuffer) 
		int texture
		int level
		int xoffset
		int yoffset
		int zoffset
		int width
		int height
		int depth
		int format
		int type
		java.nio.IntBuffer data
	public static void glClearTexSubImage (int, int, int, int, int, int, int, int, int, int, java.nio.ShortBuffer) 
		int texture
		int level
		int xoffset
		int yoffset
		int zoffset
		int width
		int height
		int depth
		int format
		int type
		java.nio.ShortBuffer data
	public static void glClearTexSubImage (int, int, int, int, int, int, int, int, int, int, java.nio.LongBuffer) 
		int texture
		int level
		int xoffset
		int yoffset
		int zoffset
		int width
		int height
		int depth
		int format
		int type
		java.nio.LongBuffer data
}

org/lwjgl/opengl/ARBClipControl.class
ARBClipControl.java
package org.lwjgl.opengl
public final org.lwjgl.opengl.ARBClipControl extends java.lang.Object {
	public static final int GL_LOWER_LEFT
	public static final int GL_UPPER_LEFT
	public static final int GL_NEGATIVE_ONE_TO_ONE
	public static final int GL_ZERO_TO_ONE
	public static final int GL_CLIP_ORIGIN
	public static final int GL_CLIP_DEPTH_MODE
	private void  () 
	public static void glClipControl (int, int) 
		int origin
		int depth
}

org/lwjgl/opengl/ARBColorBufferFloat.class
ARBColorBufferFloat.java
package org.lwjgl.opengl
public final org.lwjgl.opengl.ARBColorBufferFloat extends java.lang.Object {
	public static final int GL_RGBA_FLOAT_MODE_ARB
	public static final int GL_CLAMP_VERTEX_COLOR_ARB
	public static final int GL_CLAMP_FRAGMENT_COLOR_ARB
	public static final int GL_CLAMP_READ_COLOR_ARB
	public static final int GL_FIXED_ONLY_ARB
	public static final int WGL_TYPE_RGBA_FLOAT_ARB
	public static final int GLX_RGBA_FLOAT_TYPE
	public static final int GLX_RGBA_FLOAT_BIT
	private void  () 
	public static void glClampColorARB (int, int) 
		int target
		int clamp
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglClampColorARB (int, int, long) 
}

org/lwjgl/opengl/ARBCompressedTexturePixelStorage.class
ARBCompressedTexturePixelStorage.java
package org.lwjgl.opengl
public final org.lwjgl.opengl.ARBCompressedTexturePixelStorage extends java.lang.Object {
	public static final int GL_UNPACK_COMPRESSED_BLOCK_WIDTH
	public static final int GL_UNPACK_COMPRESSED_BLOCK_HEIGHT
	public static final int GL_UNPACK_COMPRESSED_BLOCK_DEPTH
	public static final int GL_UNPACK_COMPRESSED_BLOCK_SIZE
	public static final int GL_PACK_COMPRESSED_BLOCK_WIDTH
	public static final int GL_PACK_COMPRESSED_BLOCK_HEIGHT
	public static final int GL_PACK_COMPRESSED_BLOCK_DEPTH
	public static final int GL_PACK_COMPRESSED_BLOCK_SIZE
	private void  () 
}

org/lwjgl/opengl/ARBComputeShader.class
ARBComputeShader.java
package org.lwjgl.opengl
public final org.lwjgl.opengl.ARBComputeShader extends java.lang.Object {
	public static final int GL_COMPUTE_SHADER
	public static final int GL_MAX_COMPUTE_UNIFORM_BLOCKS
	public static final int GL_MAX_COMPUTE_TEXTURE_IMAGE_UNITS
	public static final int GL_MAX_COMPUTE_IMAGE_UNIFORMS
	public static final int GL_MAX_COMPUTE_SHARED_MEMORY_SIZE
	public static final int GL_MAX_COMPUTE_UNIFORM_COMPONENTS
	public static final int GL_MAX_COMPUTE_ATOMIC_COUNTER_BUFFERS
	public static final int GL_MAX_COMPUTE_ATOMIC_COUNTERS
	public static final int GL_MAX_COMBINED_COMPUTE_UNIFORM_COMPONENTS
	public static final int GL_MAX_COMPUTE_WORK_GROUP_INVOCATIONS
	public static final int GL_MAX_COMPUTE_WORK_GROUP_COUNT
	public static final int GL_MAX_COMPUTE_WORK_GROUP_SIZE
	public static final int GL_COMPUTE_WORK_GROUP_SIZE
	public static final int GL_UNIFORM_BLOCK_REFERENCED_BY_COMPUTE_SHADER
	public static final int GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_COMPUTE_SHADER
	public static final int GL_DISPATCH_INDIRECT_BUFFER
	public static final int GL_DISPATCH_INDIRECT_BUFFER_BINDING
	public static final int GL_COMPUTE_SHADER_BIT
	private void  () 
	public static void glDispatchCompute (int, int, int) 
		int num_groups_x
		int num_groups_y
		int num_groups_z
	public static void glDispatchComputeIndirect (long) 
		long indirect
}

org/lwjgl/opengl/ARBComputeVariableGroupSize.class
ARBComputeVariableGroupSize.java
package org.lwjgl.opengl
public final org.lwjgl.opengl.ARBComputeVariableGroupSize extends java.lang.Object {
	public static final int GL_MAX_COMPUTE_VARIABLE_GROUP_INVOCATIONS_ARB
	public static final int GL_MAX_COMPUTE_FIXED_GROUP_INVOCATIONS_ARB
	public static final int GL_MAX_COMPUTE_VARIABLE_GROUP_SIZE_ARB
	public static final int GL_MAX_COMPUTE_FIXED_GROUP_SIZE_ARB
	private void  () 
	public static void glDispatchComputeGroupSizeARB (int, int, int, int, int, int) 
		int num_groups_x
		int num_groups_y
		int num_groups_z
		int group_size_x
		int group_size_y
		int group_size_z
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglDispatchComputeGroupSizeARB (int, int, int, int, int, int, long) 
}

org/lwjgl/opengl/ARBConditionalRenderInverted.class
ARBConditionalRenderInverted.java
package org.lwjgl.opengl
public final org.lwjgl.opengl.ARBConditionalRenderInverted extends java.lang.Object {
	public static final int GL_QUERY_WAIT_INVERTED
	public static final int GL_QUERY_NO_WAIT_INVERTED
	public static final int GL_QUERY_BY_REGION_WAIT_INVERTED
	public static final int GL_QUERY_BY_REGION_NO_WAIT_INVERTED
	private void  () 
}

org/lwjgl/opengl/ARBCopyBuffer.class
ARBCopyBuffer.java
package org.lwjgl.opengl
public final org.lwjgl.opengl.ARBCopyBuffer extends java.lang.Object {
	public static final int GL_COPY_READ_BUFFER
	public static final int GL_COPY_WRITE_BUFFER
	private void  () 
	public static void glCopyBufferSubData (int, int, long, long, long) 
		int readTarget
		int writeTarget
		long readOffset
		long writeOffset
		long size
}

org/lwjgl/opengl/ARBCopyImage.class
ARBCopyImage.java
package org.lwjgl.opengl
public final org.lwjgl.opengl.ARBCopyImage extends java.lang.Object {
	private void  () 
	public static void glCopyImageSubData (int, int, int, int, int, int, int, int, int, int, int, int, int, int, int) 
		int srcName
		int srcTarget
		int srcLevel
		int srcX
		int srcY
		int srcZ
		int dstName
		int dstTarget
		int dstLevel
		int dstX
		int dstY
		int dstZ
		int srcWidth
		int srcHeight
		int srcDepth
}

org/lwjgl/opengl/ARBCullDistance.class
ARBCullDistance.java
package org.lwjgl.opengl
public final org.lwjgl.opengl.ARBCullDistance extends java.lang.Object {
	public static final int GL_MAX_CULL_DISTANCES
	public static final int GL_MAX_COMBINED_CLIP_AND_CULL_DISTANCES
	private void  () 
}

org/lwjgl/opengl/ARBDebugOutput.class
ARBDebugOutput.java
package org.lwjgl.opengl
public final org.lwjgl.opengl.ARBDebugOutput extends java.lang.Object {
	public static final int GL_DEBUG_OUTPUT_SYNCHRONOUS_ARB
	public static final int GL_MAX_DEBUG_MESSAGE_LENGTH_ARB
	public static final int GL_MAX_DEBUG_LOGGED_MESSAGES_ARB
	public static final int GL_DEBUG_LOGGED_MESSAGES_ARB
	public static final int GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH_ARB
	public static final int GL_DEBUG_CALLBACK_FUNCTION_ARB
	public static final int GL_DEBUG_CALLBACK_USER_PARAM_ARB
	public static final int GL_DEBUG_SOURCE_API_ARB
	public static final int GL_DEBUG_SOURCE_WINDOW_SYSTEM_ARB
	public static final int GL_DEBUG_SOURCE_SHADER_COMPILER_ARB
	public static final int GL_DEBUG_SOURCE_THIRD_PARTY_ARB
	public static final int GL_DEBUG_SOURCE_APPLICATION_ARB
	public static final int GL_DEBUG_SOURCE_OTHER_ARB
	public static final int GL_DEBUG_TYPE_ERROR_ARB
	public static final int GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR_ARB
	public static final int GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR_ARB
	public static final int GL_DEBUG_TYPE_PORTABILITY_ARB
	public static final int GL_DEBUG_TYPE_PERFORMANCE_ARB
	public static final int GL_DEBUG_TYPE_OTHER_ARB
	public static final int GL_DEBUG_SEVERITY_HIGH_ARB
	public static final int GL_DEBUG_SEVERITY_MEDIUM_ARB
	public static final int GL_DEBUG_SEVERITY_LOW_ARB
	private void  () 
	public static void glDebugMessageControlARB (int, int, int, java.nio.IntBuffer, boolean) 
		int source
		int type
		int severity
		java.nio.IntBuffer ids
		boolean enabled
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglDebugMessageControlARB (int, int, int, int, long, boolean, long) 
	public static void glDebugMessageInsertARB (int, int, int, int, java.nio.ByteBuffer) 
		int source
		int type
		int id
		int severity
		java.nio.ByteBuffer buf
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglDebugMessageInsertARB (int, int, int, int, int, long, long) 
	public static void glDebugMessageInsertARB (int, int, int, int, java.lang.CharSequence) 
		int source
		int type
		int id
		int severity
		CharSequence buf
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	public static void glDebugMessageCallbackARB (org.lwjgl.opengl.ARBDebugOutputCallback) 
		org.lwjgl.opengl.ARBDebugOutputCallback callback
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
		long userParam
	static native void nglDebugMessageCallbackARB (long, long, long) 
	public static int glGetDebugMessageLogARB (int, java.nio.IntBuffer, java.nio.IntBuffer, java.nio.IntBuffer, java.nio.IntBuffer, java.nio.IntBuffer, java.nio.ByteBuffer) 
		int count
		java.nio.IntBuffer sources
		java.nio.IntBuffer types
		java.nio.IntBuffer ids
		java.nio.IntBuffer severities
		java.nio.IntBuffer lengths
		java.nio.ByteBuffer messageLog
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
		int __result
	static native int nglGetDebugMessageLogARB (int, int, long, long, long, long, long, long, long) 
}

org/lwjgl/opengl/ARBDebugOutputCallback$1.class
ARBDebugOutputCallback.java
package org.lwjgl.opengl
 org.lwjgl.opengl.ARBDebugOutputCallback$1 extends java.lang.Object implements org.lwjgl.opengl.ARBDebugOutputCallback$Handler  {
	void  () 
	public void handleMessage (int, int, int, int, java.lang.String) 
		int source
		int type
		int id
		int severity
		String message
		String description
	private java.lang.String printUnknownToken (int) 
		int token
}

org/lwjgl/opengl/ARBDebugOutputCallback$Handler.class
ARBDebugOutputCallback.java
package org.lwjgl.opengl
public abstract org.lwjgl.opengl.ARBDebugOutputCallback$Handler extends java.lang.Object {
	public abstract void handleMessage (int, int, int, int, java.lang.String) 
}

org/lwjgl/opengl/ARBDebugOutputCallback.class
ARBDebugOutputCallback.java
package org.lwjgl.opengl
public final org.lwjgl.opengl.ARBDebugOutputCallback extends org.lwjgl.PointerWrapperAbstract {
	private static final int GL_DEBUG_SEVERITY_HIGH_ARB
	private static final int GL_DEBUG_SEVERITY_MEDIUM_ARB
	private static final int GL_DEBUG_SEVERITY_LOW_ARB
	private static final int GL_DEBUG_SOURCE_API_ARB
	private static final int GL_DEBUG_SOURCE_WINDOW_SYSTEM_ARB
	private static final int GL_DEBUG_SOURCE_SHADER_COMPILER_ARB
	private static final int GL_DEBUG_SOURCE_THIRD_PARTY_ARB
	private static final int GL_DEBUG_SOURCE_APPLICATION_ARB
	private static final int GL_DEBUG_SOURCE_OTHER_ARB
	private static final int GL_DEBUG_TYPE_ERROR_ARB
	private static final int GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR_ARB
	private static final int GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR_ARB
	private static final int GL_DEBUG_TYPE_PORTABILITY_ARB
	private static final int GL_DEBUG_TYPE_PERFORMANCE_ARB
	private static final int GL_DEBUG_TYPE_OTHER_ARB
	private static final long CALLBACK_POINTER
	private final org.lwjgl.opengl.ARBDebugOutputCallback$Handler handler
	public void  () 
	public void  (org.lwjgl.opengl.ARBDebugOutputCallback$Handler) 
		org.lwjgl.opengl.ARBDebugOutputCallback$Handler handler
	org.lwjgl.opengl.ARBDebugOutputCallback$Handler getHandler () 
	static void  () 
		Exception e
		long pointer
}

org/lwjgl/opengl/ARBDepthBufferFloat.class
ARBDepthBufferFloat.java
package org.lwjgl.opengl
public final org.lwjgl.opengl.ARBDepthBufferFloat extends java.lang.Object {
	public static final int GL_DEPTH_COMPONENT32F
	public static final int GL_DEPTH32F_STENCIL8
	public static final int GL_FLOAT_32_UNSIGNED_INT_24_8_REV
	private void  () 
}

org/lwjgl/opengl/ARBDepthClamp.class
ARBDepthClamp.java
package org.lwjgl.opengl
public final org.lwjgl.opengl.ARBDepthClamp extends java.lang.Object {
	public static final int GL_DEPTH_CLAMP
	private void  () 
}

org/lwjgl/opengl/ARBDepthTexture.class
ARBDepthTexture.java
package org.lwjgl.opengl
public final org.lwjgl.opengl.ARBDepthTexture extends java.lang.Object {
	public static final int GL_DEPTH_COMPONENT16_ARB
	public static final int GL_DEPTH_COMPONENT24_ARB
	public static final int GL_DEPTH_COMPONENT32_ARB
	public static final int GL_TEXTURE_DEPTH_SIZE_ARB
	public static final int GL_DEPTH_TEXTURE_MODE_ARB
	private void  () 
}

org/lwjgl/opengl/ARBDirectStateAccess.class
ARBDirectStateAccess.java
package org.lwjgl.opengl
public final org.lwjgl.opengl.ARBDirectStateAccess extends java.lang.Object {
	public static final int GL_TEXTURE_TARGET
	public static final int GL_QUERY_TARGET
	public static final int GL_TEXTURE_BINDING
	private void  () 
	public static void glCreateTransformFeedbacks (java.nio.IntBuffer) 
		java.nio.IntBuffer ids
	public static int glCreateTransformFeedbacks () 
	public static void glTransformFeedbackBufferBase (int, int, int) 
		int xfb
		int index
		int buffer
	public static void glTransformFeedbackBufferRange (int, int, int, long, long) 
		int xfb
		int index
		int buffer
		long offset
		long size
	public static void glGetTransformFeedback (int, int, java.nio.IntBuffer) 
		int xfb
		int pname
		java.nio.IntBuffer param
	public static int glGetTransformFeedbacki (int, int) 
		int xfb
		int pname
	public static void glGetTransformFeedback (int, int, int, java.nio.IntBuffer) 
		int xfb
		int pname
		int index
		java.nio.IntBuffer param
	public static int glGetTransformFeedbacki (int, int, int) 
		int xfb
		int pname
		int index
	public static void glGetTransformFeedback (int, int, int, java.nio.LongBuffer) 
		int xfb
		int pname
		int index
		java.nio.LongBuffer param
	public static long glGetTransformFeedbacki64 (int, int, int) 
		int xfb
		int pname
		int index
	public static void glCreateBuffers (java.nio.IntBuffer) 
		java.nio.IntBuffer buffers
	public static int glCreateBuffers () 
	public static void glNamedBufferStorage (int, java.nio.ByteBuffer, int) 
		int buffer
		java.nio.ByteBuffer data
		int flags
	public static void glNamedBufferStorage (int, java.nio.DoubleBuffer, int) 
		int buffer
		java.nio.DoubleBuffer data
		int flags
	public static void glNamedBufferStorage (int, java.nio.FloatBuffer, int) 
		int buffer
		java.nio.FloatBuffer data
		int flags
	public static void glNamedBufferStorage (int, java.nio.IntBuffer, int) 
		int buffer
		java.nio.IntBuffer data
		int flags
	public static void glNamedBufferStorage (int, java.nio.ShortBuffer, int) 
		int buffer
		java.nio.ShortBuffer data
		int flags
	public static void glNamedBufferStorage (int, java.nio.LongBuffer, int) 
		int buffer
		java.nio.LongBuffer data
		int flags
	public static void glNamedBufferStorage (int, long, int) 
		int buffer
		long size
		int flags
	public static void glNamedBufferData (int, long, int) 
		int buffer
		long data_size
		int usage
	public static void glNamedBufferData (int, java.nio.ByteBuffer, int) 
		int buffer
		java.nio.ByteBuffer data
		int usage
	public static void glNamedBufferData (int, java.nio.DoubleBuffer, int) 
		int buffer
		java.nio.DoubleBuffer data
		int usage
	public static void glNamedBufferData (int, java.nio.FloatBuffer, int) 
		int buffer
		java.nio.FloatBuffer data
		int usage
	public static void glNamedBufferData (int, java.nio.IntBuffer, int) 
		int buffer
		java.nio.IntBuffer data
		int usage
	public static void glNamedBufferData (int, java.nio.ShortBuffer, int) 
		int buffer
		java.nio.ShortBuffer data
		int usage
	public static void glNamedBufferSubData (int, long, java.nio.ByteBuffer) 
		int buffer
		long offset
		java.nio.ByteBuffer data
	public static void glNamedBufferSubData (int, long, java.nio.DoubleBuffer) 
		int buffer
		long offset
		java.nio.DoubleBuffer data
	public static void glNamedBufferSubData (int, long, java.nio.FloatBuffer) 
		int buffer
		long offset
		java.nio.FloatBuffer data
	public static void glNamedBufferSubData (int, long, java.nio.IntBuffer) 
		int buffer
		long offset
		java.nio.IntBuffer data
	public static void glNamedBufferSubData (int, long, java.nio.ShortBuffer) 
		int buffer
		long offset
		java.nio.ShortBuffer data
	public static void glCopyNamedBufferSubData (int, int, long, long, long) 
		int readBuffer
		int writeBuffer
		long readOffset
		long writeOffset
		long size
	public static void glClearNamedBufferData (int, int, int, int, java.nio.ByteBuffer) 
		int buffer
		int internalformat
		int format
		int type
		java.nio.ByteBuffer data
	public static void glClearNamedBufferSubData (int, int, long, long, int, int, java.nio.ByteBuffer) 
		int buffer
		int internalformat
		long offset
		long size
		int format
		int type
		java.nio.ByteBuffer data
	public static java.nio.ByteBuffer glMapNamedBuffer (int, int, java.nio.ByteBuffer) 
		int buffer
		int access
		java.nio.ByteBuffer old_buffer
	public static java.nio.ByteBuffer glMapNamedBuffer (int, int, long, java.nio.ByteBuffer) 
		int buffer
		int access
		long length
		java.nio.ByteBuffer old_buffer
	public static java.nio.ByteBuffer glMapNamedBufferRange (int, long, long, int, java.nio.ByteBuffer) 
		int buffer
		long offset
		long length
		int access
		java.nio.ByteBuffer old_buffer
	public static boolean glUnmapNamedBuffer (int) 
		int buffer
	public static void glFlushMappedNamedBufferRange (int, long, long) 
		int buffer
		long offset
		long length
	public static void glGetNamedBufferParameter (int, int, java.nio.IntBuffer) 
		int buffer
		int pname
		java.nio.IntBuffer params
	public static int glGetNamedBufferParameteri (int, int) 
		int buffer
		int pname
	public static void glGetNamedBufferParameter (int, int, java.nio.LongBuffer) 
		int buffer
		int pname
		java.nio.LongBuffer params
	public static long glGetNamedBufferParameteri64 (int, int) 
		int buffer
		int pname
	public static java.nio.ByteBuffer glGetNamedBufferPointer (int, int) 
		int buffer
		int pname
	public static void glGetNamedBufferSubData (int, long, java.nio.ByteBuffer) 
		int buffer
		long offset
		java.nio.ByteBuffer data
	public static void glGetNamedBufferSubData (int, long, java.nio.DoubleBuffer) 
		int buffer
		long offset
		java.nio.DoubleBuffer data
	public static void glGetNamedBufferSubData (int, long, java.nio.FloatBuffer) 
		int buffer
		long offset
		java.nio.FloatBuffer data
	public static void glGetNamedBufferSubData (int, long, java.nio.IntBuffer) 
		int buffer
		long offset
		java.nio.IntBuffer data
	public static void glGetNamedBufferSubData (int, long, java.nio.ShortBuffer) 
		int buffer
		long offset
		java.nio.ShortBuffer data
	public static void glCreateFramebuffers (java.nio.IntBuffer) 
		java.nio.IntBuffer framebuffers
	public static int glCreateFramebuffers () 
	public static void glNamedFramebufferRenderbuffer (int, int, int, int) 
		int framebuffer
		int attachment
		int renderbuffertarget
		int renderbuffer
	public static void glNamedFramebufferParameteri (int, int, int) 
		int framebuffer
		int pname
		int param
	public static void glNamedFramebufferTexture (int, int, int, int) 
		int framebuffer
		int attachment
		int texture
		int level
	public static void glNamedFramebufferTextureLayer (int, int, int, int, int) 
		int framebuffer
		int attachment
		int texture
		int level
		int layer
	public static void glNamedFramebufferDrawBuffer (int, int) 
		int framebuffer
		int mode
	public static void glNamedFramebufferDrawBuffers (int, java.nio.IntBuffer) 
		int framebuffer
		java.nio.IntBuffer bufs
	public static void glNamedFramebufferReadBuffer (int, int) 
		int framebuffer
		int mode
	public static void glInvalidateNamedFramebufferData (int, java.nio.IntBuffer) 
		int framebuffer
		java.nio.IntBuffer attachments
	public static void glInvalidateNamedFramebufferSubData (int, java.nio.IntBuffer, int, int, int, int) 
		int framebuffer
		java.nio.IntBuffer attachments
		int x
		int y
		int width
		int height
	public static void glClearNamedFramebuffer (int, int, int, java.nio.IntBuffer) 
		int framebuffer
		int buffer
		int drawbuffer
		java.nio.IntBuffer value
	public static void glClearNamedFramebufferu (int, int, int, java.nio.IntBuffer) 
		int framebuffer
		int buffer
		int drawbuffer
		java.nio.IntBuffer value
	public static void glClearNamedFramebuffer (int, int, int, java.nio.FloatBuffer) 
		int framebuffer
		int buffer
		int drawbuffer
		java.nio.FloatBuffer value
	public static void glClearNamedFramebufferfi (int, int, float, int) 
		int framebuffer
		int buffer
		float depth
		int stencil
	public static void glBlitNamedFramebuffer (int, int, int, int, int, int, int, int, int, int, int, int) 
		int readFramebuffer
		int drawFramebuffer
		int srcX0
		int srcY0
		int srcX1
		int srcY1
		int dstX0
		int dstY0
		int dstX1
		int dstY1
		int mask
		int filter
	public static int glCheckNamedFramebufferStatus (int, int) 
		int framebuffer
		int target
	public static void glGetNamedFramebufferParameter (int, int, java.nio.IntBuffer) 
		int framebuffer
		int pname
		java.nio.IntBuffer params
	public static int glGetNamedFramebufferParameter (int, int) 
		int framebuffer
		int pname
	public static void glGetNamedFramebufferAttachmentParameter (int, int, int, java.nio.IntBuffer) 
		int framebuffer
		int attachment
		int pname
		java.nio.IntBuffer params
	public static int glGetNamedFramebufferAttachmentParameter (int, int, int) 
		int framebuffer
		int attachment
		int pname
	public static void glCreateRenderbuffers (java.nio.IntBuffer) 
		java.nio.IntBuffer renderbuffers
	public static int glCreateRenderbuffers () 
	public static void glNamedRenderbufferStorage (int, int, int, int) 
		int renderbuffer
		int internalformat
		int width
		int height
	public static void glNamedRenderbufferStorageMultisample (int, int, int, int, int) 
		int renderbuffer
		int samples
		int internalformat
		int width
		int height
	public static void glGetNamedRenderbufferParameter (int, int, java.nio.IntBuffer) 
		int renderbuffer
		int pname
		java.nio.IntBuffer params
	public static int glGetNamedRenderbufferParameter (int, int) 
		int renderbuffer
		int pname
	public static void glCreateTextures (int, java.nio.IntBuffer) 
		int target
		java.nio.IntBuffer textures
	public static int glCreateTextures (int) 
		int target
	public static void glTextureBuffer (int, int, int) 
		int texture
		int internalformat
		int buffer
	public static void glTextureBufferRange (int, int, int, long, long) 
		int texture
		int internalformat
		int buffer
		long offset
		long size
	public static void glTextureStorage1D (int, int, int, int) 
		int texture
		int levels
		int internalformat
		int width
	public static void glTextureStorage2D (int, int, int, int, int) 
		int texture
		int levels
		int internalformat
		int width
		int height
	public static void glTextureStorage3D (int, int, int, int, int, int) 
		int texture
		int levels
		int internalformat
		int width
		int height
		int depth
	public static void glTextureStorage2DMultisample (int, int, int, int, int, boolean) 
		int texture
		int samples
		int internalformat
		int width
		int height
		boolean fixedsamplelocations
	public static void glTextureStorage3DMultisample (int, int, int, int, int, int, boolean) 
		int texture
		int samples
		int internalformat
		int width
		int height
		int depth
		boolean fixedsamplelocations
	public static void glTextureSubImage1D (int, int, int, int, int, int, java.nio.ByteBuffer) 
		int texture
		int level
		int xoffset
		int width
		int format
		int type
		java.nio.ByteBuffer pixels
	public static void glTextureSubImage1D (int, int, int, int, int, int, java.nio.DoubleBuffer) 
		int texture
		int level
		int xoffset
		int width
		int format
		int type
		java.nio.DoubleBuffer pixels
	public static void glTextureSubImage1D (int, int, int, int, int, int, java.nio.FloatBuffer) 
		int texture
		int level
		int xoffset
		int width
		int format
		int type
		java.nio.FloatBuffer pixels
	public static void glTextureSubImage1D (int, int, int, int, int, int, java.nio.IntBuffer) 
		int texture
		int level
		int xoffset
		int width
		int format
		int type
		java.nio.IntBuffer pixels
	public static void glTextureSubImage1D (int, int, int, int, int, int, java.nio.ShortBuffer) 
		int texture
		int level
		int xoffset
		int width
		int format
		int type
		java.nio.ShortBuffer pixels
	public static void glTextureSubImage1D (int, int, int, int, int, int, long) 
		int texture
		int level
		int xoffset
		int width
		int format
		int type
		long pixels_buffer_offset
	public static void glTextureSubImage2D (int, int, int, int, int, int, int, int, java.nio.ByteBuffer) 
		int texture
		int level
		int xoffset
		int yoffset
		int width
		int height
		int format
		int type
		java.nio.ByteBuffer pixels
	public static void glTextureSubImage2D (int, int, int, int, int, int, int, int, java.nio.DoubleBuffer) 
		int texture
		int level
		int xoffset
		int yoffset
		int width
		int height
		int format
		int type
		java.nio.DoubleBuffer pixels
	public static void glTextureSubImage2D (int, int, int, int, int, int, int, int, java.nio.FloatBuffer) 
		int texture
		int level
		int xoffset
		int yoffset
		int width
		int height
		int format
		int type
		java.nio.FloatBuffer pixels
	public static void glTextureSubImage2D (int, int, int, int, int, int, int, int, java.nio.IntBuffer) 
		int texture
		int level
		int xoffset
		int yoffset
		int width
		int height
		int format
		int type
		java.nio.IntBuffer pixels
	public static void glTextureSubImage2D (int, int, int, int, int, int, int, int, java.nio.ShortBuffer) 
		int texture
		int level
		int xoffset
		int yoffset
		int width
		int height
		int format
		int type
		java.nio.ShortBuffer pixels
	public static void glTextureSubImage2D (int, int, int, int, int, int, int, int, long) 
		int texture
		int level
		int xoffset
		int yoffset
		int width
		int height
		int format
		int type
		long pixels_buffer_offset
	public static void glTextureSubImage3D (int, int, int, int, int, int, int, int, int, int, java.nio.ByteBuffer) 
		int texture
		int level
		int xoffset
		int yoffset
		int zoffset
		int width
		int height
		int depth
		int format
		int type
		java.nio.ByteBuffer pixels
	public static void glTextureSubImage3D (int, int, int, int, int, int, int, int, int, int, java.nio.DoubleBuffer) 
		int texture
		int level
		int xoffset
		int yoffset
		int zoffset
		int width
		int height
		int depth
		int format
		int type
		java.nio.DoubleBuffer pixels
	public static void glTextureSubImage3D (int, int, int, int, int, int, int, int, int, int, java.nio.FloatBuffer) 
		int texture
		int level
		int xoffset
		int yoffset
		int zoffset
		int width
		int height
		int depth
		int format
		int type
		java.nio.FloatBuffer pixels
	public static void glTextureSubImage3D (int, int, int, int, int, int, int, int, int, int, java.nio.IntBuffer) 
		int texture
		int level
		int xoffset
		int yoffset
		int zoffset
		int width
		int height
		int depth
		int format
		int type
		java.nio.IntBuffer pixels
	public static void glTextureSubImage3D (int, int, int, int, int, int, int, int, int, int, java.nio.ShortBuffer) 
		int texture
		int level
		int xoffset
		int yoffset
		int zoffset
		int width
		int height
		int depth
		int format
		int type
		java.nio.ShortBuffer pixels
	public static void glTextureSubImage3D (int, int, int, int, int, int, int, int, int, int, long) 
		int texture
		int level
		int xoffset
		int yoffset
		int zoffset
		int width
		int height
		int depth
		int format
		int type
		long pixels_buffer_offset
	public static void glCompressedTextureSubImage1D (int, int, int, int, int, java.nio.ByteBuffer) 
		int texture
		int level
		int xoffset
		int width
		int format
		java.nio.ByteBuffer data
	public static void glCompressedTextureSubImage1D (int, int, int, int, int, int, long) 
		int texture
		int level
		int xoffset
		int width
		int format
		int data_imageSize
		long data_buffer_offset
	public static void glCompressedTextureSubImage2D (int, int, int, int, int, int, int, java.nio.ByteBuffer) 
		int texture
		int level
		int xoffset
		int yoffset
		int width
		int height
		int format
		java.nio.ByteBuffer data
	public static void glCompressedTextureSubImage2D (int, int, int, int, int, int, int, int, long) 
		int texture
		int level
		int xoffset
		int yoffset
		int width
		int height
		int format
		int data_imageSize
		long data_buffer_offset
	public static void glCompressedTextureSubImage3D (int, int, int, int, int, int, int, int, int, int, java.nio.ByteBuffer) 
		int texture
		int level
		int xoffset
		int yoffset
		int zoffset
		int width
		int height
		int depth
		int format
		int imageSize
		java.nio.ByteBuffer data
	public static void glCompressedTextureSubImage3D (int, int, int, int, int, int, int, int, int, int, long) 
		int texture
		int level
		int xoffset
		int yoffset
		int zoffset
		int width
		int height
		int depth
		int format
		int imageSize
		long data_buffer_offset
	public static void glCopyTextureSubImage1D (int, int, int, int, int, int) 
		int texture
		int level
		int xoffset
		int x
		int y
		int width
	public static void glCopyTextureSubImage2D (int, int, int, int, int, int, int, int) 
		int texture
		int level
		int xoffset
		int yoffset
		int x
		int y
		int width
		int height
	public static void glCopyTextureSubImage3D (int, int, int, int, int, int, int, int, int) 
		int texture
		int level
		int xoffset
		int yoffset
		int zoffset
		int x
		int y
		int width
		int height
	public static void glTextureParameterf (int, int, float) 
		int texture
		int pname
		float param
	public static void glTextureParameter (int, int, java.nio.FloatBuffer) 
		int texture
		int pname
		java.nio.FloatBuffer params
	public static void glTextureParameteri (int, int, int) 
		int texture
		int pname
		int param
	public static void glTextureParameterI (int, int, java.nio.IntBuffer) 
		int texture
		int pname
		java.nio.IntBuffer params
	public static void glTextureParameterIu (int, int, java.nio.IntBuffer) 
		int texture
		int pname
		java.nio.IntBuffer params
	public static void glTextureParameter (int, int, java.nio.IntBuffer) 
		int texture
		int pname
		java.nio.IntBuffer params
	public static void glGenerateTextureMipmap (int) 
		int texture
	public static void glBindTextureUnit (int, int) 
		int unit
		int texture
	public static void glGetTextureImage (int, int, int, int, java.nio.ByteBuffer) 
		int texture
		int level
		int format
		int type
		java.nio.ByteBuffer pixels
	public static void glGetTextureImage (int, int, int, int, java.nio.DoubleBuffer) 
		int texture
		int level
		int format
		int type
		java.nio.DoubleBuffer pixels
	public static void glGetTextureImage (int, int, int, int, java.nio.FloatBuffer) 
		int texture
		int level
		int format
		int type
		java.nio.FloatBuffer pixels
	public static void glGetTextureImage (int, int, int, int, java.nio.IntBuffer) 
		int texture
		int level
		int format
		int type
		java.nio.IntBuffer pixels
	public static void glGetTextureImage (int, int, int, int, java.nio.ShortBuffer) 
		int texture
		int level
		int format
		int type
		java.nio.ShortBuffer pixels
	public static void glGetTextureImage (int, int, int, int, int, long) 
		int texture
		int level
		int format
		int type
		int pixels_bufSize
		long pixels_buffer_offset
	public static void glGetCompressedTextureImage (int, int, java.nio.ByteBuffer) 
		int texture
		int level
		java.nio.ByteBuffer pixels
	public static void glGetCompressedTextureImage (int, int, java.nio.IntBuffer) 
		int texture
		int level
		java.nio.IntBuffer pixels
	public static void glGetCompressedTextureImage (int, int, java.nio.ShortBuffer) 
		int texture
		int level
		java.nio.ShortBuffer pixels
	public static void glGetCompressedTextureImage (int, int, int, long) 
		int texture
		int level
		int pixels_bufSize
		long pixels_buffer_offset
	public static void glGetTextureLevelParameter (int, int, int, java.nio.FloatBuffer) 
		int texture
		int level
		int pname
		java.nio.FloatBuffer params
	public static float glGetTextureLevelParameterf (int, int, int) 
		int texture
		int level
		int pname
	public static void glGetTextureLevelParameter (int, int, int, java.nio.IntBuffer) 
		int texture
		int level
		int pname
		java.nio.IntBuffer params
	public static int glGetTextureLevelParameteri (int, int, int) 
		int texture
		int level
		int pname
	public static void glGetTextureParameter (int, int, java.nio.FloatBuffer) 
		int texture
		int pname
		java.nio.FloatBuffer params
	public static float glGetTextureParameterf (int, int) 
		int texture
		int pname
	public static void glGetTextureParameterI (int, int, java.nio.IntBuffer) 
		int texture
		int pname
		java.nio.IntBuffer params
	public static int glGetTextureParameterIi (int, int) 
		int texture
		int pname
	public static void glGetTextureParameterIu (int, int, java.nio.IntBuffer) 
		int texture
		int pname
		java.nio.IntBuffer params
	public static int glGetTextureParameterIui (int, int) 
		int texture
		int pname
	public static void glGetTextureParameter (int, int, java.nio.IntBuffer) 
		int texture
		int pname
		java.nio.IntBuffer params
	public static int glGetTextureParameteri (int, int) 
		int texture
		int pname
	public static void glCreateVertexArrays (java.nio.IntBuffer) 
		java.nio.IntBuffer arrays
	public static int glCreateVertexArrays () 
	public static void glDisableVertexArrayAttrib (int, int) 
		int vaobj
		int index
	public static void glEnableVertexArrayAttrib (int, int) 
		int vaobj
		int index
	public static void glVertexArrayElementBuffer (int, int) 
		int vaobj
		int buffer
	public static void glVertexArrayVertexBuffer (int, int, int, long, int) 
		int vaobj
		int bindingindex
		int buffer
		long offset
		int stride
	public static void glVertexArrayVertexBuffers (int, int, int, java.nio.IntBuffer, org.lwjgl.PointerBuffer, java.nio.IntBuffer) 
		int vaobj
		int first
		int count
		java.nio.IntBuffer buffers
		org.lwjgl.PointerBuffer offsets
		java.nio.IntBuffer strides
	public static void glVertexArrayAttribFormat (int, int, int, int, boolean, int) 
		int vaobj
		int attribindex
		int size
		int type
		boolean normalized
		int relativeoffset
	public static void glVertexArrayAttribIFormat (int, int, int, int, int) 
		int vaobj
		int attribindex
		int size
		int type
		int relativeoffset
	public static void glVertexArrayAttribLFormat (int, int, int, int, int) 
		int vaobj
		int attribindex
		int size
		int type
		int relativeoffset
	public static void glVertexArrayAttribBinding (int, int, int) 
		int vaobj
		int attribindex
		int bindingindex
	public static void glVertexArrayBindingDivisor (int, int, int) 
		int vaobj
		int bindingindex
		int divisor
	public static void glGetVertexArray (int, int, java.nio.IntBuffer) 
		int vaobj
		int pname
		java.nio.IntBuffer param
	public static int glGetVertexArray (int, int) 
		int vaobj
		int pname
	public static void glGetVertexArrayIndexed (int, int, int, java.nio.IntBuffer) 
		int vaobj
		int index
		int pname
		java.nio.IntBuffer param
	public static int glGetVertexArrayIndexed (int, int, int) 
		int vaobj
		int index
		int pname
	public static void glGetVertexArrayIndexed64i (int, int, int, java.nio.LongBuffer) 
		int vaobj
		int index
		int pname
		java.nio.LongBuffer param
	public static long glGetVertexArrayIndexed64i (int, int, int) 
		int vaobj
		int index
		int pname
	public static void glCreateSamplers (java.nio.IntBuffer) 
		java.nio.IntBuffer samplers
	public static int glCreateSamplers () 
	public static void glCreateProgramPipelines (java.nio.IntBuffer) 
		java.nio.IntBuffer pipelines
	public static int glCreateProgramPipelines () 
	public static void glCreateQueries (int, java.nio.IntBuffer) 
		int target
		java.nio.IntBuffer ids
	public static int glCreateQueries (int) 
		int target
}

org/lwjgl/opengl/ARBDrawBuffers.class
ARBDrawBuffers.java
package org.lwjgl.opengl
public final org.lwjgl.opengl.ARBDrawBuffers extends java.lang.Object {
	public static final int GL_MAX_DRAW_BUFFERS_ARB
	public static final int GL_DRAW_BUFFER0_ARB
	public static final int GL_DRAW_BUFFER1_ARB
	public static final int GL_DRAW_BUFFER2_ARB
	public static final int GL_DRAW_BUFFER3_ARB
	public static final int GL_DRAW_BUFFER4_ARB
	public static final int GL_DRAW_BUFFER5_ARB
	public static final int GL_DRAW_BUFFER6_ARB
	public static final int GL_DRAW_BUFFER7_ARB
	public static final int GL_DRAW_BUFFER8_ARB
	public static final int GL_DRAW_BUFFER9_ARB
	public static final int GL_DRAW_BUFFER10_ARB
	public static final int GL_DRAW_BUFFER11_ARB
	public static final int GL_DRAW_BUFFER12_ARB
	public static final int GL_DRAW_BUFFER13_ARB
	public static final int GL_DRAW_BUFFER14_ARB
	public static final int GL_DRAW_BUFFER15_ARB
	private void  () 
	public static void glDrawBuffersARB (java.nio.IntBuffer) 
		java.nio.IntBuffer buffers
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglDrawBuffersARB (int, long, long) 
	public static void glDrawBuffersARB (int) 
		int buffer
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
}

org/lwjgl/opengl/ARBDrawBuffersBlend.class
ARBDrawBuffersBlend.java
package org.lwjgl.opengl
public final org.lwjgl.opengl.ARBDrawBuffersBlend extends java.lang.Object {
	private void  () 
	public static void glBlendEquationiARB (int, int) 
		int buf
		int mode
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglBlendEquationiARB (int, int, long) 
	public static void glBlendEquationSeparateiARB (int, int, int) 
		int buf
		int modeRGB
		int modeAlpha
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglBlendEquationSeparateiARB (int, int, int, long) 
	public static void glBlendFunciARB (int, int, int) 
		int buf
		int src
		int dst
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglBlendFunciARB (int, int, int, long) 
	public static void glBlendFuncSeparateiARB (int, int, int, int, int) 
		int buf
		int srcRGB
		int dstRGB
		int srcAlpha
		int dstAlpha
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglBlendFuncSeparateiARB (int, int, int, int, int, long) 
}

org/lwjgl/opengl/ARBDrawElementsBaseVertex.class
ARBDrawElementsBaseVertex.java
package org.lwjgl.opengl
public final org.lwjgl.opengl.ARBDrawElementsBaseVertex extends java.lang.Object {
	private void  () 
	public static void glDrawElementsBaseVertex (int, java.nio.ByteBuffer, int) 
		int mode
		java.nio.ByteBuffer indices
		int basevertex
	public static void glDrawElementsBaseVertex (int, java.nio.IntBuffer, int) 
		int mode
		java.nio.IntBuffer indices
		int basevertex
	public static void glDrawElementsBaseVertex (int, java.nio.ShortBuffer, int) 
		int mode
		java.nio.ShortBuffer indices
		int basevertex
	public static void glDrawElementsBaseVertex (int, int, int, long, int) 
		int mode
		int indices_count
		int type
		long indices_buffer_offset
		int basevertex
	public static void glDrawRangeElementsBaseVertex (int, int, int, java.nio.ByteBuffer, int) 
		int mode
		int start
		int end
		java.nio.ByteBuffer indices
		int basevertex
	public static void glDrawRangeElementsBaseVertex (int, int, int, java.nio.IntBuffer, int) 
		int mode
		int start
		int end
		java.nio.IntBuffer indices
		int basevertex
	public static void glDrawRangeElementsBaseVertex (int, int, int, java.nio.ShortBuffer, int) 
		int mode
		int start
		int end
		java.nio.ShortBuffer indices
		int basevertex
	public static void glDrawRangeElementsBaseVertex (int, int, int, int, int, long, int) 
		int mode
		int start
		int end
		int indices_count
		int type
		long indices_buffer_offset
		int basevertex
	public static void glDrawElementsInstancedBaseVertex (int, java.nio.ByteBuffer, int, int) 
		int mode
		java.nio.ByteBuffer indices
		int primcount
		int basevertex
	public static void glDrawElementsInstancedBaseVertex (int, java.nio.IntBuffer, int, int) 
		int mode
		java.nio.IntBuffer indices
		int primcount
		int basevertex
	public static void glDrawElementsInstancedBaseVertex (int, java.nio.ShortBuffer, int, int) 
		int mode
		java.nio.ShortBuffer indices
		int primcount
		int basevertex
	public static void glDrawElementsInstancedBaseVertex (int, int, int, long, int, int) 
		int mode
		int indices_count
		int type
		long indices_buffer_offset
		int primcount
		int basevertex
}

org/lwjgl/opengl/ARBDrawIndirect.class
ARBDrawIndirect.java
package org.lwjgl.opengl
public final org.lwjgl.opengl.ARBDrawIndirect extends java.lang.Object {
	public static final int GL_DRAW_INDIRECT_BUFFER
	public static final int GL_DRAW_INDIRECT_BUFFER_BINDING
	private void  () 
	public static void glDrawArraysIndirect (int, java.nio.ByteBuffer) 
		int mode
		java.nio.ByteBuffer indirect
	public static void glDrawArraysIndirect (int, long) 
		int mode
		long indirect_buffer_offset
	public static void glDrawArraysIndirect (int, java.nio.IntBuffer) 
		int mode
		java.nio.IntBuffer indirect
	public static void glDrawElementsIndirect (int, int, java.nio.ByteBuffer) 
		int mode
		int type
		java.nio.ByteBuffer indirect
	public static void glDrawElementsIndirect (int, int, long) 
		int mode
		int type
		long indirect_buffer_offset
	public static void glDrawElementsIndirect (int, int, java.nio.IntBuffer) 
		int mode
		int type
		java.nio.IntBuffer indirect
}

org/lwjgl/opengl/ARBDrawInstanced.class
ARBDrawInstanced.java
package org.lwjgl.opengl
public final org.lwjgl.opengl.ARBDrawInstanced extends java.lang.Object {
	private void  () 
	public static void glDrawArraysInstancedARB (int, int, int, int) 
		int mode
		int first
		int count
		int primcount
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglDrawArraysInstancedARB (int, int, int, int, long) 
	public static void glDrawElementsInstancedARB (int, java.nio.ByteBuffer, int) 
		int mode
		java.nio.ByteBuffer indices
		int primcount
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	public static void glDrawElementsInstancedARB (int, java.nio.IntBuffer, int) 
		int mode
		java.nio.IntBuffer indices
		int primcount
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	public static void glDrawElementsInstancedARB (int, java.nio.ShortBuffer, int) 
		int mode
		java.nio.ShortBuffer indices
		int primcount
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglDrawElementsInstancedARB (int, int, int, long, int, long) 
	public static void glDrawElementsInstancedARB (int, int, int, long, int) 
		int mode
		int indices_count
		int type
		long indices_buffer_offset
		int primcount
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglDrawElementsInstancedARBBO (int, int, int, long, int, long) 
}

org/lwjgl/opengl/ARBES2Compatibility.class
ARBES2Compatibility.java
package org.lwjgl.opengl
public final org.lwjgl.opengl.ARBES2Compatibility extends java.lang.Object {
	public static final int GL_SHADER_COMPILER
	public static final int GL_NUM_SHADER_BINARY_FORMATS
	public static final int GL_MAX_VERTEX_UNIFORM_VECTORS
	public static final int GL_MAX_VARYING_VECTORS
	public static final int GL_MAX_FRAGMENT_UNIFORM_VECTORS
	public static final int GL_IMPLEMENTATION_COLOR_READ_TYPE
	public static final int GL_IMPLEMENTATION_COLOR_READ_FORMAT
	public static final int GL_FIXED
	public static final int GL_LOW_FLOAT
	public static final int GL_MEDIUM_FLOAT
	public static final int GL_HIGH_FLOAT
	public static final int GL_LOW_INT
	public static final int GL_MEDIUM_INT
	public static final int GL_HIGH_INT
	public static final int GL_RGB565
	private void  () 
	public static void glReleaseShaderCompiler () 
	public static void glShaderBinary (java.nio.IntBuffer, int, java.nio.ByteBuffer) 
		java.nio.IntBuffer shaders
		int binaryformat
		java.nio.ByteBuffer binary
	public static void glGetShaderPrecisionFormat (int, int, java.nio.IntBuffer, java.nio.IntBuffer) 
		int shadertype
		int precisiontype
		java.nio.IntBuffer range
		java.nio.IntBuffer precision
	public static void glDepthRangef (float, float) 
		float n
		float f
	public static void glClearDepthf (float) 
		float d
}

org/lwjgl/opengl/ARBES31Compatibility.class
ARBES31Compatibility.java
package org.lwjgl.opengl
public final org.lwjgl.opengl.ARBES31Compatibility extends java.lang.Object {
	private void  () 
	public static void glMemoryBarrierByRegion (int) 
		int barriers
}

org/lwjgl/opengl/ARBES3Compatibility.class
ARBES3Compatibility.java
package org.lwjgl.opengl
public final org.lwjgl.opengl.ARBES3Compatibility extends java.lang.Object {
	public static final int GL_COMPRESSED_RGB8_ETC2
	public static final int GL_COMPRESSED_SRGB8_ETC2
	public static final int GL_COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2
	public static final int GL_COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2
	public static final int GL_COMPRESSED_RGBA8_ETC2_EAC
	public static final int GL_COMPRESSED_SRGB8_ALPHA8_ETC2_EAC
	public static final int GL_COMPRESSED_R11_EAC
	public static final int GL_COMPRESSED_SIGNED_R11_EAC
	public static final int GL_COMPRESSED_RG11_EAC
	public static final int GL_COMPRESSED_SIGNED_RG11_EAC
	public static final int GL_PRIMITIVE_RESTART_FIXED_INDEX
	public static final int GL_ANY_SAMPLES_PASSED_CONSERVATIVE
	public static final int GL_MAX_ELEMENT_INDEX
	private void  () 
}

org/lwjgl/opengl/ARBEnhancedLayouts.class
ARBEnhancedLayouts.java
package org.lwjgl.opengl
public final org.lwjgl.opengl.ARBEnhancedLayouts extends java.lang.Object {
	public static final int GL_LOCATION_COMPONENT
	public static final int GL_TRANSFORM_FEEDBACK_BUFFER_INDEX
	public static final int GL_TRANSFORM_FEEDBACK_BUFFER_STRIDE
	private void  () 
}

org/lwjgl/opengl/ARBExplicitUniformLocation.class
ARBExplicitUniformLocation.java
package org.lwjgl.opengl
public final org.lwjgl.opengl.ARBExplicitUniformLocation extends java.lang.Object {
	public static final int GL_MAX_UNIFORM_LOCATIONS
	private void  () 
}

org/lwjgl/opengl/ARBFragmentProgram.class
ARBFragmentProgram.java
package org.lwjgl.opengl
public final org.lwjgl.opengl.ARBFragmentProgram extends org.lwjgl.opengl.ARBProgram {
	public static final int GL_FRAGMENT_PROGRAM_ARB
	public static final int GL_PROGRAM_ALU_INSTRUCTIONS_ARB
	public static final int GL_PROGRAM_TEX_INSTRUCTIONS_ARB
	public static final int GL_PROGRAM_TEX_INDIRECTIONS_ARB
	public static final int GL_PROGRAM_NATIVE_ALU_INSTRUCTIONS_ARB
	public static final int GL_PROGRAM_NATIVE_TEX_INSTRUCTIONS_ARB
	public static final int GL_PROGRAM_NATIVE_TEX_INDIRECTIONS_ARB
	public static final int GL_MAX_PROGRAM_ALU_INSTRUCTIONS_ARB
	public static final int GL_MAX_PROGRAM_TEX_INSTRUCTIONS_ARB
	public static final int GL_MAX_PROGRAM_TEX_INDIRECTIONS_ARB
	public static final int GL_MAX_PROGRAM_NATIVE_ALU_INSTRUCTIONS_ARB
	public static final int GL_MAX_PROGRAM_NATIVE_TEX_INSTRUCTIONS_ARB
	public static final int GL_MAX_PROGRAM_NATIVE_TEX_INDIRECTIONS_ARB
	public static final int GL_MAX_TEXTURE_COORDS_ARB
	public static final int GL_MAX_TEXTURE_IMAGE_UNITS_ARB
	private void  () 
}

org/lwjgl/opengl/ARBFragmentShader.class
ARBFragmentShader.java
package org.lwjgl.opengl
public final org.lwjgl.opengl.ARBFragmentShader extends java.lang.Object {
	public static final int GL_FRAGMENT_SHADER_ARB
	public static final int GL_MAX_FRAGMENT_UNIFORM_COMPONENTS_ARB
	public static final int GL_MAX_TEXTURE_COORDS_ARB
	public static final int GL_MAX_TEXTURE_IMAGE_UNITS_ARB
	public static final int GL_FRAGMENT_SHADER_DERIVATIVE_HINT_ARB
	private void  () 
}

org/lwjgl/opengl/ARBFramebufferNoAttachments.class
ARBFramebufferNoAttachments.java
package org.lwjgl.opengl
public final org.lwjgl.opengl.ARBFramebufferNoAttachments extends java.lang.Object {
	public static final int GL_FRAMEBUFFER_DEFAULT_WIDTH
	public static final int GL_FRAMEBUFFER_DEFAULT_HEIGHT
	public static final int GL_FRAMEBUFFER_DEFAULT_LAYERS
	public static final int GL_FRAMEBUFFER_DEFAULT_SAMPLES
	public static final int GL_FRAMEBUFFER_DEFAULT_FIXED_SAMPLE_LOCATIONS
	public static final int GL_MAX_FRAMEBUFFER_WIDTH
	public static final int GL_MAX_FRAMEBUFFER_HEIGHT
	public static final int GL_MAX_FRAMEBUFFER_LAYERS
	public static final int GL_MAX_FRAMEBUFFER_SAMPLES
	private void  () 
	public static void glFramebufferParameteri (int, int, int) 
		int target
		int pname
		int param
	public static void glGetFramebufferParameter (int, int, java.nio.IntBuffer) 
		int target
		int pname
		java.nio.IntBuffer params
	public static int glGetFramebufferParameteri (int, int) 
		int target
		int pname
	public static void glNamedFramebufferParameteriEXT (int, int, int) 
		int framebuffer
		int pname
		int param
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglNamedFramebufferParameteriEXT (int, int, int, long) 
	public static void glGetNamedFramebufferParameterEXT (int, int, java.nio.IntBuffer) 
		int framebuffer
		int pname
		java.nio.IntBuffer params
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglGetNamedFramebufferParameterivEXT (int, int, long, long) 
	public static int glGetNamedFramebufferParameterEXT (int, int) 
		int framebuffer
		int pname
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
		java.nio.IntBuffer params
}

org/lwjgl/opengl/ARBFramebufferObject.class
ARBFramebufferObject.java
package org.lwjgl.opengl
public final org.lwjgl.opengl.ARBFramebufferObject extends java.lang.Object {
	public static final int GL_FRAMEBUFFER
	public static final int GL_READ_FRAMEBUFFER
	public static final int GL_DRAW_FRAMEBUFFER
	public static final int GL_RENDERBUFFER
	public static final int GL_STENCIL_INDEX1
	public static final int GL_STENCIL_INDEX4
	public static final int GL_STENCIL_INDEX8
	public static final int GL_STENCIL_INDEX16
	public static final int GL_RENDERBUFFER_WIDTH
	public static final int GL_RENDERBUFFER_HEIGHT
	public static final int GL_RENDERBUFFER_INTERNAL_FORMAT
	public static final int GL_RENDERBUFFER_RED_SIZE
	public static final int GL_RENDERBUFFER_GREEN_SIZE
	public static final int GL_RENDERBUFFER_BLUE_SIZE
	public static final int GL_RENDERBUFFER_ALPHA_SIZE
	public static final int GL_RENDERBUFFER_DEPTH_SIZE
	public static final int GL_RENDERBUFFER_STENCIL_SIZE
	public static final int GL_RENDERBUFFER_SAMPLES
	public static final int GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE
	public static final int GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME
	public static final int GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL
	public static final int GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE
	public static final int GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER
	public static final int GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING
	public static final int GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE
	public static final int GL_FRAMEBUFFER_ATTACHMENT_RED_SIZE
	public static final int GL_FRAMEBUFFER_ATTACHMENT_GREEN_SIZE
	public static final int GL_FRAMEBUFFER_ATTACHMENT_BLUE_SIZE
	public static final int GL_FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE
	public static final int GL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE
	public static final int GL_FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE
	public static final int GL_SRGB
	public static final int GL_UNSIGNED_NORMALIZED
	public static final int GL_FRAMEBUFFER_DEFAULT
	public static final int GL_INDEX
	public static final int GL_COLOR_ATTACHMENT0
	public static final int GL_COLOR_ATTACHMENT1
	public static final int GL_COLOR_ATTACHMENT2
	public static final int GL_COLOR_ATTACHMENT3
	public static final int GL_COLOR_ATTACHMENT4
	public static final int GL_COLOR_ATTACHMENT5
	public static final int GL_COLOR_ATTACHMENT6
	public static final int GL_COLOR_ATTACHMENT7
	public static final int GL_COLOR_ATTACHMENT8
	public static final int GL_COLOR_ATTACHMENT9
	public static final int GL_COLOR_ATTACHMENT10
	public static final int GL_COLOR_ATTACHMENT11
	public static final int GL_COLOR_ATTACHMENT12
	public static final int GL_COLOR_ATTACHMENT13
	public static final int GL_COLOR_ATTACHMENT14
	public static final int GL_COLOR_ATTACHMENT15
	public static final int GL_DEPTH_ATTACHMENT
	public static final int GL_STENCIL_ATTACHMENT
	public static final int GL_DEPTH_STENCIL_ATTACHMENT
	public static final int GL_MAX_SAMPLES
	public static final int GL_FRAMEBUFFER_COMPLETE
	public static final int GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT
	public static final int GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT
	public static final int GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER
	public static final int GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER
	public static final int GL_FRAMEBUFFER_UNSUPPORTED
	public static final int GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE
	public static final int GL_FRAMEBUFFER_UNDEFINED
	public static final int GL_FRAMEBUFFER_BINDING
	public static final int GL_DRAW_FRAMEBUFFER_BINDING
	public static final int GL_READ_FRAMEBUFFER_BINDING
	public static final int GL_RENDERBUFFER_BINDING
	public static final int GL_MAX_COLOR_ATTACHMENTS
	public static final int GL_MAX_RENDERBUFFER_SIZE
	public static final int GL_INVALID_FRAMEBUFFER_OPERATION
	public static final int GL_DEPTH_STENCIL
	public static final int GL_UNSIGNED_INT_24_8
	public static final int GL_DEPTH24_STENCIL8
	public static final int GL_TEXTURE_STENCIL_SIZE
	private void  () 
	public static boolean glIsRenderbuffer (int) 
		int renderbuffer
	public static void glBindRenderbuffer (int, int) 
		int target
		int renderbuffer
	public static void glDeleteRenderbuffers (java.nio.IntBuffer) 
		java.nio.IntBuffer renderbuffers
	public static void glDeleteRenderbuffers (int) 
		int renderbuffer
	public static void glGenRenderbuffers (java.nio.IntBuffer) 
		java.nio.IntBuffer renderbuffers
	public static int glGenRenderbuffers () 
	public static void glRenderbufferStorage (int, int, int, int) 
		int target
		int internalformat
		int width
		int height
	public static void glRenderbufferStorageMultisample (int, int, int, int, int) 
		int target
		int samples
		int internalformat
		int width
		int height
	public static void glGetRenderbufferParameter (int, int, java.nio.IntBuffer) 
		int target
		int pname
		java.nio.IntBuffer params
	public static int glGetRenderbufferParameter (int, int) 
		int target
		int pname
	public static int glGetRenderbufferParameteri (int, int) 
		int target
		int pname
	public static boolean glIsFramebuffer (int) 
		int framebuffer
	public static void glBindFramebuffer (int, int) 
		int target
		int framebuffer
	public static void glDeleteFramebuffers (java.nio.IntBuffer) 
		java.nio.IntBuffer framebuffers
	public static void glDeleteFramebuffers (int) 
		int framebuffer
	public static void glGenFramebuffers (java.nio.IntBuffer) 
		java.nio.IntBuffer framebuffers
	public static int glGenFramebuffers () 
	public static int glCheckFramebufferStatus (int) 
		int target
	public static void glFramebufferTexture1D (int, int, int, int, int) 
		int target
		int attachment
		int textarget
		int texture
		int level
	public static void glFramebufferTexture2D (int, int, int, int, int) 
		int target
		int attachment
		int textarget
		int texture
		int level
	public static void glFramebufferTexture3D (int, int, int, int, int, int) 
		int target
		int attachment
		int textarget
		int texture
		int level
		int layer
	public static void glFramebufferTextureLayer (int, int, int, int, int) 
		int target
		int attachment
		int texture
		int level
		int layer
	public static void glFramebufferRenderbuffer (int, int, int, int) 
		int target
		int attachment
		int renderbuffertarget
		int renderbuffer
	public static void glGetFramebufferAttachmentParameter (int, int, int, java.nio.IntBuffer) 
		int target
		int attachment
		int pname
		java.nio.IntBuffer params
	public static int glGetFramebufferAttachmentParameter (int, int, int) 
		int target
		int attachment
		int pname
	public static int glGetFramebufferAttachmentParameteri (int, int, int) 
		int target
		int attachment
		int pname
	public static void glBlitFramebuffer (int, int, int, int, int, int, int, int, int, int) 
		int srcX0
		int srcY0
		int srcX1
		int srcY1
		int dstX0
		int dstY0
		int dstX1
		int dstY1
		int mask
		int filter
	public static void glGenerateMipmap (int) 
		int target
}

org/lwjgl/opengl/ARBFramebufferSRGB.class
ARBFramebufferSRGB.java
package org.lwjgl.opengl
public final org.lwjgl.opengl.ARBFramebufferSRGB extends java.lang.Object {
	public static final int GLX_FRAMEBUFFER_SRGB_CAPABLE_ARB
	public static final int WGL_FRAMEBUFFER_SRGB_CAPABLE_ARB
	public static final int GL_FRAMEBUFFER_SRGB_ARB
	public static final int GL_FRAMEBUFFER_SRGB_CAPABLE_ARB
	private void  () 
}

org/lwjgl/opengl/ARBGeometryShader4.class
ARBGeometryShader4.java
package org.lwjgl.opengl
public final org.lwjgl.opengl.ARBGeometryShader4 extends java.lang.Object {
	public static final int GL_GEOMETRY_SHADER_ARB
	public static final int GL_GEOMETRY_VERTICES_OUT_ARB
	public static final int GL_GEOMETRY_INPUT_TYPE_ARB
	public static final int GL_GEOMETRY_OUTPUT_TYPE_ARB
	public static final int GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_ARB
	public static final int GL_MAX_GEOMETRY_VARYING_COMPONENTS_ARB
	public static final int GL_MAX_VERTEX_VARYING_COMPONENTS_ARB
	public static final int GL_MAX_VARYING_COMPONENTS_ARB
	public static final int GL_MAX_GEOMETRY_UNIFORM_COMPONENTS_ARB
	public static final int GL_MAX_GEOMETRY_OUTPUT_VERTICES_ARB
	public static final int GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_ARB
	public static final int GL_LINES_ADJACENCY_ARB
	public static final int GL_LINE_STRIP_ADJACENCY_ARB
	public static final int GL_TRIANGLES_ADJACENCY_ARB
	public static final int GL_TRIANGLE_STRIP_ADJACENCY_ARB
	public static final int GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_ARB
	public static final int GL_FRAMEBUFFER_INCOMPLETE_LAYER_COUNT_ARB
	public static final int GL_FRAMEBUFFER_ATTACHMENT_LAYERED_ARB
	public static final int GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER_ARB
	public static final int GL_PROGRAM_POINT_SIZE_ARB
	private void  () 
	public static void glProgramParameteriARB (int, int, int) 
		int program
		int pname
		int value
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglProgramParameteriARB (int, int, int, long) 
	public static void glFramebufferTextureARB (int, int, int, int) 
		int target
		int attachment
		int texture
		int level
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglFramebufferTextureARB (int, int, int, int, long) 
	public static void glFramebufferTextureLayerARB (int, int, int, int, int) 
		int target
		int attachment
		int texture
		int level
		int layer
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglFramebufferTextureLayerARB (int, int, int, int, int, long) 
	public static void glFramebufferTextureFaceARB (int, int, int, int, int) 
		int target
		int attachment
		int texture
		int level
		int face
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglFramebufferTextureFaceARB (int, int, int, int, int, long) 
}

org/lwjgl/opengl/ARBGetProgramBinary.class
ARBGetProgramBinary.java
package org.lwjgl.opengl
public final org.lwjgl.opengl.ARBGetProgramBinary extends java.lang.Object {
	public static final int GL_PROGRAM_BINARY_RETRIEVABLE_HINT
	public static final int GL_PROGRAM_BINARY_LENGTH
	public static final int GL_NUM_PROGRAM_BINARY_FORMATS
	public static final int GL_PROGRAM_BINARY_FORMATS
	private void  () 
	public static void glGetProgramBinary (int, java.nio.IntBuffer, java.nio.IntBuffer, java.nio.ByteBuffer) 
		int program
		java.nio.IntBuffer length
		java.nio.IntBuffer binaryFormat
		java.nio.ByteBuffer binary
	public static void glProgramBinary (int, int, java.nio.ByteBuffer) 
		int program
		int binaryFormat
		java.nio.ByteBuffer binary
	public static void glProgramParameteri (int, int, int) 
		int program
		int pname
		int value
}

org/lwjgl/opengl/ARBGetTextureSubImage.class
ARBGetTextureSubImage.java
package org.lwjgl.opengl
public final org.lwjgl.opengl.ARBGetTextureSubImage extends java.lang.Object {
	private void  () 
	public static void glGetTextureSubImage (int, int, int, int, int, int, int, int, int, int, java.nio.ByteBuffer) 
		int texture
		int level
		int xoffset
		int yoffset
		int zoffset
		int width
		int height
		int depth
		int format
		int type
		java.nio.ByteBuffer pixels
	public static void glGetTextureSubImage (int, int, int, int, int, int, int, int, int, int, java.nio.DoubleBuffer) 
		int texture
		int level
		int xoffset
		int yoffset
		int zoffset
		int width
		int height
		int depth
		int format
		int type
		java.nio.DoubleBuffer pixels
	public static void glGetTextureSubImage (int, int, int, int, int, int, int, int, int, int, java.nio.FloatBuffer) 
		int texture
		int level
		int xoffset
		int yoffset
		int zoffset
		int width
		int height
		int depth
		int format
		int type
		java.nio.FloatBuffer pixels
	public static void glGetTextureSubImage (int, int, int, int, int, int, int, int, int, int, java.nio.IntBuffer) 
		int texture
		int level
		int xoffset
		int yoffset
		int zoffset
		int width
		int height
		int depth
		int format
		int type
		java.nio.IntBuffer pixels
	public static void glGetTextureSubImage (int, int, int, int, int, int, int, int, int, int, java.nio.ShortBuffer) 
		int texture
		int level
		int xoffset
		int yoffset
		int zoffset
		int width
		int height
		int depth
		int format
		int type
		java.nio.ShortBuffer pixels
	public static void glGetTextureSubImage (int, int, int, int, int, int, int, int, int, int, int, long) 
		int texture
		int level
		int xoffset
		int yoffset
		int zoffset
		int width
		int height
		int depth
		int format
		int type
		int pixels_bufSize
		long pixels_buffer_offset
	public static void glGetCompressedTextureSubImage (int, int, int, int, int, int, int, int, java.nio.ByteBuffer) 
		int texture
		int level
		int xoffset
		int yoffset
		int zoffset
		int width
		int height
		int depth
		java.nio.ByteBuffer pixels
	public static void glGetCompressedTextureSubImage (int, int, int, int, int, int, int, int, java.nio.DoubleBuffer) 
		int texture
		int level
		int xoffset
		int yoffset
		int zoffset
		int width
		int height
		int depth
		java.nio.DoubleBuffer pixels
	public static void glGetCompressedTextureSubImage (int, int, int, int, int, int, int, int, java.nio.FloatBuffer) 
		int texture
		int level
		int xoffset
		int yoffset
		int zoffset
		int width
		int height
		int depth
		java.nio.FloatBuffer pixels
	public static void glGetCompressedTextureSubImage (int, int, int, int, int, int, int, int, java.nio.IntBuffer) 
		int texture
		int level
		int xoffset
		int yoffset
		int zoffset
		int width
		int height
		int depth
		java.nio.IntBuffer pixels
	public static void glGetCompressedTextureSubImage (int, int, int, int, int, int, int, int, java.nio.ShortBuffer) 
		int texture
		int level
		int xoffset
		int yoffset
		int zoffset
		int width
		int height
		int depth
		java.nio.ShortBuffer pixels
	public static void glGetCompressedTextureSubImage (int, int, int, int, int, int, int, int, int, long) 
		int texture
		int level
		int xoffset
		int yoffset
		int zoffset
		int width
		int height
		int depth
		int pixels_bufSize
		long pixels_buffer_offset
}

org/lwjgl/opengl/ARBGpuShader5.class
ARBGpuShader5.java
package org.lwjgl.opengl
public final org.lwjgl.opengl.ARBGpuShader5 extends java.lang.Object {
	public static final int GL_GEOMETRY_SHADER_INVOCATIONS
	public static final int GL_MAX_GEOMETRY_SHADER_INVOCATIONS
	public static final int GL_MIN_FRAGMENT_INTERPOLATION_OFFSET
	public static final int GL_MAX_FRAGMENT_INTERPOLATION_OFFSET
	public static final int GL_FRAGMENT_INTERPOLATION_OFFSET_BITS
	public static final int GL_MAX_VERTEX_STREAMS
	private void  () 
}

org/lwjgl/opengl/ARBGpuShaderFp64.class
ARBGpuShaderFp64.java
package org.lwjgl.opengl
public final org.lwjgl.opengl.ARBGpuShaderFp64 extends java.lang.Object {
	public static final int GL_DOUBLE_VEC2
	public static final int GL_DOUBLE_VEC3
	public static final int GL_DOUBLE_VEC4
	public static final int GL_DOUBLE_MAT2
	public static final int GL_DOUBLE_MAT3
	public static final int GL_DOUBLE_MAT4
	public static final int GL_DOUBLE_MAT2x3
	public static final int GL_DOUBLE_MAT2x4
	public static final int GL_DOUBLE_MAT3x2
	public static final int GL_DOUBLE_MAT3x4
	public static final int GL_DOUBLE_MAT4x2
	public static final int GL_DOUBLE_MAT4x3
	private void  () 
	public static void glUniform1d (int, double) 
		int location
		double x
	public static void glUniform2d (int, double, double) 
		int location
		double x
		double y
	public static void glUniform3d (int, double, double, double) 
		int location
		double x
		double y
		double z
	public static void glUniform4d (int, double, double, double, double) 
		int location
		double x
		double y
		double z
		double w
	public static void glUniform1 (int, java.nio.DoubleBuffer) 
		int location
		java.nio.DoubleBuffer value
	public static void glUniform2 (int, java.nio.DoubleBuffer) 
		int location
		java.nio.DoubleBuffer value
	public static void glUniform3 (int, java.nio.DoubleBuffer) 
		int location
		java.nio.DoubleBuffer value
	public static void glUniform4 (int, java.nio.DoubleBuffer) 
		int location
		java.nio.DoubleBuffer value
	public static void glUniformMatrix2 (int, boolean, java.nio.DoubleBuffer) 
		int location
		boolean transpose
		java.nio.DoubleBuffer value
	public static void glUniformMatrix3 (int, boolean, java.nio.DoubleBuffer) 
		int location
		boolean transpose
		java.nio.DoubleBuffer value
	public static void glUniformMatrix4 (int, boolean, java.nio.DoubleBuffer) 
		int location
		boolean transpose
		java.nio.DoubleBuffer value
	public static void glUniformMatrix2x3 (int, boolean, java.nio.DoubleBuffer) 
		int location
		boolean transpose
		java.nio.DoubleBuffer value
	public static void glUniformMatrix2x4 (int, boolean, java.nio.DoubleBuffer) 
		int location
		boolean transpose
		java.nio.DoubleBuffer value
	public static void glUniformMatrix3x2 (int, boolean, java.nio.DoubleBuffer) 
		int location
		boolean transpose
		java.nio.DoubleBuffer value
	public static void glUniformMatrix3x4 (int, boolean, java.nio.DoubleBuffer) 
		int location
		boolean transpose
		java.nio.DoubleBuffer value
	public static void glUniformMatrix4x2 (int, boolean, java.nio.DoubleBuffer) 
		int location
		boolean transpose
		java.nio.DoubleBuffer value
	public static void glUniformMatrix4x3 (int, boolean, java.nio.DoubleBuffer) 
		int location
		boolean transpose
		java.nio.DoubleBuffer value
	public static void glGetUniform (int, int, java.nio.DoubleBuffer) 
		int program
		int location
		java.nio.DoubleBuffer params
	public static void glProgramUniform1dEXT (int, int, double) 
		int program
		int location
		double x
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglProgramUniform1dEXT (int, int, double, long) 
	public static void glProgramUniform2dEXT (int, int, double, double) 
		int program
		int location
		double x
		double y
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglProgramUniform2dEXT (int, int, double, double, long) 
	public static void glProgramUniform3dEXT (int, int, double, double, double) 
		int program
		int location
		double x
		double y
		double z
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglProgramUniform3dEXT (int, int, double, double, double, long) 
	public static void glProgramUniform4dEXT (int, int, double, double, double, double) 
		int program
		int location
		double x
		double y
		double z
		double w
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglProgramUniform4dEXT (int, int, double, double, double, double, long) 
	public static void glProgramUniform1EXT (int, int, java.nio.DoubleBuffer) 
		int program
		int location
		java.nio.DoubleBuffer value
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglProgramUniform1dvEXT (int, int, int, long, long) 
	public static void glProgramUniform2EXT (int, int, java.nio.DoubleBuffer) 
		int program
		int location
		java.nio.DoubleBuffer value
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglProgramUniform2dvEXT (int, int, int, long, long) 
	public static void glProgramUniform3EXT (int, int, java.nio.DoubleBuffer) 
		int program
		int location
		java.nio.DoubleBuffer value
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglProgramUniform3dvEXT (int, int, int, long, long) 
	public static void glProgramUniform4EXT (int, int, java.nio.DoubleBuffer) 
		int program
		int location
		java.nio.DoubleBuffer value
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglProgramUniform4dvEXT (int, int, int, long, long) 
	public static void glProgramUniformMatrix2EXT (int, int, boolean, java.nio.DoubleBuffer) 
		int program
		int location
		boolean transpose
		java.nio.DoubleBuffer value
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglProgramUniformMatrix2dvEXT (int, int, int, boolean, long, long) 
	public static void glProgramUniformMatrix3EXT (int, int, boolean, java.nio.DoubleBuffer) 
		int program
		int location
		boolean transpose
		java.nio.DoubleBuffer value
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglProgramUniformMatrix3dvEXT (int, int, int, boolean, long, long) 
	public static void glProgramUniformMatrix4EXT (int, int, boolean, java.nio.DoubleBuffer) 
		int program
		int location
		boolean transpose
		java.nio.DoubleBuffer value
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglProgramUniformMatrix4dvEXT (int, int, int, boolean, long, long) 
	public static void glProgramUniformMatrix2x3EXT (int, int, boolean, java.nio.DoubleBuffer) 
		int program
		int location
		boolean transpose
		java.nio.DoubleBuffer value
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglProgramUniformMatrix2x3dvEXT (int, int, int, boolean, long, long) 
	public static void glProgramUniformMatrix2x4EXT (int, int, boolean, java.nio.DoubleBuffer) 
		int program
		int location
		boolean transpose
		java.nio.DoubleBuffer value
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglProgramUniformMatrix2x4dvEXT (int, int, int, boolean, long, long) 
	public static void glProgramUniformMatrix3x2EXT (int, int, boolean, java.nio.DoubleBuffer) 
		int program
		int location
		boolean transpose
		java.nio.DoubleBuffer value
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglProgramUniformMatrix3x2dvEXT (int, int, int, boolean, long, long) 
	public static void glProgramUniformMatrix3x4EXT (int, int, boolean, java.nio.DoubleBuffer) 
		int program
		int location
		boolean transpose
		java.nio.DoubleBuffer value
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglProgramUniformMatrix3x4dvEXT (int, int, int, boolean, long, long) 
	public static void glProgramUniformMatrix4x2EXT (int, int, boolean, java.nio.DoubleBuffer) 
		int program
		int location
		boolean transpose
		java.nio.DoubleBuffer value
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglProgramUniformMatrix4x2dvEXT (int, int, int, boolean, long, long) 
	public static void glProgramUniformMatrix4x3EXT (int, int, boolean, java.nio.DoubleBuffer) 
		int program
		int location
		boolean transpose
		java.nio.DoubleBuffer value
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglProgramUniformMatrix4x3dvEXT (int, int, int, boolean, long, long) 
}

org/lwjgl/opengl/ARBHalfFloatPixel.class
ARBHalfFloatPixel.java
package org.lwjgl.opengl
public final org.lwjgl.opengl.ARBHalfFloatPixel extends java.lang.Object {
	public static final int GL_HALF_FLOAT_ARB
	private void  () 
}

org/lwjgl/opengl/ARBHalfFloatVertex.class
ARBHalfFloatVertex.java
package org.lwjgl.opengl
public final org.lwjgl.opengl.ARBHalfFloatVertex extends java.lang.Object {
	public static final int GL_HALF_FLOAT
	private void  () 
}

org/lwjgl/opengl/ARBImaging.class
ARBImaging.java
package org.lwjgl.opengl
public final org.lwjgl.opengl.ARBImaging extends java.lang.Object {
	public static final int GL_BLEND_COLOR
	public static final int GL_FUNC_ADD
	public static final int GL_MIN
	public static final int GL_MAX
	public static final int GL_BLEND_EQUATION
	public static final int GL_FUNC_SUBTRACT
	public static final int GL_FUNC_REVERSE_SUBTRACT
	public static final int GL_COLOR_MATRIX
	public static final int GL_COLOR_MATRIX_STACK_DEPTH
	public static final int GL_MAX_COLOR_MATRIX_STACK_DEPTH
	public static final int GL_POST_COLOR_MATRIX_RED_SCALE
	public static final int GL_POST_COLOR_MATRIX_GREEN_SCALE
	public static final int GL_POST_COLOR_MATRIX_BLUE_SCALE
	public static final int GL_POST_COLOR_MATRIX_ALPHA_SCALE
	public static final int GL_POST_COLOR_MATRIX_RED_BIAS
	public static final int GL_POST_COLOR_MATRIX_GREEN_BIAS
	public static final int GL_POST_COLOR_MATRIX_BLUE_BIAS
	public static final int GL_POST_COLOR_MATRIX_ALPHA_BIAS
	public static final int GL_COLOR_TABLE
	public static final int GL_POST_CONVOLUTION_COLOR_TABLE
	public static final int GL_POST_COLOR_MATRIX_COLOR_TABLE
	public static final int GL_PROXY_COLOR_TABLE
	public static final int GL_PROXY_POST_CONVOLUTION_COLOR_TABLE
	public static final int GL_PROXY_POST_COLOR_MATRIX_COLOR_TABLE
	public static final int GL_COLOR_TABLE_SCALE
	public static final int GL_COLOR_TABLE_BIAS
	public static final int GL_COLOR_TABLE_FORMAT
	public static final int GL_COLOR_TABLE_WIDTH
	public static final int GL_COLOR_TABLE_RED_SIZE
	public static final int GL_COLOR_TABLE_GREEN_SIZE
	public static final int GL_COLOR_TABLE_BLUE_SIZE
	public static final int GL_COLOR_TABLE_ALPHA_SIZE
	public static final int GL_COLOR_TABLE_LUMINANCE_SIZE
	public static final int GL_COLOR_TABLE_INTENSITY_SIZE
	public static final int GL_CONVOLUTION_1D
	public static final int GL_CONVOLUTION_2D
	public static final int GL_SEPARABLE_2D
	public static final int GL_CONVOLUTION_BORDER_MODE
	public static final int GL_CONVOLUTION_FILTER_SCALE
	public static final int GL_CONVOLUTION_FILTER_BIAS
	public static final int GL_REDUCE
	public static final int GL_CONVOLUTION_FORMAT
	public static final int GL_CONVOLUTION_WIDTH
	public static final int GL_CONVOLUTION_HEIGHT
	public static final int GL_MAX_CONVOLUTION_WIDTH
	public static final int GL_MAX_CONVOLUTION_HEIGHT
	public static final int GL_POST_CONVOLUTION_RED_SCALE
	public static final int GL_POST_CONVOLUTION_GREEN_SCALE
	public static final int GL_POST_CONVOLUTION_BLUE_SCALE
	public static final int GL_POST_CONVOLUTION_ALPHA_SCALE
	public static final int GL_POST_CONVOLUTION_RED_BIAS
	public static final int GL_POST_CONVOLUTION_GREEN_BIAS
	public static final int GL_POST_CONVOLUTION_BLUE_BIAS
	public static final int GL_POST_CONVOLUTION_ALPHA_BIAS
	public static final int GL_IGNORE_BORDER
	public static final int GL_CONSTANT_BORDER
	public static final int GL_REPLICATE_BORDER
	public static final int GL_CONVOLUTION_BORDER_COLOR
	public static final int GL_HISTOGRAM
	public static final int GL_PROXY_HISTOGRAM
	public static final int GL_HISTOGRAM_WIDTH
	public static final int GL_HISTOGRAM_FORMAT
	public static final int GL_HISTOGRAM_RED_SIZE
	public static final int GL_HISTOGRAM_GREEN_SIZE
	public static final int GL_HISTOGRAM_BLUE_SIZE
	public static final int GL_HISTOGRAM_ALPHA_SIZE
	public static final int GL_HISTOGRAM_LUMINANCE_SIZE
	public static final int GL_HISTOGRAM_SINK
	public static final int GL_MINMAX
	public static final int GL_MINMAX_FORMAT
	public static final int GL_MINMAX_SINK
	public static final int GL_TABLE_TOO_LARGE
	private void  () 
	public static void glColorTable (int, int, int, int, int, java.nio.ByteBuffer) 
		int target
		int internalFormat
		int width
		int format
		int type
		java.nio.ByteBuffer data
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	public static void glColorTable (int, int, int, int, int, java.nio.DoubleBuffer) 
		int target
		int internalFormat
		int width
		int format
		int type
		java.nio.DoubleBuffer data
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	public static void glColorTable (int, int, int, int, int, java.nio.FloatBuffer) 
		int target
		int internalFormat
		int width
		int format
		int type
		java.nio.FloatBuffer data
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglColorTable (int, int, int, int, int, long, long) 
	public static void glColorTable (int, int, int, int, int, long) 
		int target
		int internalFormat
		int width
		int format
		int type
		long data_buffer_offset
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglColorTableBO (int, int, int, int, int, long, long) 
	public static void glColorSubTable (int, int, int, int, int, java.nio.ByteBuffer) 
		int target
		int start
		int count
		int format
		int type
		java.nio.ByteBuffer data
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	public static void glColorSubTable (int, int, int, int, int, java.nio.DoubleBuffer) 
		int target
		int start
		int count
		int format
		int type
		java.nio.DoubleBuffer data
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	public static void glColorSubTable (int, int, int, int, int, java.nio.FloatBuffer) 
		int target
		int start
		int count
		int format
		int type
		java.nio.FloatBuffer data
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglColorSubTable (int, int, int, int, int, long, long) 
	public static void glColorSubTable (int, int, int, int, int, long) 
		int target
		int start
		int count
		int format
		int type
		long data_buffer_offset
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglColorSubTableBO (int, int, int, int, int, long, long) 
	public static void glColorTableParameter (int, int, java.nio.IntBuffer) 
		int target
		int pname
		java.nio.IntBuffer params
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglColorTableParameteriv (int, int, long, long) 
	public static void glColorTableParameter (int, int, java.nio.FloatBuffer) 
		int target
		int pname
		java.nio.FloatBuffer params
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglColorTableParameterfv (int, int, long, long) 
	public static void glCopyColorSubTable (int, int, int, int, int) 
		int target
		int start
		int x
		int y
		int width
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglCopyColorSubTable (int, int, int, int, int, long) 
	public static void glCopyColorTable (int, int, int, int, int) 
		int target
		int internalformat
		int x
		int y
		int width
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglCopyColorTable (int, int, int, int, int, long) 
	public static void glGetColorTable (int, int, int, java.nio.ByteBuffer) 
		int target
		int format
		int type
		java.nio.ByteBuffer data
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	public static void glGetColorTable (int, int, int, java.nio.DoubleBuffer) 
		int target
		int format
		int type
		java.nio.DoubleBuffer data
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	public static void glGetColorTable (int, int, int, java.nio.FloatBuffer) 
		int target
		int format
		int type
		java.nio.FloatBuffer data
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglGetColorTable (int, int, int, long, long) 
	public static void glGetColorTableParameter (int, int, java.nio.IntBuffer) 
		int target
		int pname
		java.nio.IntBuffer params
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglGetColorTableParameteriv (int, int, long, long) 
	public static void glGetColorTableParameter (int, int, java.nio.FloatBuffer) 
		int target
		int pname
		java.nio.FloatBuffer params
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglGetColorTableParameterfv (int, int, long, long) 
	public static void glBlendEquation (int) 
		int mode
	public static void glBlendColor (float, float, float, float) 
		float red
		float green
		float blue
		float alpha
	public static void glHistogram (int, int, int, boolean) 
		int target
		int width
		int internalformat
		boolean sink
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglHistogram (int, int, int, boolean, long) 
	public static void glResetHistogram (int) 
		int target
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglResetHistogram (int, long) 
	public static void glGetHistogram (int, boolean, int, int, java.nio.ByteBuffer) 
		int target
		boolean reset
		int format
		int type
		java.nio.ByteBuffer values
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	public static void glGetHistogram (int, boolean, int, int, java.nio.DoubleBuffer) 
		int target
		boolean reset
		int format
		int type
		java.nio.DoubleBuffer values
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	public static void glGetHistogram (int, boolean, int, int, java.nio.FloatBuffer) 
		int target
		boolean reset
		int format
		int type
		java.nio.FloatBuffer values
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	public static void glGetHistogram (int, boolean, int, int, java.nio.IntBuffer) 
		int target
		boolean reset
		int format
		int type
		java.nio.IntBuffer values
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	public static void glGetHistogram (int, boolean, int, int, java.nio.ShortBuffer) 
		int target
		boolean reset
		int format
		int type
		java.nio.ShortBuffer values
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglGetHistogram (int, boolean, int, int, long, long) 
	public static void glGetHistogram (int, boolean, int, int, long) 
		int target
		boolean reset
		int format
		int type
		long values_buffer_offset
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglGetHistogramBO (int, boolean, int, int, long, long) 
	public static void glGetHistogramParameter (int, int, java.nio.FloatBuffer) 
		int target
		int pname
		java.nio.FloatBuffer params
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglGetHistogramParameterfv (int, int, long, long) 
	public static void glGetHistogramParameter (int, int, java.nio.IntBuffer) 
		int target
		int pname
		java.nio.IntBuffer params
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglGetHistogramParameteriv (int, int, long, long) 
	public static void glMinmax (int, int, boolean) 
		int target
		int internalformat
		boolean sink
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglMinmax (int, int, boolean, long) 
	public static void glResetMinmax (int) 
		int target
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglResetMinmax (int, long) 
	public static void glGetMinmax (int, boolean, int, int, java.nio.ByteBuffer) 
		int target
		boolean reset
		int format
		int types
		java.nio.ByteBuffer values
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	public static void glGetMinmax (int, boolean, int, int, java.nio.DoubleBuffer) 
		int target
		boolean reset
		int format
		int types
		java.nio.DoubleBuffer values
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	public static void glGetMinmax (int, boolean, int, int, java.nio.FloatBuffer) 
		int target
		boolean reset
		int format
		int types
		java.nio.FloatBuffer values
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	public static void glGetMinmax (int, boolean, int, int, java.nio.IntBuffer) 
		int target
		boolean reset
		int format
		int types
		java.nio.IntBuffer values
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	public static void glGetMinmax (int, boolean, int, int, java.nio.ShortBuffer) 
		int target
		boolean reset
		int format
		int types
		java.nio.ShortBuffer values
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglGetMinmax (int, boolean, int, int, long, long) 
	public static void glGetMinmax (int, boolean, int, int, long) 
		int target
		boolean reset
		int format
		int types
		long values_buffer_offset
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglGetMinmaxBO (int, boolean, int, int, long, long) 
	public static void glGetMinmaxParameter (int, int, java.nio.FloatBuffer) 
		int target
		int pname
		java.nio.FloatBuffer params
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglGetMinmaxParameterfv (int, int, long, long) 
	public static void glGetMinmaxParameter (int, int, java.nio.IntBuffer) 
		int target
		int pname
		java.nio.IntBuffer params
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglGetMinmaxParameteriv (int, int, long, long) 
	public static void glConvolutionFilter1D (int, int, int, int, int, java.nio.ByteBuffer) 
		int target
		int internalformat
		int width
		int format
		int type
		java.nio.ByteBuffer image
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	public static void glConvolutionFilter1D (int, int, int, int, int, java.nio.DoubleBuffer) 
		int target
		int internalformat
		int width
		int format
		int type
		java.nio.DoubleBuffer image
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	public static void glConvolutionFilter1D (int, int, int, int, int, java.nio.FloatBuffer) 
		int target
		int internalformat
		int width
		int format
		int type
		java.nio.FloatBuffer image
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	public static void glConvolutionFilter1D (int, int, int, int, int, java.nio.IntBuffer) 
		int target
		int internalformat
		int width
		int format
		int type
		java.nio.IntBuffer image
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	public static void glConvolutionFilter1D (int, int, int, int, int, java.nio.ShortBuffer) 
		int target
		int internalformat
		int width
		int format
		int type
		java.nio.ShortBuffer image
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglConvolutionFilter1D (int, int, int, int, int, long, long) 
	public static void glConvolutionFilter1D (int, int, int, int, int, long) 
		int target
		int internalformat
		int width
		int format
		int type
		long image_buffer_offset
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglConvolutionFilter1DBO (int, int, int, int, int, long, long) 
	public static void glConvolutionFilter2D (int, int, int, int, int, int, java.nio.ByteBuffer) 
		int target
		int internalformat
		int width
		int height
		int format
		int type
		java.nio.ByteBuffer image
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	public static void glConvolutionFilter2D (int, int, int, int, int, int, java.nio.IntBuffer) 
		int target
		int internalformat
		int width
		int height
		int format
		int type
		java.nio.IntBuffer image
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	public static void glConvolutionFilter2D (int, int, int, int, int, int, java.nio.ShortBuffer) 
		int target
		int internalformat
		int width
		int height
		int format
		int type
		java.nio.ShortBuffer image
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglConvolutionFilter2D (int, int, int, int, int, int, long, long) 
	public static void glConvolutionFilter2D (int, int, int, int, int, int, long) 
		int target
		int internalformat
		int width
		int height
		int format
		int type
		long image_buffer_offset
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglConvolutionFilter2DBO (int, int, int, int, int, int, long, long) 
	public static void glConvolutionParameterf (int, int, float) 
		int target
		int pname
		float params
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglConvolutionParameterf (int, int, float, long) 
	public static void glConvolutionParameter (int, int, java.nio.FloatBuffer) 
		int target
		int pname
		java.nio.FloatBuffer params
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglConvolutionParameterfv (int, int, long, long) 
	public static void glConvolutionParameteri (int, int, int) 
		int target
		int pname
		int params
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglConvolutionParameteri (int, int, int, long) 
	public static void glConvolutionParameter (int, int, java.nio.IntBuffer) 
		int target
		int pname
		java.nio.IntBuffer params
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglConvolutionParameteriv (int, int, long, long) 
	public static void glCopyConvolutionFilter1D (int, int, int, int, int) 
		int target
		int internalformat
		int x
		int y
		int width
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglCopyConvolutionFilter1D (int, int, int, int, int, long) 
	public static void glCopyConvolutionFilter2D (int, int, int, int, int, int) 
		int target
		int internalformat
		int x
		int y
		int width
		int height
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglCopyConvolutionFilter2D (int, int, int, int, int, int, long) 
	public static void glGetConvolutionFilter (int, int, int, java.nio.ByteBuffer) 
		int target
		int format
		int type
		java.nio.ByteBuffer image
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	public static void glGetConvolutionFilter (int, int, int, java.nio.DoubleBuffer) 
		int target
		int format
		int type
		java.nio.DoubleBuffer image
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	public static void glGetConvolutionFilter (int, int, int, java.nio.FloatBuffer) 
		int target
		int format
		int type
		java.nio.FloatBuffer image
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	public static void glGetConvolutionFilter (int, int, int, java.nio.IntBuffer) 
		int target
		int format
		int type
		java.nio.IntBuffer image
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	public static void glGetConvolutionFilter (int, int, int, java.nio.ShortBuffer) 
		int target
		int format
		int type
		java.nio.ShortBuffer image
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglGetConvolutionFilter (int, int, int, long, long) 
	public static void glGetConvolutionFilter (int, int, int, long) 
		int target
		int format
		int type
		long image_buffer_offset
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglGetConvolutionFilterBO (int, int, int, long, long) 
	public static void glGetConvolutionParameter (int, int, java.nio.FloatBuffer) 
		int target
		int pname
		java.nio.FloatBuffer params
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglGetConvolutionParameterfv (int, int, long, long) 
	public static void glGetConvolutionParameter (int, int, java.nio.IntBuffer) 
		int target
		int pname
		java.nio.IntBuffer params
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	static native void nglGetConvolutionParameteriv (int, int, long, long) 
	public static void glSeparableFilter2D (int, int, int, int, int, int, java.nio.ByteBuffer, java.nio.ByteBuffer) 
		int target
		int internalformat
		int width
		int height
		int format
		int type
		java.nio.ByteBuffer row
		java.nio.ByteBuffer column
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	public static void glSeparableFilter2D (int, int, int, int, int, int, java.nio.ByteBuffer, java.nio.DoubleBuffer) 
		int target
		int internalformat
		int width
		int height
		int format
		int type
		java.nio.ByteBuffer row
		java.nio.DoubleBuffer column
		org.lwjgl.opengl.ContextCapabilities caps
		long function_pointer
	public static void