Top Fields Constructors Methods
org.lwjgl.opengl

public Class ARBProgram

extends Object
Class Inheritance
Known Direct Subclasses
org.lwjgl.opengl.ARBVertexProgram, org.lwjgl.opengl.ARBFragmentProgram
Imports
org.lwjgl.*, java.nio.*

Field Summary

Modifier and TypeField and Description
public static final int
GL_CURRENT_MATRIX_ARB

Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:

public static final int
GL_CURRENT_MATRIX_STACK_DEPTH_ARB

Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:

public static final int
GL_MATRIX0_ARB

Accepted by the <mode> parameter of MatrixMode:

public static final int
GL_MATRIX10_ARB

Accepted by the <mode> parameter of MatrixMode:

public static final int
GL_MATRIX11_ARB

Accepted by the <mode> parameter of MatrixMode:

public static final int
GL_MATRIX12_ARB

Accepted by the <mode> parameter of MatrixMode:

public static final int
GL_MATRIX13_ARB

Accepted by the <mode> parameter of MatrixMode:

public static final int
GL_MATRIX14_ARB

Accepted by the <mode> parameter of MatrixMode:

public static final int
GL_MATRIX15_ARB

Accepted by the <mode> parameter of MatrixMode:

public static final int
GL_MATRIX16_ARB

Accepted by the <mode> parameter of MatrixMode:

public static final int
GL_MATRIX17_ARB

Accepted by the <mode> parameter of MatrixMode:

public static final int
GL_MATRIX18_ARB

Accepted by the <mode> parameter of MatrixMode:

public static final int
GL_MATRIX19_ARB

Accepted by the <mode> parameter of MatrixMode:

public static final int
GL_MATRIX1_ARB

Accepted by the <mode> parameter of MatrixMode:

public static final int
GL_MATRIX20_ARB

Accepted by the <mode> parameter of MatrixMode:

public static final int
GL_MATRIX21_ARB

Accepted by the <mode> parameter of MatrixMode:

public static final int
GL_MATRIX22_ARB

Accepted by the <mode> parameter of MatrixMode:

public static final int
GL_MATRIX23_ARB

Accepted by the <mode> parameter of MatrixMode:

public static final int
GL_MATRIX24_ARB

Accepted by the <mode> parameter of MatrixMode:

public static final int
GL_MATRIX25_ARB

Accepted by the <mode> parameter of MatrixMode:

public static final int
GL_MATRIX26_ARB

Accepted by the <mode> parameter of MatrixMode:

public static final int
GL_MATRIX27_ARB

Accepted by the <mode> parameter of MatrixMode:

public static final int
GL_MATRIX28_ARB

Accepted by the <mode> parameter of MatrixMode:

public static final int
GL_MATRIX29_ARB

Accepted by the <mode> parameter of MatrixMode:

public static final int
GL_MATRIX2_ARB

Accepted by the <mode> parameter of MatrixMode:

public static final int
GL_MATRIX30_ARB

Accepted by the <mode> parameter of MatrixMode:

public static final int
GL_MATRIX31_ARB

Accepted by the <mode> parameter of MatrixMode:

public static final int
GL_MATRIX3_ARB

Accepted by the <mode> parameter of MatrixMode:

public static final int
GL_MATRIX4_ARB

Accepted by the <mode> parameter of MatrixMode:

public static final int
GL_MATRIX5_ARB

Accepted by the <mode> parameter of MatrixMode:

public static final int
GL_MATRIX6_ARB

Accepted by the <mode> parameter of MatrixMode:

public static final int
GL_MATRIX7_ARB

Accepted by the <mode> parameter of MatrixMode:

public static final int
GL_MATRIX8_ARB

Accepted by the <mode> parameter of MatrixMode:

public static final int
GL_MATRIX9_ARB

Accepted by the <mode> parameter of MatrixMode:

public static final int
GL_MAX_PROGRAM_ATTRIBS_ARB

Accepted by the <pname> parameter of GetProgramivARB:

public static final int
GL_MAX_PROGRAM_ENV_PARAMETERS_ARB

Accepted by the <pname> parameter of GetProgramivARB:

public static final int
GL_MAX_PROGRAM_INSTRUCTIONS_ARB

Accepted by the <pname> parameter of GetProgramivARB:

public static final int
GL_MAX_PROGRAM_LOCAL_PARAMETERS_ARB

Accepted by the <pname> parameter of GetProgramivARB:

public static final int
GL_MAX_PROGRAM_MATRICES_ARB

Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:

public static final int
GL_MAX_PROGRAM_MATRIX_STACK_DEPTH_ARB

Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:

public static final int
GL_MAX_PROGRAM_NATIVE_ATTRIBS_ARB

Accepted by the <pname> parameter of GetProgramivARB:

public static final int
GL_MAX_PROGRAM_NATIVE_INSTRUCTIONS_ARB

Accepted by the <pname> parameter of GetProgramivARB:

public static final int
GL_MAX_PROGRAM_NATIVE_PARAMETERS_ARB

Accepted by the <pname> parameter of GetProgramivARB:

public static final int
GL_MAX_PROGRAM_NATIVE_TEMPORARIES_ARB

Accepted by the <pname> parameter of GetProgramivARB:

public static final int
GL_MAX_PROGRAM_PARAMETERS_ARB

Accepted by the <pname> parameter of GetProgramivARB:

public static final int
GL_MAX_PROGRAM_TEMPORARIES_ARB

Accepted by the <pname> parameter of GetProgramivARB:

public static final int
GL_PROGRAM_ATTRIBS_ARB

Accepted by the <pname> parameter of GetProgramivARB:

public static final int
GL_PROGRAM_BINDING_ARB

Accepted by the <pname> parameter of GetProgramivARB:

public static final int
GL_PROGRAM_ERROR_POSITION_ARB

Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:

public static final int
GL_PROGRAM_ERROR_STRING_ARB

Accepted by the <name> parameter of GetString:

public static final int
GL_PROGRAM_FORMAT_ARB

Accepted by the <pname> parameter of GetProgramivARB:

public static final int
GL_PROGRAM_FORMAT_ASCII_ARB

Accepted by the <format> parameter of ProgramStringARB:

public static final int
GL_PROGRAM_INSTRUCTIONS_ARB

Accepted by the <pname> parameter of GetProgramivARB:

public static final int
GL_PROGRAM_LENGTH_ARB

Accepted by the <pname> parameter of GetProgramivARB:

public static final int
GL_PROGRAM_NATIVE_ATTRIBS_ARB

Accepted by the <pname> parameter of GetProgramivARB:

public static final int
GL_PROGRAM_NATIVE_INSTRUCTIONS_ARB

Accepted by the <pname> parameter of GetProgramivARB:

public static final int
GL_PROGRAM_NATIVE_PARAMETERS_ARB

Accepted by the <pname> parameter of GetProgramivARB:

public static final int
GL_PROGRAM_NATIVE_TEMPORARIES_ARB

Accepted by the <pname> parameter of GetProgramivARB:

public static final int
GL_PROGRAM_PARAMETERS_ARB

Accepted by the <pname> parameter of GetProgramivARB:

public static final int
GL_PROGRAM_STRING_ARB

Accepted by the <pname> parameter of GetProgramStringARB:

public static final int
GL_PROGRAM_TEMPORARIES_ARB

Accepted by the <pname> parameter of GetProgramivARB:

public static final int
GL_PROGRAM_UNDER_NATIVE_LIMITS_ARB

Accepted by the <pname> parameter of GetProgramivARB:

public static final int
GL_TRANSPOSE_CURRENT_MATRIX_ARB

Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public static void
glBindProgramARB(int target, int program)

public static void
public static void
glDeleteProgramsARB(int program)

Overloads glDeleteProgramsARB.

public static void
public static int
glGenProgramsARB()

Overloads glGenProgramsARB.

public static void
glGetProgramARB(int target, int parameterName, IntBuffer params)

public static int
glGetProgramARB(int target, int parameterName)

Deprecated Will be removed in 3.0. Use glGetProgramiARB instead.
Overloads glGetProgramivARB.
public static void
glGetProgramEnvParameterARB(int target, int index, FloatBuffer params)

public static void
glGetProgramEnvParameterARB(int target, int index, DoubleBuffer params)

public static int
glGetProgramiARB(int target, int parameterName)

Overloads glGetProgramivARB.

public static void
glGetProgramLocalParameterARB(int target, int index, FloatBuffer params)

public static void
glGetProgramLocalParameterARB(int target, int index, DoubleBuffer params)

public static void
glGetProgramStringARB(int target, int parameterName, ByteBuffer paramString)

public static String
glGetProgramStringARB(int target, int parameterName)

Overloads glGetProgramStringARB.

public static boolean
glIsProgramARB(int program)

public static void
glProgramEnvParameter4ARB(int target, int index, FloatBuffer params)

public static void
glProgramEnvParameter4ARB(int target, int index, DoubleBuffer params)

public static void
glProgramEnvParameter4dARB(int target, int index, double x, double y, double z, double w)

public static void
glProgramEnvParameter4fARB(int target, int index, float x, float y, float z, float w)

public static void
glProgramLocalParameter4ARB(int target, int index, FloatBuffer params)

public static void
glProgramLocalParameter4ARB(int target, int index, DoubleBuffer params)

public static void
glProgramLocalParameter4dARB(int target, int index, double x, double y, double z, double w)

public static void
glProgramLocalParameter4fARB(int target, int index, float x, float y, float z, float w)

public static void
glProgramStringARB(int target, int format, ByteBuffer string)

public static void
glProgramStringARB(int target, int format, CharSequence string)

Overloads glProgramStringARB.

pack-priv static native void
nglBindProgramARB(int target, int program, long function_pointer)

pack-priv static native void
nglDeleteProgramsARB(int programs_n, long programs, long function_pointer)

pack-priv static native void
nglGenProgramsARB(int programs_n, long programs, long function_pointer)

pack-priv static native void
nglGetProgramEnvParameterdvARB(int target, int index, long params, long function_pointer)

pack-priv static native void
nglGetProgramEnvParameterfvARB(int target, int index, long params, long function_pointer)

pack-priv static native void
nglGetProgramivARB(int target, int parameterName, long params, long function_pointer)

pack-priv static native void
nglGetProgramLocalParameterdvARB(int target, int index, long params, long function_pointer)

pack-priv static native void
nglGetProgramLocalParameterfvARB(int target, int index, long params, long function_pointer)

pack-priv static native void
nglGetProgramStringARB(int target, int parameterName, long paramString, long function_pointer)

pack-priv static native boolean
nglIsProgramARB(int program, long function_pointer)

pack-priv static native void
nglProgramEnvParameter4dARB(int target, int index, double x, double y, double z, double w, long function_pointer)

pack-priv static native void
nglProgramEnvParameter4dvARB(int target, int index, long params, long function_pointer)

pack-priv static native void
nglProgramEnvParameter4fARB(int target, int index, float x, float y, float z, float w, long function_pointer)

pack-priv static native void
nglProgramEnvParameter4fvARB(int target, int index, long params, long function_pointer)

pack-priv static native void
nglProgramLocalParameter4dARB(int target, int index, double x, double y, double z, double w, long function_pointer)

pack-priv static native void
nglProgramLocalParameter4dvARB(int target, int index, long params, long function_pointer)

pack-priv static native void
nglProgramLocalParameter4fARB(int target, int index, float x, float y, float z, float w, long function_pointer)

pack-priv static native void
nglProgramLocalParameter4fvARB(int target, int index, long params, long function_pointer)

pack-priv static native void
nglProgramStringARB(int target, int format, int string_length, long string, long function_pointer)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

GL_CURRENT_MATRIX_ARBback to summary
public static final int GL_CURRENT_MATRIX_ARB

Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:

GL_CURRENT_MATRIX_STACK_DEPTH_ARBback to summary
public static final int GL_CURRENT_MATRIX_STACK_DEPTH_ARB

Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:

GL_MATRIX0_ARBback to summary
public static final int GL_MATRIX0_ARB

Accepted by the <mode> parameter of MatrixMode:

GL_MATRIX10_ARBback to summary
public static final int GL_MATRIX10_ARB

Accepted by the <mode> parameter of MatrixMode:

GL_MATRIX11_ARBback to summary
public static final int GL_MATRIX11_ARB

Accepted by the <mode> parameter of MatrixMode:

GL_MATRIX12_ARBback to summary
public static final int GL_MATRIX12_ARB

Accepted by the <mode> parameter of MatrixMode:

GL_MATRIX13_ARBback to summary
public static final int GL_MATRIX13_ARB

Accepted by the <mode> parameter of MatrixMode:

GL_MATRIX14_ARBback to summary
public static final int GL_MATRIX14_ARB

Accepted by the <mode> parameter of MatrixMode:

GL_MATRIX15_ARBback to summary
public static final int GL_MATRIX15_ARB

Accepted by the <mode> parameter of MatrixMode:

GL_MATRIX16_ARBback to summary
public static final int GL_MATRIX16_ARB

Accepted by the <mode> parameter of MatrixMode:

GL_MATRIX17_ARBback to summary
public static final int GL_MATRIX17_ARB

Accepted by the <mode> parameter of MatrixMode:

GL_MATRIX18_ARBback to summary
public static final int GL_MATRIX18_ARB

Accepted by the <mode> parameter of MatrixMode:

GL_MATRIX19_ARBback to summary
public static final int GL_MATRIX19_ARB

Accepted by the <mode> parameter of MatrixMode:

GL_MATRIX1_ARBback to summary
public static final int GL_MATRIX1_ARB

Accepted by the <mode> parameter of MatrixMode:

GL_MATRIX20_ARBback to summary
public static final int GL_MATRIX20_ARB

Accepted by the <mode> parameter of MatrixMode:

GL_MATRIX21_ARBback to summary
public static final int GL_MATRIX21_ARB

Accepted by the <mode> parameter of MatrixMode:

GL_MATRIX22_ARBback to summary
public static final int GL_MATRIX22_ARB

Accepted by the <mode> parameter of MatrixMode:

GL_MATRIX23_ARBback to summary
public static final int GL_MATRIX23_ARB

Accepted by the <mode> parameter of MatrixMode:

GL_MATRIX24_ARBback to summary
public static final int GL_MATRIX24_ARB

Accepted by the <mode> parameter of MatrixMode:

GL_MATRIX25_ARBback to summary
public static final int GL_MATRIX25_ARB

Accepted by the <mode> parameter of MatrixMode:

GL_MATRIX26_ARBback to summary
public static final int GL_MATRIX26_ARB

Accepted by the <mode> parameter of MatrixMode:

GL_MATRIX27_ARBback to summary
public static final int GL_MATRIX27_ARB

Accepted by the <mode> parameter of MatrixMode:

GL_MATRIX28_ARBback to summary
public static final int GL_MATRIX28_ARB

Accepted by the <mode> parameter of MatrixMode:

GL_MATRIX29_ARBback to summary
public static final int GL_MATRIX29_ARB

Accepted by the <mode> parameter of MatrixMode:

GL_MATRIX2_ARBback to summary
public static final int GL_MATRIX2_ARB

Accepted by the <mode> parameter of MatrixMode:

GL_MATRIX30_ARBback to summary
public static final int GL_MATRIX30_ARB

Accepted by the <mode> parameter of MatrixMode:

GL_MATRIX31_ARBback to summary
public static final int GL_MATRIX31_ARB

Accepted by the <mode> parameter of MatrixMode:

GL_MATRIX3_ARBback to summary
public static final int GL_MATRIX3_ARB

Accepted by the <mode> parameter of MatrixMode:

GL_MATRIX4_ARBback to summary
public static final int GL_MATRIX4_ARB

Accepted by the <mode> parameter of MatrixMode:

GL_MATRIX5_ARBback to summary
public static final int GL_MATRIX5_ARB

Accepted by the <mode> parameter of MatrixMode:

GL_MATRIX6_ARBback to summary
public static final int GL_MATRIX6_ARB

Accepted by the <mode> parameter of MatrixMode:

GL_MATRIX7_ARBback to summary
public static final int GL_MATRIX7_ARB

Accepted by the <mode> parameter of MatrixMode:

GL_MATRIX8_ARBback to summary
public static final int GL_MATRIX8_ARB

Accepted by the <mode> parameter of MatrixMode:

GL_MATRIX9_ARBback to summary
public static final int GL_MATRIX9_ARB

Accepted by the <mode> parameter of MatrixMode:

GL_MAX_PROGRAM_ATTRIBS_ARBback to summary
public static final int GL_MAX_PROGRAM_ATTRIBS_ARB

Accepted by the <pname> parameter of GetProgramivARB:

GL_MAX_PROGRAM_ENV_PARAMETERS_ARBback to summary
public static final int GL_MAX_PROGRAM_ENV_PARAMETERS_ARB

Accepted by the <pname> parameter of GetProgramivARB:

GL_MAX_PROGRAM_INSTRUCTIONS_ARBback to summary
public static final int GL_MAX_PROGRAM_INSTRUCTIONS_ARB

Accepted by the <pname> parameter of GetProgramivARB:

GL_MAX_PROGRAM_LOCAL_PARAMETERS_ARBback to summary
public static final int GL_MAX_PROGRAM_LOCAL_PARAMETERS_ARB

Accepted by the <pname> parameter of GetProgramivARB:

GL_MAX_PROGRAM_MATRICES_ARBback to summary
public static final int GL_MAX_PROGRAM_MATRICES_ARB

Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:

GL_MAX_PROGRAM_MATRIX_STACK_DEPTH_ARBback to summary
public static final int GL_MAX_PROGRAM_MATRIX_STACK_DEPTH_ARB

Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:

GL_MAX_PROGRAM_NATIVE_ATTRIBS_ARBback to summary
public static final int GL_MAX_PROGRAM_NATIVE_ATTRIBS_ARB

Accepted by the <pname> parameter of GetProgramivARB:

GL_MAX_PROGRAM_NATIVE_INSTRUCTIONS_ARBback to summary
public static final int GL_MAX_PROGRAM_NATIVE_INSTRUCTIONS_ARB

Accepted by the <pname> parameter of GetProgramivARB:

GL_MAX_PROGRAM_NATIVE_PARAMETERS_ARBback to summary
public static final int GL_MAX_PROGRAM_NATIVE_PARAMETERS_ARB

Accepted by the <pname> parameter of GetProgramivARB:

GL_MAX_PROGRAM_NATIVE_TEMPORARIES_ARBback to summary
public static final int GL_MAX_PROGRAM_NATIVE_TEMPORARIES_ARB

Accepted by the <pname> parameter of GetProgramivARB:

GL_MAX_PROGRAM_PARAMETERS_ARBback to summary
public static final int GL_MAX_PROGRAM_PARAMETERS_ARB

Accepted by the <pname> parameter of GetProgramivARB:

GL_MAX_PROGRAM_TEMPORARIES_ARBback to summary
public static final int GL_MAX_PROGRAM_TEMPORARIES_ARB

Accepted by the <pname> parameter of GetProgramivARB:

GL_PROGRAM_ATTRIBS_ARBback to summary
public static final int GL_PROGRAM_ATTRIBS_ARB

Accepted by the <pname> parameter of GetProgramivARB:

GL_PROGRAM_BINDING_ARBback to summary
public static final int GL_PROGRAM_BINDING_ARB

Accepted by the <pname> parameter of GetProgramivARB:

GL_PROGRAM_ERROR_POSITION_ARBback to summary
public static final int GL_PROGRAM_ERROR_POSITION_ARB

Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:

GL_PROGRAM_ERROR_STRING_ARBback to summary
public static final int GL_PROGRAM_ERROR_STRING_ARB

Accepted by the <name> parameter of GetString:

GL_PROGRAM_FORMAT_ARBback to summary
public static final int GL_PROGRAM_FORMAT_ARB

Accepted by the <pname> parameter of GetProgramivARB:

GL_PROGRAM_FORMAT_ASCII_ARBback to summary
public static final int GL_PROGRAM_FORMAT_ASCII_ARB

Accepted by the <format> parameter of ProgramStringARB:

GL_PROGRAM_INSTRUCTIONS_ARBback to summary
public static final int GL_PROGRAM_INSTRUCTIONS_ARB

Accepted by the <pname> parameter of GetProgramivARB:

GL_PROGRAM_LENGTH_ARBback to summary
public static final int GL_PROGRAM_LENGTH_ARB

Accepted by the <pname> parameter of GetProgramivARB:

GL_PROGRAM_NATIVE_ATTRIBS_ARBback to summary
public static final int GL_PROGRAM_NATIVE_ATTRIBS_ARB

Accepted by the <pname> parameter of GetProgramivARB:

GL_PROGRAM_NATIVE_INSTRUCTIONS_ARBback to summary
public static final int GL_PROGRAM_NATIVE_INSTRUCTIONS_ARB

Accepted by the <pname> parameter of GetProgramivARB:

GL_PROGRAM_NATIVE_PARAMETERS_ARBback to summary
public static final int GL_PROGRAM_NATIVE_PARAMETERS_ARB

Accepted by the <pname> parameter of GetProgramivARB:

GL_PROGRAM_NATIVE_TEMPORARIES_ARBback to summary
public static final int GL_PROGRAM_NATIVE_TEMPORARIES_ARB

Accepted by the <pname> parameter of GetProgramivARB:

GL_PROGRAM_PARAMETERS_ARBback to summary
public static final int GL_PROGRAM_PARAMETERS_ARB

Accepted by the <pname> parameter of GetProgramivARB:

GL_PROGRAM_STRING_ARBback to summary
public static final int GL_PROGRAM_STRING_ARB

Accepted by the <pname> parameter of GetProgramStringARB:

GL_PROGRAM_TEMPORARIES_ARBback to summary
public static final int GL_PROGRAM_TEMPORARIES_ARB

Accepted by the <pname> parameter of GetProgramivARB:

GL_PROGRAM_UNDER_NATIVE_LIMITS_ARBback to summary
public static final int GL_PROGRAM_UNDER_NATIVE_LIMITS_ARB

Accepted by the <pname> parameter of GetProgramivARB:

GL_TRANSPOSE_CURRENT_MATRIX_ARBback to summary
public static final int GL_TRANSPOSE_CURRENT_MATRIX_ARB

Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:

Constructor Detail

ARBProgramback to summary
public ARBProgram()

Method Detail

glBindProgramARBback to summary
public static void glBindProgramARB(int target, int program)
glDeleteProgramsARBback to summary
public static void glDeleteProgramsARB(IntBuffer programs)
glDeleteProgramsARBback to summary
public static void glDeleteProgramsARB(int program)

Overloads glDeleteProgramsARB.

glGenProgramsARBback to summary
public static void glGenProgramsARB(IntBuffer programs)
glGenProgramsARBback to summary
public static int glGenProgramsARB()

Overloads glGenProgramsARB.

glGetProgramARBback to summary
public static void glGetProgramARB(int target, int parameterName, IntBuffer params)
glGetProgramARBback to summary
public static int glGetProgramARB(int target, int parameterName)

Deprecated

Will be removed in 3.0. Use glGetProgramiARB instead.

Overloads glGetProgramivARB.

Annotations
@Deprecated
glGetProgramEnvParameterARBback to summary
public static void glGetProgramEnvParameterARB(int target, int index, FloatBuffer params)
glGetProgramEnvParameterARBback to summary
public static void glGetProgramEnvParameterARB(int target, int index, DoubleBuffer params)
glGetProgramiARBback to summary
public static int glGetProgramiARB(int target, int parameterName)

Overloads glGetProgramivARB.

glGetProgramLocalParameterARBback to summary
public static void glGetProgramLocalParameterARB(int target, int index, FloatBuffer params)
glGetProgramLocalParameterARBback to summary
public static void glGetProgramLocalParameterARB(int target, int index, DoubleBuffer params)
glGetProgramStringARBback to summary
public static void glGetProgramStringARB(int target, int parameterName, ByteBuffer paramString)
glGetProgramStringARBback to summary
public static String glGetProgramStringARB(int target, int parameterName)

Overloads glGetProgramStringARB.

glIsProgramARBback to summary
public static boolean glIsProgramARB(int program)
glProgramEnvParameter4ARBback to summary
public static void glProgramEnvParameter4ARB(int target, int index, FloatBuffer params)
glProgramEnvParameter4ARBback to summary
public static void glProgramEnvParameter4ARB(int target, int index, DoubleBuffer params)
glProgramEnvParameter4dARBback to summary
public static void glProgramEnvParameter4dARB(int target, int index, double x, double y, double z, double w)
glProgramEnvParameter4fARBback to summary
public static void glProgramEnvParameter4fARB(int target, int index, float x, float y, float z, float w)
glProgramLocalParameter4ARBback to summary
public static void glProgramLocalParameter4ARB(int target, int index, FloatBuffer params)
glProgramLocalParameter4ARBback to summary
public static void glProgramLocalParameter4ARB(int target, int index, DoubleBuffer params)
glProgramLocalParameter4dARBback to summary
public static void glProgramLocalParameter4dARB(int target, int index, double x, double y, double z, double w)
glProgramLocalParameter4fARBback to summary
public static void glProgramLocalParameter4fARB(int target, int index, float x, float y, float z, float w)
glProgramStringARBback to summary
public static void glProgramStringARB(int target, int format, ByteBuffer string)
glProgramStringARBback to summary
public static void glProgramStringARB(int target, int format, CharSequence string)

Overloads glProgramStringARB.

nglBindProgramARBback to summary
pack-priv static native void nglBindProgramARB(int target, int program, long function_pointer)
nglDeleteProgramsARBback to summary
pack-priv static native void nglDeleteProgramsARB(int programs_n, long programs, long function_pointer)
nglGenProgramsARBback to summary
pack-priv static native void nglGenProgramsARB(int programs_n, long programs, long function_pointer)
nglGetProgramEnvParameterdvARBback to summary
pack-priv static native void nglGetProgramEnvParameterdvARB(int target, int index, long params, long function_pointer)
nglGetProgramEnvParameterfvARBback to summary
pack-priv static native void nglGetProgramEnvParameterfvARB(int target, int index, long params, long function_pointer)
nglGetProgramivARBback to summary
pack-priv static native void nglGetProgramivARB(int target, int parameterName, long params, long function_pointer)
nglGetProgramLocalParameterdvARBback to summary
pack-priv static native void nglGetProgramLocalParameterdvARB(int target, int index, long params, long function_pointer)
nglGetProgramLocalParameterfvARBback to summary
pack-priv static native void nglGetProgramLocalParameterfvARB(int target, int index, long params, long function_pointer)
nglGetProgramStringARBback to summary
pack-priv static native void nglGetProgramStringARB(int target, int parameterName, long paramString, long function_pointer)
nglIsProgramARBback to summary
pack-priv static native boolean nglIsProgramARB(int program, long function_pointer)
nglProgramEnvParameter4dARBback to summary
pack-priv static native void nglProgramEnvParameter4dARB(int target, int index, double x, double y, double z, double w, long function_pointer)
nglProgramEnvParameter4dvARBback to summary
pack-priv static native void nglProgramEnvParameter4dvARB(int target, int index, long params, long function_pointer)
nglProgramEnvParameter4fARBback to summary
pack-priv static native void nglProgramEnvParameter4fARB(int target, int index, float x, float y, float z, float w, long function_pointer)
nglProgramEnvParameter4fvARBback to summary
pack-priv static native void nglProgramEnvParameter4fvARB(int target, int index, long params, long function_pointer)
nglProgramLocalParameter4dARBback to summary
pack-priv static native void nglProgramLocalParameter4dARB(int target, int index, double x, double y, double z, double w, long function_pointer)
nglProgramLocalParameter4dvARBback to summary
pack-priv static native void nglProgramLocalParameter4dvARB(int target, int index, long params, long function_pointer)
nglProgramLocalParameter4fARBback to summary
pack-priv static native void nglProgramLocalParameter4fARB(int target, int index, float x, float y, float z, float w, long function_pointer)
nglProgramLocalParameter4fvARBback to summary
pack-priv static native void nglProgramLocalParameter4fvARB(int target, int index, long params, long function_pointer)
nglProgramStringARBback to summary
pack-priv static native void nglProgramStringARB(int target, int format, int string_length, long string, long function_pointer)