| Modifier and Type | Field and Description |
|---|---|
| public static final int | GL_ACTIVE_ATTRIBUTE_MAX_LENGTH
Accepted by the <pname> parameter of GetObjectParameter{fi}vARB: |
| public static final int | GL_ACTIVE_ATTRIBUTES
Accepted by the <pname> parameter of GetObjectParameter{fi}vARB: |
| public static final int | GL_ACTIVE_UNIFORM_MAX_LENGTH
Accepted by the <pname> parameter of GetObjectParameter{fi}vARB: |
| public static final int | GL_ACTIVE_UNIFORMS
Accepted by the <pname> parameter of GetObjectParameter{fi}vARB: |
| public static final int | GL_ATTACHED_SHADERS
Accepted by the <pname> parameter of GetObjectParameter{fi}vARB: |
| public static final int | GL_BLEND_EQUATION_ALPHA
Accepted by the <param> parameter of PointParameter{if}vARB: |
| public static final int | GL_BLEND_EQUATION_RGB
Accepted by the <param> parameter of PointParameter{if}vARB: |
| public static final int | GL_BOOL
Returned by the <type> parameter of GetActiveUniformARB: |
| public static final int | GL_BOOL_VEC2
Returned by the <type> parameter of GetActiveUniformARB: |
| public static final int | GL_BOOL_VEC3
Returned by the <type> parameter of GetActiveUniformARB: |
| public static final int | GL_BOOL_VEC4
Returned by the <type> parameter of GetActiveUniformARB: |
| public static final int | GL_COMPILE_STATUS
Accepted by the <pname> parameter of GetObjectParameter{fi}vARB: |
| public static final int | GL_COORD_REPLACE
When the <target> parameter of TexEnvf, TexEnvfv, TexEnvi, TexEnviv, GetTexEnvfv, or GetTexEnviv is POINT_SPRITE, then the value of <pname> may be: |
| public static final int | GL_CURRENT_PROGRAM
Accepted by the <pname> argument of GetInteger: |
| public static final int | GL_CURRENT_VERTEX_ATTRIB
Accepted by the <pname> parameter of GetVertexAttrib{dfi}vARB: |
| public static final int | GL_DELETE_STATUS
Accepted by the <pname> parameter of GetObjectParameter{fi}vARB: |
| public static final int | GL_DRAW_BUFFER0
Accepted by the <pname> parameters of GetIntegerv, GetFloatv, and GetDoublev: |
| public static final int | GL_DRAW_BUFFER1
Accepted by the <pname> parameters of GetIntegerv, GetFloatv, and GetDoublev: |
| public static final int | GL_DRAW_BUFFER10
Accepted by the <pname> parameters of GetIntegerv, GetFloatv, and GetDoublev: |
| public static final int | GL_DRAW_BUFFER11
Accepted by the <pname> parameters of GetIntegerv, GetFloatv, and GetDoublev: |
| public static final int | GL_DRAW_BUFFER12
Accepted by the <pname> parameters of GetIntegerv, GetFloatv, and GetDoublev: |
| public static final int | GL_DRAW_BUFFER13
Accepted by the <pname> parameters of GetIntegerv, GetFloatv, and GetDoublev: |
| public static final int | GL_DRAW_BUFFER14
Accepted by the <pname> parameters of GetIntegerv, GetFloatv, and GetDoublev: |
| public static final int | GL_DRAW_BUFFER15
Accepted by the <pname> parameters of GetIntegerv, GetFloatv, and GetDoublev: |
| public static final int | GL_DRAW_BUFFER2
Accepted by the <pname> parameters of GetIntegerv, GetFloatv, and GetDoublev: |
| public static final int | GL_DRAW_BUFFER3
Accepted by the <pname> parameters of GetIntegerv, GetFloatv, and GetDoublev: |
| public static final int | GL_DRAW_BUFFER4
Accepted by the <pname> parameters of GetIntegerv, GetFloatv, and GetDoublev: |
| public static final int | GL_DRAW_BUFFER5
Accepted by the <pname> parameters of GetIntegerv, GetFloatv, and GetDoublev: |
| public static final int | GL_DRAW_BUFFER6
Accepted by the <pname> parameters of GetIntegerv, GetFloatv, and GetDoublev: |
| public static final int | GL_DRAW_BUFFER7
Accepted by the <pname> parameters of GetIntegerv, GetFloatv, and GetDoublev: |
| public static final int | GL_DRAW_BUFFER8
Accepted by the <pname> parameters of GetIntegerv, GetFloatv, and GetDoublev: |
| public static final int | GL_DRAW_BUFFER9
Accepted by the <pname> parameters of GetIntegerv, GetFloatv, and GetDoublev: |
| public static final int | GL_FLOAT_MAT2
Returned by the <type> parameter of GetActiveUniformARB: |
| public static final int | GL_FLOAT_MAT3
Returned by the <type> parameter of GetActiveUniformARB: |
| public static final int | GL_FLOAT_MAT4
Returned by the <type> parameter of GetActiveUniformARB: |
| public static final int | GL_FLOAT_VEC2
Returned by the <type> parameter of GetActiveUniformARB: |
| public static final int | GL_FLOAT_VEC3
Returned by the <type> parameter of GetActiveUniformARB: |
| public static final int | GL_FLOAT_VEC4
Returned by the <type> parameter of GetActiveUniformARB: |
| public static final int | GL_FRAGMENT_SHADER
Accepted by the <shaderType> argument of CreateShader and returned by the <params> parameter of GetShader{fi}vARB: |
| public static final int | GL_FRAGMENT_SHADER_DERIVATIVE_HINT
Accepted by the <target> parameter of Hint and the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev: |
| public static final int | GL_INFO_LOG_LENGTH
Accepted by the <pname> parameter of GetObjectParameter{fi}vARB: |
| public static final int | GL_INT_VEC2
Returned by the <type> parameter of GetActiveUniformARB: |
| public static final int | GL_INT_VEC3
Returned by the <type> parameter of GetActiveUniformARB: |
| public static final int | GL_INT_VEC4
Returned by the <type> parameter of GetActiveUniformARB: |
| public static final int | GL_LINK_STATUS
Accepted by the <pname> parameter of GetObjectParameter{fi}vARB: |
| public static final int | GL_LOWER_LEFT
Accepted by the <param> parameter of PointParameter{if}vARB: |
| public static final int | GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS
Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev: |
| public static final int | GL_MAX_DRAW_BUFFERS
Accepted by the <pname> parameters of GetIntegerv, GetFloatv, and GetDoublev: |
| public static final int | GL_MAX_FRAGMENT_UNIFORM_COMPONENTS
Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev: |
| public static final int | GL_MAX_TEXTURE_COORDS
Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev: |
| public static final int | GL_MAX_TEXTURE_IMAGE_UNITS
Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev: |
| public static final int | GL_MAX_VARYING_FLOATS
Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev: |
| public static final int | GL_MAX_VERTEX_ATTRIBS
Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev: |
| public static final int | GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS
Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev: |
| public static final int | GL_MAX_VERTEX_UNIFORM_COMPONENTS
Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev: |
| public static final int | GL_POINT_SPRITE
Accepted by the <cap> parameter of Enable, Disable, and IsEnabled, by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev, and by the <target> parameter of TexEnvi, TexEnviv, TexEnvf, TexEnvfv, GetTexEnviv, and GetTexEnvfv: |
| public static final int | GL_POINT_SPRITE_COORD_ORIGIN
Accepted by the <pname> parameter of PointParameter{if}vARB, and the <pname> of Get: |
| public static final int | GL_SAMPLER_1D
Returned by the <type> parameter of GetActiveUniformARB: |
| public static final int | GL_SAMPLER_1D_SHADOW
Returned by the <type> parameter of GetActiveUniformARB: |
| public static final int | GL_SAMPLER_2D
Returned by the <type> parameter of GetActiveUniformARB: |
| public static final int | GL_SAMPLER_2D_SHADOW
Returned by the <type> parameter of GetActiveUniformARB: |
| public static final int | GL_SAMPLER_3D
Returned by the <type> parameter of GetActiveUniformARB: |
| public static final int | GL_SAMPLER_CUBE
Returned by the <type> parameter of GetActiveUniformARB: |
| public static final int | GL_SHADER_OBJECT
Returned by the <params> parameter of GetObjectParameter{fi}vARB: |
| public static final int | GL_SHADER_SOURCE_LENGTH
Accepted by the <pname> parameter of GetObjectParameter{fi}vARB: |
| public static final int | GL_SHADER_TYPE
Accepted by the <pname> parameter of GetObjectParameter{fi}vARB: |
| public static final int | GL_SHADING_LANGUAGE_VERSION
Accepted by the <name> parameter of GetString: |
| public static final int | GL_STENCIL_BACK_FAIL
Accepted by the <param> parameter of PointParameter{if}vARB: |
| public static final int | GL_STENCIL_BACK_FUNC
Accepted by the <param> parameter of PointParameter{if}vARB: |
| public static final int | GL_STENCIL_BACK_PASS_DEPTH_FAIL
Accepted by the <param> parameter of PointParameter{if}vARB: |
| public static final int | GL_STENCIL_BACK_PASS_DEPTH_PASS
Accepted by the <param> parameter of PointParameter{if}vARB: |
| public static final int | GL_STENCIL_BACK_REF
Accepted by the <param> parameter of PointParameter{if}vARB: |
| public static final int | GL_STENCIL_BACK_VALUE_MASK
Accepted by the <param> parameter of PointParameter{if}vARB: |
| public static final int | GL_STENCIL_BACK_WRITEMASK
Accepted by the <param> parameter of PointParameter{if}vARB: |
| public static final int | GL_UPPER_LEFT
Accepted by the <param> parameter of PointParameter{if}vARB: |
| public static final int | GL_VALIDATE_STATUS
Accepted by the <pname> parameter of GetObjectParameter{fi}vARB: |
| public static final int | GL_VERTEX_ATTRIB_ARRAY_ENABLED
Accepted by the <pname> parameter of GetVertexAttrib{dfi}vARB: |
| public static final int | GL_VERTEX_ATTRIB_ARRAY_NORMALIZED
Accepted by the <pname> parameter of GetVertexAttrib{dfi}vARB: |
| public static final int | GL_VERTEX_ATTRIB_ARRAY_POINTER
Accepted by the <pname> parameter of GetVertexAttribPointervARB: |
| public static final int | GL_VERTEX_ATTRIB_ARRAY_SIZE
Accepted by the <pname> parameter of GetVertexAttrib{dfi}vARB: |
| public static final int | GL_VERTEX_ATTRIB_ARRAY_STRIDE
Accepted by the <pname> parameter of GetVertexAttrib{dfi}vARB: |
| public static final int | GL_VERTEX_ATTRIB_ARRAY_TYPE
Accepted by the <pname> parameter of GetVertexAttrib{dfi}vARB: |
| public static final int | GL_VERTEX_PROGRAM_POINT_SIZE
Accepted by the <cap> parameter of Disable, Enable, and IsEnabled, and by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev: |
| public static final int | GL_VERTEX_PROGRAM_TWO_SIDE
Accepted by the <cap> parameter of Disable, Enable, and IsEnabled, and by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev: |
| public static final int | GL_VERTEX_SHADER
Accepted by the <shaderType> argument of CreateShader and returned by the <params> parameter of GetShader{if}v: |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public static void | |
| public static void | |
| public static void | |
| public static void | |
| public static void | |
| public static int | |
| public static int | |
| public static void | |
| public static void | |
| public static void | |
| public static void | |
| public static void | |
| public static void | |
| public static void | |
| public static void | glGetActiveAttrib(int program, int index, IntBuffer length, IntBuffer size, IntBuffer type, ByteBuffer name)
|
| public static String | glGetActiveAttrib(int program, int index, int maxLength, IntBuffer sizeType)
Overloads glGetActiveAttrib. |
| public static String | |
| public static int | |
| public static int | |
| public static void | glGetActiveUniform(int program, int index, IntBuffer length, IntBuffer size, IntBuffer type, ByteBuffer name)
|
| public static String | glGetActiveUniform(int program, int index, int maxLength, IntBuffer sizeType)
Overloads glGetActiveUniform. |
| public static String | |
| public static int | |
| public static int | |
| public static void | |
| public static int | |
| public static int | |
| public static void | |
| public static int | glGetProgram(int program, int pname)
Deprecated
Will be removed in 3.0. Use
Overloads glGetProgramiv.
glGetProgrami instead.
|
| public static int | |
| public static void | |
| public static String | |
| public static void | |
| public static int | glGetShader(int shader, int pname)
Deprecated
Will be removed in 3.0. Use
Overloads glGetShaderiv.
glGetShaderi instead.
|
| public static int | |
| public static void | |
| public static String | |
| public static void | |
| public static String | |
| public static void | |
| public static void | |
| public static int | glGetUniformLocation(int program, ByteBuffer name)
Returns the location of the uniform with the specified name. |
| public static int | |
| public static void | |
| public static void | |
| public static void | |
| public static ByteBuffer | |
| public static void | glGetVertexAttribPointer(int index, int pname, ByteBuffer pointer)
Overloads glGetVertexAttribPointerv. |
| public static boolean | |
| public static boolean | |
| public static void | |
| public static void | glShaderSource(int shader, ByteBuffer string)
The ARB_shader_objects extension allows multiple, optionally null-terminated, source strings to define a shader program. |
| public static void | |
| public static void | |
| public static void | |
| public static void | |
| public static void | |
| public static void | |
| public static void | |
| public static void | |
| public static void | |
| public static void | |
| public static void | |
| public static void | |
| public static void | |
| public static void | |
| public static void | |
| public static void | |
| public static void | |
| public static void | |
| public static void | |
| public static void | |
| public static void | |
| public static void | |
| public static void | |
| public static void | |
| public static void | |
| public static void | |
| public static void | |
| public static void | |
| public static void | |
| public static void | |
| public static void | |
| public static void | |
| public static void | |
| public static void | |
| public static void | |
| public static void | |
| public static void | |
| public static void | |
| public static void | |
| public static void | |
| public static void | |
| public static void | glVertexAttribPointer(int index, int size, boolean unsigned, boolean normalized, int stride, ByteBuffer buffer)
|
| public static void | glVertexAttribPointer(int index, int size, boolean unsigned, boolean normalized, int stride, IntBuffer buffer)
|
| public static void | glVertexAttribPointer(int index, int size, boolean unsigned, boolean normalized, int stride, ShortBuffer buffer)
|
| public static void | glVertexAttribPointer(int index, int size, int type, boolean normalized, int stride, long buffer_buffer_offset)
|
| public static void | glVertexAttribPointer(int index, int size, int type, boolean normalized, int stride, ByteBuffer buffer)
Overloads glVertexAttribPointer. |
| pack-priv static native void | |
| pack-priv static native void | |
| pack-priv static native void | |
| pack-priv static native void | |
| pack-priv static native int | |
| pack-priv static native int | |
| pack-priv static native void | |
| pack-priv static native void | |
| pack-priv static native void | |
| pack-priv static native void | |
| pack-priv static native void | |
| pack-priv static native void | |
| pack-priv static native void | nglGetActiveAttrib(int program, int index, int name_maxLength, long length, long size, long type, long name, long function_pointer)
|
| pack-priv static native void | nglGetActiveUniform(int program, int index, int name_maxLength, long length, long size, long type, long name, long function_pointer)
|
| pack-priv static native void | nglGetAttachedShaders(int program, int shaders_maxCount, long count, long shaders, long function_pointer)
|
| pack-priv static native int | |
| pack-priv static native void | nglGetProgramInfoLog(int program, int infoLog_maxLength, long length, long infoLog, long function_pointer)
|
| pack-priv static native void | |
| pack-priv static native void | nglGetShaderInfoLog(int shader, int infoLog_maxLength, long length, long infoLog, long function_pointer)
|
| pack-priv static native void | |
| pack-priv static native void | nglGetShaderSource(int shader, int source_maxLength, long length, long source, long function_pointer)
|
| pack-priv static native void | |
| pack-priv static native void | |
| pack-priv static native int | |
| pack-priv static native void | |
| pack-priv static native void | |
| pack-priv static native void | |
| pack-priv static native ByteBuffer | |
| pack-priv static native void | |
| pack-priv static native boolean | |
| pack-priv static native boolean | |
| pack-priv static native void | |
| pack-priv static native void | |
| pack-priv static native void | |
| pack-priv static native void | |
| pack-priv static native void | |
| pack-priv static native void | |
| pack-priv static native void | |
| pack-priv static native void | |
| pack-priv static native void | |
| pack-priv static native void | |
| pack-priv static native void | |
| pack-priv static native void | |
| pack-priv static native void | |
| pack-priv static native void | |
| pack-priv static native void | |
| pack-priv static native void | |
| pack-priv static native void | |
| pack-priv static native void | |
| pack-priv static native void | |
| pack-priv static native void | |
| pack-priv static native void | |
| pack-priv static native void | |
| pack-priv static native void | nglUniformMatrix2fv(int location, int matrices_count, boolean transpose, long matrices, long function_pointer)
|
| pack-priv static native void | nglUniformMatrix3fv(int location, int matrices_count, boolean transpose, long matrices, long function_pointer)
|
| pack-priv static native void | nglUniformMatrix4fv(int location, int matrices_count, boolean transpose, long matrices, long function_pointer)
|
| pack-priv static native void | |
| pack-priv static native void | |
| pack-priv static native void | |
| pack-priv static native void | |
| pack-priv static native void | |
| pack-priv static native void | |
| pack-priv static native void | |
| pack-priv static native void | |
| pack-priv static native void | |
| pack-priv static native void | |
| pack-priv static native void | |
| pack-priv static native void | |
| pack-priv static native void | |
| pack-priv static native void | |
| pack-priv static native void | |
| pack-priv static native void | nglVertexAttribPointer(int index, int size, int type, boolean normalized, int stride, long buffer, long function_pointer)
|
| pack-priv static native void | nglVertexAttribPointerBO(int index, int size, int type, boolean normalized, int stride, long buffer_buffer_offset, long function_pointer)
|