Top Fields Constructors Methods
org.lwjgl.opengl

public final Class ARBFragmentProgram

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

Field Summary

Modifier and TypeField and Description
public static final int
GL_FRAGMENT_PROGRAM_ARB

Accepted by the <cap> parameter of Disable, Enable, and IsEnabled, by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev, and by the <target> parameter of ProgramStringARB, BindProgramARB, ProgramEnvParameter4[df][v]ARB, ProgramLocalParameter4[df][v]ARB, GetProgramEnvParameter[df]vARB, GetProgramLocalParameter[df]vARB, GetProgramivARB and GetProgramStringARB.

public static final int
GL_MAX_PROGRAM_ALU_INSTRUCTIONS_ARB

Accepted by the <pname> parameter of GetProgramivARB:

public static final int
GL_MAX_PROGRAM_NATIVE_ALU_INSTRUCTIONS_ARB

Accepted by the <pname> parameter of GetProgramivARB:

public static final int
GL_MAX_PROGRAM_NATIVE_TEX_INDIRECTIONS_ARB

Accepted by the <pname> parameter of GetProgramivARB:

public static final int
GL_MAX_PROGRAM_NATIVE_TEX_INSTRUCTIONS_ARB

Accepted by the <pname> parameter of GetProgramivARB:

public static final int
GL_MAX_PROGRAM_TEX_INDIRECTIONS_ARB

Accepted by the <pname> parameter of GetProgramivARB:

public static final int
GL_MAX_PROGRAM_TEX_INSTRUCTIONS_ARB

Accepted by the <pname> parameter of GetProgramivARB:

public static final int
GL_MAX_TEXTURE_COORDS_ARB

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

public static final int
GL_MAX_TEXTURE_IMAGE_UNITS_ARB

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

public static final int
GL_PROGRAM_ALU_INSTRUCTIONS_ARB

Accepted by the <pname> parameter of GetProgramivARB:

public static final int
GL_PROGRAM_NATIVE_ALU_INSTRUCTIONS_ARB

Accepted by the <pname> parameter of GetProgramivARB:

public static final int
GL_PROGRAM_NATIVE_TEX_INDIRECTIONS_ARB

Accepted by the <pname> parameter of GetProgramivARB:

public static final int
GL_PROGRAM_NATIVE_TEX_INSTRUCTIONS_ARB

Accepted by the <pname> parameter of GetProgramivARB:

public static final int
GL_PROGRAM_TEX_INDIRECTIONS_ARB

Accepted by the <pname> parameter of GetProgramivARB:

public static final int
GL_PROGRAM_TEX_INSTRUCTIONS_ARB

Accepted by the <pname> parameter of GetProgramivARB:

Inherited from org.lwjgl.opengl.ARBProgram:
GL_CURRENT_MATRIX_ARBGL_CURRENT_MATRIX_STACK_DEPTH_ARBGL_MATRIX0_ARBGL_MATRIX10_ARBGL_MATRIX11_ARBGL_MATRIX12_ARBGL_MATRIX13_ARBGL_MATRIX14_ARBGL_MATRIX15_ARBGL_MATRIX16_ARBGL_MATRIX17_ARBGL_MATRIX18_ARBGL_MATRIX19_ARBGL_MATRIX1_ARBGL_MATRIX20_ARBGL_MATRIX21_ARBGL_MATRIX22_ARBGL_MATRIX23_ARBGL_MATRIX24_ARBGL_MATRIX25_ARBGL_MATRIX26_ARBGL_MATRIX27_ARBGL_MATRIX28_ARBGL_MATRIX29_ARBGL_MATRIX2_ARBGL_MATRIX30_ARBGL_MATRIX31_ARBGL_MATRIX3_ARBGL_MATRIX4_ARBGL_MATRIX5_ARBGL_MATRIX6_ARBGL_MATRIX7_ARBGL_MATRIX8_ARBGL_MATRIX9_ARBGL_MAX_PROGRAM_ATTRIBS_ARBGL_MAX_PROGRAM_ENV_PARAMETERS_ARBGL_MAX_PROGRAM_INSTRUCTIONS_ARBGL_MAX_PROGRAM_LOCAL_PARAMETERS_ARBGL_MAX_PROGRAM_MATRICES_ARBGL_MAX_PROGRAM_MATRIX_STACK_DEPTH_ARBGL_MAX_PROGRAM_NATIVE_ATTRIBS_ARBGL_MAX_PROGRAM_NATIVE_INSTRUCTIONS_ARBGL_MAX_PROGRAM_NATIVE_PARAMETERS_ARBGL_MAX_PROGRAM_NATIVE_TEMPORARIES_ARBGL_MAX_PROGRAM_PARAMETERS_ARBGL_MAX_PROGRAM_TEMPORARIES_ARBGL_PROGRAM_ATTRIBS_ARBGL_PROGRAM_BINDING_ARBGL_PROGRAM_ERROR_POSITION_ARBGL_PROGRAM_ERROR_STRING_ARBGL_PROGRAM_FORMAT_ARBGL_PROGRAM_FORMAT_ASCII_ARBGL_PROGRAM_INSTRUCTIONS_ARBGL_PROGRAM_LENGTH_ARBGL_PROGRAM_NATIVE_ATTRIBS_ARBGL_PROGRAM_NATIVE_INSTRUCTIONS_ARBGL_PROGRAM_NATIVE_PARAMETERS_ARBGL_PROGRAM_NATIVE_TEMPORARIES_ARBGL_PROGRAM_PARAMETERS_ARBGL_PROGRAM_STRING_ARBGL_PROGRAM_TEMPORARIES_ARBGL_PROGRAM_UNDER_NATIVE_LIMITS_ARBGL_TRANSPOSE_CURRENT_MATRIX_ARB

Constructor Summary

AccessConstructor and Description
private

Method Summary

Inherited from org.lwjgl.opengl.ARBProgram:
glBindProgramARBglDeleteProgramsARBglDeleteProgramsARBglGenProgramsARBglGenProgramsARBglGetProgramARBglGetProgramARBglGetProgramEnvParameterARBglGetProgramEnvParameterARBglGetProgramiARBglGetProgramLocalParameterARBglGetProgramLocalParameterARBglGetProgramStringARBglGetProgramStringARBglIsProgramARBglProgramEnvParameter4ARBglProgramEnvParameter4ARBglProgramEnvParameter4dARBglProgramEnvParameter4fARBglProgramLocalParameter4ARBglProgramLocalParameter4ARBglProgramLocalParameter4dARBglProgramLocalParameter4fARBglProgramStringARBglProgramStringARBnglBindProgramARBnglDeleteProgramsARBnglGenProgramsARBnglGetProgramEnvParameterdvARBnglGetProgramEnvParameterfvARBnglGetProgramivARBnglGetProgramLocalParameterdvARBnglGetProgramLocalParameterfvARBnglGetProgramStringARBnglIsProgramARBnglProgramEnvParameter4dARBnglProgramEnvParameter4dvARBnglProgramEnvParameter4fARBnglProgramEnvParameter4fvARBnglProgramLocalParameter4dARBnglProgramLocalParameter4dvARBnglProgramLocalParameter4fARBnglProgramLocalParameter4fvARBnglProgramStringARB

Field Detail

GL_FRAGMENT_PROGRAM_ARBback to summary
public static final int GL_FRAGMENT_PROGRAM_ARB

Accepted by the <cap> parameter of Disable, Enable, and IsEnabled, by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev, and by the <target> parameter of ProgramStringARB, BindProgramARB, ProgramEnvParameter4[df][v]ARB, ProgramLocalParameter4[df][v]ARB, GetProgramEnvParameter[df]vARB, GetProgramLocalParameter[df]vARB, GetProgramivARB and GetProgramStringARB.

GL_MAX_PROGRAM_ALU_INSTRUCTIONS_ARBback to summary
public static final int GL_MAX_PROGRAM_ALU_INSTRUCTIONS_ARB

Accepted by the <pname> parameter of GetProgramivARB:

GL_MAX_PROGRAM_NATIVE_ALU_INSTRUCTIONS_ARBback to summary
public static final int GL_MAX_PROGRAM_NATIVE_ALU_INSTRUCTIONS_ARB

Accepted by the <pname> parameter of GetProgramivARB:

GL_MAX_PROGRAM_NATIVE_TEX_INDIRECTIONS_ARBback to summary
public static final int GL_MAX_PROGRAM_NATIVE_TEX_INDIRECTIONS_ARB

Accepted by the <pname> parameter of GetProgramivARB:

GL_MAX_PROGRAM_NATIVE_TEX_INSTRUCTIONS_ARBback to summary
public static final int GL_MAX_PROGRAM_NATIVE_TEX_INSTRUCTIONS_ARB

Accepted by the <pname> parameter of GetProgramivARB:

GL_MAX_PROGRAM_TEX_INDIRECTIONS_ARBback to summary
public static final int GL_MAX_PROGRAM_TEX_INDIRECTIONS_ARB

Accepted by the <pname> parameter of GetProgramivARB:

GL_MAX_PROGRAM_TEX_INSTRUCTIONS_ARBback to summary
public static final int GL_MAX_PROGRAM_TEX_INSTRUCTIONS_ARB

Accepted by the <pname> parameter of GetProgramivARB:

GL_MAX_TEXTURE_COORDS_ARBback to summary
public static final int GL_MAX_TEXTURE_COORDS_ARB

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

GL_MAX_TEXTURE_IMAGE_UNITS_ARBback to summary
public static final int GL_MAX_TEXTURE_IMAGE_UNITS_ARB

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

GL_PROGRAM_ALU_INSTRUCTIONS_ARBback to summary
public static final int GL_PROGRAM_ALU_INSTRUCTIONS_ARB

Accepted by the <pname> parameter of GetProgramivARB:

GL_PROGRAM_NATIVE_ALU_INSTRUCTIONS_ARBback to summary
public static final int GL_PROGRAM_NATIVE_ALU_INSTRUCTIONS_ARB

Accepted by the <pname> parameter of GetProgramivARB:

GL_PROGRAM_NATIVE_TEX_INDIRECTIONS_ARBback to summary
public static final int GL_PROGRAM_NATIVE_TEX_INDIRECTIONS_ARB

Accepted by the <pname> parameter of GetProgramivARB:

GL_PROGRAM_NATIVE_TEX_INSTRUCTIONS_ARBback to summary
public static final int GL_PROGRAM_NATIVE_TEX_INSTRUCTIONS_ARB

Accepted by the <pname> parameter of GetProgramivARB:

GL_PROGRAM_TEX_INDIRECTIONS_ARBback to summary
public static final int GL_PROGRAM_TEX_INDIRECTIONS_ARB

Accepted by the <pname> parameter of GetProgramivARB:

GL_PROGRAM_TEX_INSTRUCTIONS_ARBback to summary
public static final int GL_PROGRAM_TEX_INSTRUCTIONS_ARB

Accepted by the <pname> parameter of GetProgramivARB:

Constructor Detail

ARBFragmentProgramback to summary
private ARBFragmentProgram()