Top Fields Constructors Methods
org.lwjgl.opengl

public final Class ARBShaderObjects

extends Object
Class Inheritance
Imports
org.lwjgl.*, java.nio.*

Field Summary

Modifier and TypeField and Description
public static final int
GL_BOOL_ARB

Returned by the <type> parameter of GetActiveUniformARB:

public static final int
GL_BOOL_VEC2_ARB

Returned by the <type> parameter of GetActiveUniformARB:

public static final int
GL_BOOL_VEC3_ARB

Returned by the <type> parameter of GetActiveUniformARB:

public static final int
GL_BOOL_VEC4_ARB

Returned by the <type> parameter of GetActiveUniformARB:

public static final int
GL_FLOAT_MAT2_ARB

Returned by the <type> parameter of GetActiveUniformARB:

public static final int
GL_FLOAT_MAT3_ARB

Returned by the <type> parameter of GetActiveUniformARB:

public static final int
GL_FLOAT_MAT4_ARB

Returned by the <type> parameter of GetActiveUniformARB:

public static final int
GL_FLOAT_VEC2_ARB

Returned by the <type> parameter of GetActiveUniformARB:

public static final int
GL_FLOAT_VEC3_ARB

Returned by the <type> parameter of GetActiveUniformARB:

public static final int
GL_FLOAT_VEC4_ARB

Returned by the <type> parameter of GetActiveUniformARB:

public static final int
GL_INT_VEC2_ARB

Returned by the <type> parameter of GetActiveUniformARB:

public static final int
GL_INT_VEC3_ARB

Returned by the <type> parameter of GetActiveUniformARB:

public static final int
GL_INT_VEC4_ARB

Returned by the <type> parameter of GetActiveUniformARB:

public static final int
GL_OBJECT_ACTIVE_UNIFORM_MAX_LENGTH_ARB

Accepted by the <pname> parameter of GetObjectParameter{fi}vARB:

public static final int
GL_OBJECT_ACTIVE_UNIFORMS_ARB

Accepted by the <pname> parameter of GetObjectParameter{fi}vARB:

public static final int
GL_OBJECT_ATTACHED_OBJECTS_ARB

Accepted by the <pname> parameter of GetObjectParameter{fi}vARB:

public static final int
GL_OBJECT_COMPILE_STATUS_ARB

Accepted by the <pname> parameter of GetObjectParameter{fi}vARB:

public static final int
GL_OBJECT_DELETE_STATUS_ARB

Accepted by the <pname> parameter of GetObjectParameter{fi}vARB:

public static final int
GL_OBJECT_INFO_LOG_LENGTH_ARB

Accepted by the <pname> parameter of GetObjectParameter{fi}vARB:

public static final int
GL_OBJECT_SHADER_SOURCE_LENGTH_ARB

Accepted by the <pname> parameter of GetObjectParameter{fi}vARB:

public static final int
GL_OBJECT_SUBTYPE_ARB

Accepted by the <pname> parameter of GetObjectParameter{fi}vARB:

public static final int
GL_OBJECT_TYPE_ARB

Accepted by the <pname> parameter of GetObjectParameter{fi}vARB:

public static final int
GL_OBJECT_VALIDATE_STATUS_ARB

Accepted by the <pname> parameter of GetObjectParameter{fi}vARB:

public static final int
GL_PROGRAM_OBJECT_ARB

Accepted by the <pname> argument of GetHandleARB:

public static final int
GL_SAMPLER_1D_ARB

Returned by the <type> parameter of GetActiveUniformARB:

public static final int
GL_SAMPLER_1D_SHADOW_ARB

Returned by the <type> parameter of GetActiveUniformARB:

public static final int
GL_SAMPLER_2D_ARB

Returned by the <type> parameter of GetActiveUniformARB:

public static final int
GL_SAMPLER_2D_RECT_ARB

Returned by the <type> parameter of GetActiveUniformARB:

public static final int
GL_SAMPLER_2D_RECT_SHADOW_ARB

Returned by the <type> parameter of GetActiveUniformARB:

public static final int
GL_SAMPLER_2D_SHADOW_ARB

Returned by the <type> parameter of GetActiveUniformARB:

public static final int
GL_SAMPLER_3D_ARB

Returned by the <type> parameter of GetActiveUniformARB:

public static final int
GL_SAMPLER_CUBE_ARB

Returned by the <type> parameter of GetActiveUniformARB:

public static final int
GL_SHADER_OBJECT_ARB

Returned by the <params> parameter of GetObjectParameter{fi}vARB:

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public static void
glAttachObjectARB(int containerObj, int obj)

public static void
glCompileShaderARB(int shaderObj)

public static int
public static int
glCreateShaderObjectARB(int shaderType)

public static void
public static void
glDetachObjectARB(int containerObj, int attachedObj)

public static void
glGetActiveUniformARB(int programObj, int index, IntBuffer length, IntBuffer size, IntBuffer type, ByteBuffer name)

public static String
glGetActiveUniformARB(int programObj, int index, int maxLength, IntBuffer sizeType)

Overloads glGetActiveUniformARB.

public static String
glGetActiveUniformARB(int programObj, int index, int maxLength)

Overloads glGetActiveUniformARB.

public static int
glGetActiveUniformSizeARB(int programObj, int index)

Overloads glGetActiveUniformARB.

public static int
glGetActiveUniformTypeARB(int programObj, int index)

Overloads glGetActiveUniformARB.

public static void
glGetAttachedObjectsARB(int containerObj, IntBuffer count, IntBuffer obj)

public static int
glGetHandleARB(int pname)

public static void
glGetInfoLogARB(int obj, IntBuffer length, ByteBuffer infoLog)

public static String
glGetInfoLogARB(int obj, int maxLength)

Overloads glGetInfoLogARB.

public static void
glGetObjectParameterARB(int obj, int pname, FloatBuffer params)

public static void
glGetObjectParameterARB(int obj, int pname, IntBuffer params)

public static float
glGetObjectParameterfARB(int obj, int pname)

Overloads glGetObjectParameterfvARB.

public static int
glGetObjectParameteriARB(int obj, int pname)

Overloads glGetObjectParameterivARB.

public static void
glGetShaderSourceARB(int obj, IntBuffer length, ByteBuffer source)

public static String
glGetShaderSourceARB(int obj, int maxLength)

Overloads glGetShaderSourceARB.

public static void
glGetUniformARB(int programObj, int location, FloatBuffer params)

public static void
glGetUniformARB(int programObj, int location, IntBuffer params)

public static int
glGetUniformLocationARB(int programObj, ByteBuffer name)

Returns the location of the uniform with the specified name.

public static int
glGetUniformLocationARB(int programObj, CharSequence name)

Overloads glGetUniformLocationARB.

public static void
glLinkProgramARB(int programObj)

public static void
glShaderSourceARB(int shader, ByteBuffer string)

The ARB_shader_objects extension allows multiple, optionally null-terminated, source strings to define a shader program.

public static void
glShaderSourceARB(int shader, CharSequence string)

Overloads glShaderSourceARB.

public static void
glShaderSourceARB(int shader, CharSequence[] strings)

Overloads glShaderSourceARB.

public static void
glUniform1ARB(int location, FloatBuffer values)

public static void
glUniform1ARB(int location, IntBuffer values)

public static void
glUniform1fARB(int location, float v0)

public static void
glUniform1iARB(int location, int v0)

public static void
glUniform2ARB(int location, FloatBuffer values)

public static void
glUniform2ARB(int location, IntBuffer values)

public static void
glUniform2fARB(int location, float v0, float v1)

public static void
glUniform2iARB(int location, int v0, int v1)

public static void
glUniform3ARB(int location, FloatBuffer values)

public static void
glUniform3ARB(int location, IntBuffer values)

public static void
glUniform3fARB(int location, float v0, float v1, float v2)

public static void
glUniform3iARB(int location, int v0, int v1, int v2)

public static void
glUniform4ARB(int location, FloatBuffer values)

public static void
glUniform4ARB(int location, IntBuffer values)

public static void
glUniform4fARB(int location, float v0, float v1, float v2, float v3)

public static void
glUniform4iARB(int location, int v0, int v1, int v2, int v3)

public static void
glUniformMatrix2ARB(int location, boolean transpose, FloatBuffer matrices)

public static void
glUniformMatrix3ARB(int location, boolean transpose, FloatBuffer matrices)

public static void
glUniformMatrix4ARB(int location, boolean transpose, FloatBuffer matrices)

public static void
glUseProgramObjectARB(int programObj)

public static void
glValidateProgramARB(int programObj)

pack-priv static native void
nglAttachObjectARB(int containerObj, int obj, long function_pointer)

pack-priv static native void
nglCompileShaderARB(int shaderObj, long function_pointer)

pack-priv static native int
nglCreateProgramObjectARB(long function_pointer)

pack-priv static native int
nglCreateShaderObjectARB(int shaderType, long function_pointer)

pack-priv static native void
nglDeleteObjectARB(int obj, long function_pointer)

pack-priv static native void
nglDetachObjectARB(int containerObj, int attachedObj, long function_pointer)

pack-priv static native void
nglGetActiveUniformARB(int programObj, int index, int name_maxLength, long length, long size, long type, long name, long function_pointer)

pack-priv static native void
nglGetAttachedObjectsARB(int containerObj, int obj_maxCount, long count, long obj, long function_pointer)

pack-priv static native int
nglGetHandleARB(int pname, long function_pointer)

pack-priv static native void
nglGetInfoLogARB(int obj, int infoLog_maxLength, long length, long infoLog, long function_pointer)

pack-priv static native void
nglGetObjectParameterfvARB(int obj, int pname, long params, long function_pointer)

pack-priv static native void
nglGetObjectParameterivARB(int obj, int pname, long params, long function_pointer)

pack-priv static native void
nglGetShaderSourceARB(int obj, int source_maxLength, long length, long source, long function_pointer)

pack-priv static native void
nglGetUniformfvARB(int programObj, int location, long params, long function_pointer)

pack-priv static native void
nglGetUniformivARB(int programObj, int location, long params, long function_pointer)

pack-priv static native int
nglGetUniformLocationARB(int programObj, long name, long function_pointer)

pack-priv static native void
nglLinkProgramARB(int programObj, long function_pointer)

pack-priv static native void
nglShaderSourceARB(int shader, int count, long string, int string_length, long function_pointer)

pack-priv static native void
nglShaderSourceARB3(int shader, int count, long strings, long length, long function_pointer)

pack-priv static native void
nglUniform1fARB(int location, float v0, long function_pointer)

pack-priv static native void
nglUniform1fvARB(int location, int values_count, long values, long function_pointer)

pack-priv static native void
nglUniform1iARB(int location, int v0, long function_pointer)

pack-priv static native void
nglUniform1ivARB(int location, int values_count, long values, long function_pointer)

pack-priv static native void
nglUniform2fARB(int location, float v0, float v1, long function_pointer)

pack-priv static native void
nglUniform2fvARB(int location, int values_count, long values, long function_pointer)

pack-priv static native void
nglUniform2iARB(int location, int v0, int v1, long function_pointer)

pack-priv static native void
nglUniform2ivARB(int location, int values_count, long values, long function_pointer)

pack-priv static native void
nglUniform3fARB(int location, float v0, float v1, float v2, long function_pointer)

pack-priv static native void
nglUniform3fvARB(int location, int values_count, long values, long function_pointer)

pack-priv static native void
nglUniform3iARB(int location, int v0, int v1, int v2, long function_pointer)

pack-priv static native void
nglUniform3ivARB(int location, int values_count, long values, long function_pointer)

pack-priv static native void
nglUniform4fARB(int location, float v0, float v1, float v2, float v3, long function_pointer)

pack-priv static native void
nglUniform4fvARB(int location, int values_count, long values, long function_pointer)

pack-priv static native void
nglUniform4iARB(int location, int v0, int v1, int v2, int v3, long function_pointer)

pack-priv static native void
nglUniform4ivARB(int location, int values_count, long values, long function_pointer)

pack-priv static native void
nglUniformMatrix2fvARB(int location, int matrices_count, boolean transpose, long matrices, long function_pointer)

pack-priv static native void
nglUniformMatrix3fvARB(int location, int matrices_count, boolean transpose, long matrices, long function_pointer)

pack-priv static native void
nglUniformMatrix4fvARB(int location, int matrices_count, boolean transpose, long matrices, long function_pointer)

pack-priv static native void
nglUseProgramObjectARB(int programObj, long function_pointer)

pack-priv static native void
nglValidateProgramARB(int programObj, long function_pointer)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

GL_BOOL_ARBback to summary
public static final int GL_BOOL_ARB

Returned by the <type> parameter of GetActiveUniformARB:

GL_BOOL_VEC2_ARBback to summary
public static final int GL_BOOL_VEC2_ARB

Returned by the <type> parameter of GetActiveUniformARB:

GL_BOOL_VEC3_ARBback to summary
public static final int GL_BOOL_VEC3_ARB

Returned by the <type> parameter of GetActiveUniformARB:

GL_BOOL_VEC4_ARBback to summary
public static final int GL_BOOL_VEC4_ARB

Returned by the <type> parameter of GetActiveUniformARB:

GL_FLOAT_MAT2_ARBback to summary
public static final int GL_FLOAT_MAT2_ARB

Returned by the <type> parameter of GetActiveUniformARB:

GL_FLOAT_MAT3_ARBback to summary
public static final int GL_FLOAT_MAT3_ARB

Returned by the <type> parameter of GetActiveUniformARB:

GL_FLOAT_MAT4_ARBback to summary
public static final int GL_FLOAT_MAT4_ARB

Returned by the <type> parameter of GetActiveUniformARB:

GL_FLOAT_VEC2_ARBback to summary
public static final int GL_FLOAT_VEC2_ARB

Returned by the <type> parameter of GetActiveUniformARB:

GL_FLOAT_VEC3_ARBback to summary
public static final int GL_FLOAT_VEC3_ARB

Returned by the <type> parameter of GetActiveUniformARB:

GL_FLOAT_VEC4_ARBback to summary
public static final int GL_FLOAT_VEC4_ARB

Returned by the <type> parameter of GetActiveUniformARB:

GL_INT_VEC2_ARBback to summary
public static final int GL_INT_VEC2_ARB

Returned by the <type> parameter of GetActiveUniformARB:

GL_INT_VEC3_ARBback to summary
public static final int GL_INT_VEC3_ARB

Returned by the <type> parameter of GetActiveUniformARB:

GL_INT_VEC4_ARBback to summary
public static final int GL_INT_VEC4_ARB

Returned by the <type> parameter of GetActiveUniformARB:

GL_OBJECT_ACTIVE_UNIFORM_MAX_LENGTH_ARBback to summary
public static final int GL_OBJECT_ACTIVE_UNIFORM_MAX_LENGTH_ARB

Accepted by the <pname> parameter of GetObjectParameter{fi}vARB:

GL_OBJECT_ACTIVE_UNIFORMS_ARBback to summary
public static final int GL_OBJECT_ACTIVE_UNIFORMS_ARB

Accepted by the <pname> parameter of GetObjectParameter{fi}vARB:

GL_OBJECT_ATTACHED_OBJECTS_ARBback to summary
public static final int GL_OBJECT_ATTACHED_OBJECTS_ARB

Accepted by the <pname> parameter of GetObjectParameter{fi}vARB:

GL_OBJECT_COMPILE_STATUS_ARBback to summary
public static final int GL_OBJECT_COMPILE_STATUS_ARB

Accepted by the <pname> parameter of GetObjectParameter{fi}vARB:

GL_OBJECT_DELETE_STATUS_ARBback to summary
public static final int GL_OBJECT_DELETE_STATUS_ARB

Accepted by the <pname> parameter of GetObjectParameter{fi}vARB:

GL_OBJECT_INFO_LOG_LENGTH_ARBback to summary
public static final int GL_OBJECT_INFO_LOG_LENGTH_ARB

Accepted by the <pname> parameter of GetObjectParameter{fi}vARB:

GL_OBJECT_SHADER_SOURCE_LENGTH_ARBback to summary
public static final int GL_OBJECT_SHADER_SOURCE_LENGTH_ARB

Accepted by the <pname> parameter of GetObjectParameter{fi}vARB:

GL_OBJECT_SUBTYPE_ARBback to summary
public static final int GL_OBJECT_SUBTYPE_ARB

Accepted by the <pname> parameter of GetObjectParameter{fi}vARB:

GL_OBJECT_TYPE_ARBback to summary
public static final int GL_OBJECT_TYPE_ARB

Accepted by the <pname> parameter of GetObjectParameter{fi}vARB:

GL_OBJECT_VALIDATE_STATUS_ARBback to summary
public static final int GL_OBJECT_VALIDATE_STATUS_ARB

Accepted by the <pname> parameter of GetObjectParameter{fi}vARB:

GL_PROGRAM_OBJECT_ARBback to summary
public static final int GL_PROGRAM_OBJECT_ARB

Accepted by the <pname> argument of GetHandleARB:

GL_SAMPLER_1D_ARBback to summary
public static final int GL_SAMPLER_1D_ARB

Returned by the <type> parameter of GetActiveUniformARB:

GL_SAMPLER_1D_SHADOW_ARBback to summary
public static final int GL_SAMPLER_1D_SHADOW_ARB

Returned by the <type> parameter of GetActiveUniformARB:

GL_SAMPLER_2D_ARBback to summary
public static final int GL_SAMPLER_2D_ARB

Returned by the <type> parameter of GetActiveUniformARB:

GL_SAMPLER_2D_RECT_ARBback to summary
public static final int GL_SAMPLER_2D_RECT_ARB

Returned by the <type> parameter of GetActiveUniformARB:

GL_SAMPLER_2D_RECT_SHADOW_ARBback to summary
public static final int GL_SAMPLER_2D_RECT_SHADOW_ARB

Returned by the <type> parameter of GetActiveUniformARB:

GL_SAMPLER_2D_SHADOW_ARBback to summary
public static final int GL_SAMPLER_2D_SHADOW_ARB

Returned by the <type> parameter of GetActiveUniformARB:

GL_SAMPLER_3D_ARBback to summary
public static final int GL_SAMPLER_3D_ARB

Returned by the <type> parameter of GetActiveUniformARB:

GL_SAMPLER_CUBE_ARBback to summary
public static final int GL_SAMPLER_CUBE_ARB

Returned by the <type> parameter of GetActiveUniformARB:

GL_SHADER_OBJECT_ARBback to summary
public static final int GL_SHADER_OBJECT_ARB

Returned by the <params> parameter of GetObjectParameter{fi}vARB:

Constructor Detail

ARBShaderObjectsback to summary
private ARBShaderObjects()

Method Detail

glAttachObjectARBback to summary
public static void glAttachObjectARB(int containerObj, int obj)
glCompileShaderARBback to summary
public static void glCompileShaderARB(int shaderObj)
glCreateProgramObjectARBback to summary
public static int glCreateProgramObjectARB()
glCreateShaderObjectARBback to summary
public static int glCreateShaderObjectARB(int shaderType)
glDeleteObjectARBback to summary
public static void glDeleteObjectARB(int obj)
glDetachObjectARBback to summary
public static void glDetachObjectARB(int containerObj, int attachedObj)
glGetActiveUniformARBback to summary
public static void glGetActiveUniformARB(int programObj, int index, IntBuffer length, IntBuffer size, IntBuffer type, ByteBuffer name)
glGetActiveUniformARBback to summary
public static String glGetActiveUniformARB(int programObj, int index, int maxLength, IntBuffer sizeType)

Overloads glGetActiveUniformARB.

Overloads glGetActiveUniformARB. This version returns both size and type in the sizeType buffer (at .position() and .position() + 1).

glGetActiveUniformARBback to summary
public static String glGetActiveUniformARB(int programObj, int index, int maxLength)

Overloads glGetActiveUniformARB.

Overloads glGetActiveUniformARB. This version returns only the uniform name.

glGetActiveUniformSizeARBback to summary
public static int glGetActiveUniformSizeARB(int programObj, int index)

Overloads glGetActiveUniformARB.

Overloads glGetActiveUniformARB. This version returns only the uniform size.

glGetActiveUniformTypeARBback to summary
public static int glGetActiveUniformTypeARB(int programObj, int index)

Overloads glGetActiveUniformARB.

Overloads glGetActiveUniformARB. This version returns only the uniform type.

glGetAttachedObjectsARBback to summary
public static void glGetAttachedObjectsARB(int containerObj, IntBuffer count, IntBuffer obj)
glGetHandleARBback to summary
public static int glGetHandleARB(int pname)
glGetInfoLogARBback to summary
public static void glGetInfoLogARB(int obj, IntBuffer length, ByteBuffer infoLog)
glGetInfoLogARBback to summary
public static String glGetInfoLogARB(int obj, int maxLength)

Overloads glGetInfoLogARB.

glGetObjectParameterARBback to summary
public static void glGetObjectParameterARB(int obj, int pname, FloatBuffer params)
glGetObjectParameterARBback to summary
public static void glGetObjectParameterARB(int obj, int pname, IntBuffer params)
glGetObjectParameterfARBback to summary
public static float glGetObjectParameterfARB(int obj, int pname)

Overloads glGetObjectParameterfvARB.

glGetObjectParameteriARBback to summary
public static int glGetObjectParameteriARB(int obj, int pname)

Overloads glGetObjectParameterivARB.

glGetShaderSourceARBback to summary
public static void glGetShaderSourceARB(int obj, IntBuffer length, ByteBuffer source)
glGetShaderSourceARBback to summary
public static String glGetShaderSourceARB(int obj, int maxLength)

Overloads glGetShaderSourceARB.

glGetUniformARBback to summary
public static void glGetUniformARB(int programObj, int location, FloatBuffer params)
glGetUniformARBback to summary
public static void glGetUniformARB(int programObj, int location, IntBuffer params)
glGetUniformLocationARBback to summary
public static int glGetUniformLocationARB(int programObj, ByteBuffer name)

Returns the location of the uniform with the specified name. The ByteBuffer should contain the uniform name as a null-terminated string.

glGetUniformLocationARBback to summary
public static int glGetUniformLocationARB(int programObj, CharSequence name)

Overloads glGetUniformLocationARB.

glLinkProgramARBback to summary
public static void glLinkProgramARB(int programObj)
glShaderSourceARBback to summary
public static void glShaderSourceARB(int shader, ByteBuffer string)

The ARB_shader_objects extension allows multiple, optionally null-terminated, source strings to define a shader program.

This method uses just a single string, that should NOT be null-terminated.

glShaderSourceARBback to summary
public static void glShaderSourceARB(int shader, CharSequence string)

Overloads glShaderSourceARB.

glShaderSourceARBback to summary
public static void glShaderSourceARB(int shader, CharSequence[] strings)

Overloads glShaderSourceARB.

glUniform1ARBback to summary
public static void glUniform1ARB(int location, FloatBuffer values)
glUniform1ARBback to summary
public static void glUniform1ARB(int location, IntBuffer values)
glUniform1fARBback to summary
public static void glUniform1fARB(int location, float v0)
glUniform1iARBback to summary
public static void glUniform1iARB(int location, int v0)
glUniform2ARBback to summary
public static void glUniform2ARB(int location, FloatBuffer values)
glUniform2ARBback to summary
public static void glUniform2ARB(int location, IntBuffer values)
glUniform2fARBback to summary
public static void glUniform2fARB(int location, float v0, float v1)
glUniform2iARBback to summary
public static void glUniform2iARB(int location, int v0, int v1)
glUniform3ARBback to summary
public static void glUniform3ARB(int location, FloatBuffer values)
glUniform3ARBback to summary
public static void glUniform3ARB(int location, IntBuffer values)
glUniform3fARBback to summary
public static void glUniform3fARB(int location, float v0, float v1, float v2)
glUniform3iARBback to summary
public static void glUniform3iARB(int location, int v0, int v1, int v2)
glUniform4ARBback to summary
public static void glUniform4ARB(int location, FloatBuffer values)
glUniform4ARBback to summary
public static void glUniform4ARB(int location, IntBuffer values)
glUniform4fARBback to summary
public static void glUniform4fARB(int location, float v0, float v1, float v2, float v3)
glUniform4iARBback to summary
public static void glUniform4iARB(int location, int v0, int v1, int v2, int v3)
glUniformMatrix2ARBback to summary
public static void glUniformMatrix2ARB(int location, boolean transpose, FloatBuffer matrices)
glUniformMatrix3ARBback to summary
public static void glUniformMatrix3ARB(int location, boolean transpose, FloatBuffer matrices)
glUniformMatrix4ARBback to summary
public static void glUniformMatrix4ARB(int location, boolean transpose, FloatBuffer matrices)
glUseProgramObjectARBback to summary
public static void glUseProgramObjectARB(int programObj)
glValidateProgramARBback to summary
public static void glValidateProgramARB(int programObj)
nglAttachObjectARBback to summary
pack-priv static native void nglAttachObjectARB(int containerObj, int obj, long function_pointer)
nglCompileShaderARBback to summary
pack-priv static native void nglCompileShaderARB(int shaderObj, long function_pointer)
nglCreateProgramObjectARBback to summary
pack-priv static native int nglCreateProgramObjectARB(long function_pointer)
nglCreateShaderObjectARBback to summary
pack-priv static native int nglCreateShaderObjectARB(int shaderType, long function_pointer)
nglDeleteObjectARBback to summary
pack-priv static native void nglDeleteObjectARB(int obj, long function_pointer)
nglDetachObjectARBback to summary
pack-priv static native void nglDetachObjectARB(int containerObj, int attachedObj, long function_pointer)
nglGetActiveUniformARBback to summary
pack-priv static native void nglGetActiveUniformARB(int programObj, int index, int name_maxLength, long length, long size, long type, long name, long function_pointer)
nglGetAttachedObjectsARBback to summary
pack-priv static native void nglGetAttachedObjectsARB(int containerObj, int obj_maxCount, long count, long obj, long function_pointer)
nglGetHandleARBback to summary
pack-priv static native int nglGetHandleARB(int pname, long function_pointer)
nglGetInfoLogARBback to summary
pack-priv static native void nglGetInfoLogARB(int obj, int infoLog_maxLength, long length, long infoLog, long function_pointer)
nglGetObjectParameterfvARBback to summary
pack-priv static native void nglGetObjectParameterfvARB(int obj, int pname, long params, long function_pointer)
nglGetObjectParameterivARBback to summary
pack-priv static native void nglGetObjectParameterivARB(int obj, int pname, long params, long function_pointer)
nglGetShaderSourceARBback to summary
pack-priv static native void nglGetShaderSourceARB(int obj, int source_maxLength, long length, long source, long function_pointer)
nglGetUniformfvARBback to summary
pack-priv static native void nglGetUniformfvARB(int programObj, int location, long params, long function_pointer)
nglGetUniformivARBback to summary
pack-priv static native void nglGetUniformivARB(int programObj, int location, long params, long function_pointer)
nglGetUniformLocationARBback to summary
pack-priv static native int nglGetUniformLocationARB(int programObj, long name, long function_pointer)
nglLinkProgramARBback to summary
pack-priv static native void nglLinkProgramARB(int programObj, long function_pointer)
nglShaderSourceARBback to summary
pack-priv static native void nglShaderSourceARB(int shader, int count, long string, int string_length, long function_pointer)
nglShaderSourceARB3back to summary
pack-priv static native void nglShaderSourceARB3(int shader, int count, long strings, long length, long function_pointer)
nglUniform1fARBback to summary
pack-priv static native void nglUniform1fARB(int location, float v0, long function_pointer)
nglUniform1fvARBback to summary
pack-priv static native void nglUniform1fvARB(int location, int values_count, long values, long function_pointer)
nglUniform1iARBback to summary
pack-priv static native void nglUniform1iARB(int location, int v0, long function_pointer)
nglUniform1ivARBback to summary
pack-priv static native void nglUniform1ivARB(int location, int values_count, long values, long function_pointer)
nglUniform2fARBback to summary
pack-priv static native void nglUniform2fARB(int location, float v0, float v1, long function_pointer)
nglUniform2fvARBback to summary
pack-priv static native void nglUniform2fvARB(int location, int values_count, long values, long function_pointer)
nglUniform2iARBback to summary
pack-priv static native void nglUniform2iARB(int location, int v0, int v1, long function_pointer)
nglUniform2ivARBback to summary
pack-priv static native void nglUniform2ivARB(int location, int values_count, long values, long function_pointer)
nglUniform3fARBback to summary
pack-priv static native void nglUniform3fARB(int location, float v0, float v1, float v2, long function_pointer)
nglUniform3fvARBback to summary
pack-priv static native void nglUniform3fvARB(int location, int values_count, long values, long function_pointer)
nglUniform3iARBback to summary
pack-priv static native void nglUniform3iARB(int location, int v0, int v1, int v2, long function_pointer)
nglUniform3ivARBback to summary
pack-priv static native void nglUniform3ivARB(int location, int values_count, long values, long function_pointer)
nglUniform4fARBback to summary
pack-priv static native void nglUniform4fARB(int location, float v0, float v1, float v2, float v3, long function_pointer)
nglUniform4fvARBback to summary
pack-priv static native void nglUniform4fvARB(int location, int values_count, long values, long function_pointer)
nglUniform4iARBback to summary
pack-priv static native void nglUniform4iARB(int location, int v0, int v1, int v2, int v3, long function_pointer)
nglUniform4ivARBback to summary
pack-priv static native void nglUniform4ivARB(int location, int values_count, long values, long function_pointer)
nglUniformMatrix2fvARBback to summary
pack-priv static native void nglUniformMatrix2fvARB(int location, int matrices_count, boolean transpose, long matrices, long function_pointer)
nglUniformMatrix3fvARBback to summary
pack-priv static native void nglUniformMatrix3fvARB(int location, int matrices_count, boolean transpose, long matrices, long function_pointer)
nglUniformMatrix4fvARBback to summary
pack-priv static native void nglUniformMatrix4fvARB(int location, int matrices_count, boolean transpose, long matrices, long function_pointer)
nglUseProgramObjectARBback to summary
pack-priv static native void nglUseProgramObjectARB(int programObj, long function_pointer)
nglValidateProgramARBback to summary
pack-priv static native void nglValidateProgramARB(int programObj, long function_pointer)