Restored hierarchies and completed EXT_pixel_buffer_object
This commit is contained in:
parent
3382ee14f6
commit
8fe46e0223
|
@ -32,7 +32,7 @@
|
||||||
|
|
||||||
package org.lwjgl.opengl;
|
package org.lwjgl.opengl;
|
||||||
|
|
||||||
public final class ARBFragmentProgram {
|
public final class ARBFragmentProgram extends ARBProgram {
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Accepted by the <cap> parameter of Disable, Enable, and IsEnabled, by the
|
* Accepted by the <cap> parameter of Disable, Enable, and IsEnabled, by the
|
||||||
|
|
|
@ -45,7 +45,7 @@ import java.nio.ByteBuffer;
|
||||||
import java.nio.FloatBuffer;
|
import java.nio.FloatBuffer;
|
||||||
import java.nio.IntBuffer;
|
import java.nio.IntBuffer;
|
||||||
|
|
||||||
public final class ARBProgram {
|
public class ARBProgram {
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Accepted by the <format> parameter of ProgramStringARB:
|
* Accepted by the <format> parameter of ProgramStringARB:
|
||||||
|
|
|
@ -41,7 +41,7 @@
|
||||||
|
|
||||||
package org.lwjgl.opengl;
|
package org.lwjgl.opengl;
|
||||||
|
|
||||||
public final class ARBVertexBufferObject {
|
public final class ARBVertexBufferObject extends ARBProgram {
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Accepted by the <target> parameters of BindBufferARB, BufferDataARB,
|
* Accepted by the <target> parameters of BindBufferARB, BufferDataARB,
|
||||||
|
|
|
@ -44,7 +44,7 @@ import java.nio.FloatBuffer;
|
||||||
import java.nio.IntBuffer;
|
import java.nio.IntBuffer;
|
||||||
import java.nio.ShortBuffer;
|
import java.nio.ShortBuffer;
|
||||||
|
|
||||||
public final class ARBVertexProgram {
|
public final class ARBVertexProgram extends ARBProgram {
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Accepted by the <cap> parameter of Disable, Enable, and IsEnabled, by the
|
* Accepted by the <cap> parameter of Disable, Enable, and IsEnabled, by the
|
||||||
|
|
|
@ -37,10 +37,21 @@
|
||||||
*/
|
*/
|
||||||
package org.lwjgl.opengl;
|
package org.lwjgl.opengl;
|
||||||
|
|
||||||
public final class EXTPixelBufferObject {
|
public final class EXTPixelBufferObject extends ARBProgram {
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Accepted by the <target> parameters of BindBuffer, BufferData,
|
||||||
|
* BufferSubData, MapBuffer, UnmapBuffer, GetBufferSubData,
|
||||||
|
* GetBufferParameteriv, and GetBufferPointerv:
|
||||||
|
*/
|
||||||
public static final int GL_PIXEL_PACK_BUFFER_EXT = 0x88EB;
|
public static final int GL_PIXEL_PACK_BUFFER_EXT = 0x88EB;
|
||||||
|
|
||||||
public static final int GL_PIXEL_UNPACK_BUFFER_EXT = 0x88EC;
|
public static final int GL_PIXEL_UNPACK_BUFFER_EXT = 0x88EC;
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Accepted by the <pname> parameter of GetBooleanv, GetIntegerv,
|
||||||
|
* GetFloatv, and GetDoublev:
|
||||||
|
*/
|
||||||
|
public static final int PIXEL_PACK_BUFFER_BINDING_EXT = 0x88ED;
|
||||||
|
public static final int PIXEL_UNPACK_BUFFER_BINDING_EXT = 0x88EF;
|
||||||
|
|
||||||
}
|
}
|
|
@ -42,7 +42,7 @@ package org.lwjgl.opengl;
|
||||||
import java.nio.ByteBuffer;
|
import java.nio.ByteBuffer;
|
||||||
import java.nio.FloatBuffer;
|
import java.nio.FloatBuffer;
|
||||||
|
|
||||||
public final class NVFragmentProgram {
|
public final class NVFragmentProgram extends NVProgram {
|
||||||
|
|
||||||
/*
|
/*
|
||||||
Accepted by the <cap> parameter of Disable, Enable, and IsEnabled, by the
|
Accepted by the <cap> parameter of Disable, Enable, and IsEnabled, by the
|
||||||
|
|
|
@ -43,7 +43,7 @@ import java.nio.Buffer;
|
||||||
import java.nio.ByteBuffer;
|
import java.nio.ByteBuffer;
|
||||||
import java.nio.IntBuffer;
|
import java.nio.IntBuffer;
|
||||||
|
|
||||||
public final class NVProgram {
|
public class NVProgram {
|
||||||
|
|
||||||
/*
|
/*
|
||||||
Accepted by the <pname> parameter of GetProgramivNV:
|
Accepted by the <pname> parameter of GetProgramivNV:
|
||||||
|
|
|
@ -46,7 +46,7 @@ import java.nio.FloatBuffer;
|
||||||
import java.nio.IntBuffer;
|
import java.nio.IntBuffer;
|
||||||
import java.nio.ShortBuffer;
|
import java.nio.ShortBuffer;
|
||||||
|
|
||||||
public final class NVVertexProgram {
|
public final class NVVertexProgram extends NVProgram {
|
||||||
|
|
||||||
/*
|
/*
|
||||||
Accepted by the <cap> parameter of Disable, Enable, and IsEnabled,
|
Accepted by the <cap> parameter of Disable, Enable, and IsEnabled,
|
||||||
|
|
Loading…
Reference in New Issue