Package org.lwjgl.opengl
Class ARBTextureEnvCombine
- java.lang.Object
-
- org.lwjgl.opengl.ARBTextureEnvCombine
-
public final class ARBTextureEnvCombine extends java.lang.Object
Native bindings to the ARB_texture_env_combine extension.New texture environment function COMBINE_ARB allows programmable texture combiner operations.
Requires
ARB_multitexture
. Promoted to core inOpenGL 1.3
.
-
-
Field Summary
Fields Modifier and Type Field and Description static int
GL_ADD_SIGNED_ARB
Accepted by theparams
parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when thepname
parameter value is COMBINE_RGB_ARB or COMBINE_ALPHA_ARB.static int
GL_COMBINE_ALPHA_ARB
Accepted by thepname
parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when thetarget
parameter value is TEXTURE_ENV.static int
GL_COMBINE_ARB
Accepted by theparams
parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when thepname
parameter value is TEXTURE_ENV_MODE.static int
GL_COMBINE_RGB_ARB
Accepted by thepname
parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when thetarget
parameter value is TEXTURE_ENV.static int
GL_CONSTANT_ARB
Accepted by theparams
parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when thepname
parameter value is SOURCE0_RGB_ARB, SOURCE1_RGB_ARB, SOURCE2_RGB_ARB, SOURCE0_ALPHA_ARB, SOURCE1_ALPHA_ARB, or SOURCE2_ALPHA_ARB.static int
GL_INTERPOLATE_ARB
Accepted by theparams
parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when thepname
parameter value is COMBINE_RGB_ARB or COMBINE_ALPHA_ARB.static int
GL_OPERAND0_ALPHA_ARB
GL_OPERAND0_RGB_ARB
GL_OPERAND1_ALPHA_ARB
GL_OPERAND1_RGB_ARB
GL_OPERAND2_ALPHA_ARB
GL_OPERAND2_RGB_ARBAccepted by thepname
parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when thetarget
parameter value is TEXTURE_ENV.static int
GL_PREVIOUS_ARB
GL_PRIMARY_COLOR_ARBAccepted by theparams
parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when thepname
parameter value is SOURCE0_RGB_ARB, SOURCE1_RGB_ARB, SOURCE2_RGB_ARB, SOURCE0_ALPHA_ARB, SOURCE1_ALPHA_ARB, or SOURCE2_ALPHA_ARB.static int
GL_RGB_SCALE_ARB
GL_SOURCE0_ALPHA_ARB
GL_SOURCE0_RGB_ARB
GL_SOURCE1_ALPHA_ARB
GL_SOURCE1_RGB_ARB
GL_SOURCE2_ALPHA_ARB
GL_SOURCE2_RGB_ARBAccepted by thepname
parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when thetarget
parameter value is TEXTURE_ENV.static int
GL_SUBTRACT_ARB
Accepted by theparams
parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when thepname
parameter value is COMBINE_RGB_ARB or COMBINE_ALPHA_ARB.
-
-
-
Field Detail
-
GL_COMBINE_ARB
public static final int GL_COMBINE_ARB
Accepted by theparams
parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when thepname
parameter value is TEXTURE_ENV_MODE.- See Also:
- Constant Field Values
-
GL_COMBINE_RGB_ARB
public static final int GL_COMBINE_RGB_ARB
Accepted by thepname
parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when thetarget
parameter value is TEXTURE_ENV.- See Also:
- Constant Field Values
-
GL_COMBINE_ALPHA_ARB
public static final int GL_COMBINE_ALPHA_ARB
Accepted by thepname
parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when thetarget
parameter value is TEXTURE_ENV.- See Also:
- Constant Field Values
-
GL_SOURCE0_RGB_ARB
public static final int GL_SOURCE0_RGB_ARB
Accepted by thepname
parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when thetarget
parameter value is TEXTURE_ENV.- See Also:
- Constant Field Values
-
GL_SOURCE1_RGB_ARB
public static final int GL_SOURCE1_RGB_ARB
Accepted by thepname
parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when thetarget
parameter value is TEXTURE_ENV.- See Also:
- Constant Field Values
-
GL_SOURCE2_RGB_ARB
public static final int GL_SOURCE2_RGB_ARB
Accepted by thepname
parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when thetarget
parameter value is TEXTURE_ENV.- See Also:
- Constant Field Values
-
GL_SOURCE0_ALPHA_ARB
public static final int GL_SOURCE0_ALPHA_ARB
Accepted by thepname
parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when thetarget
parameter value is TEXTURE_ENV.- See Also:
- Constant Field Values
-
GL_SOURCE1_ALPHA_ARB
public static final int GL_SOURCE1_ALPHA_ARB
Accepted by thepname
parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when thetarget
parameter value is TEXTURE_ENV.- See Also:
- Constant Field Values
-
GL_SOURCE2_ALPHA_ARB
public static final int GL_SOURCE2_ALPHA_ARB
Accepted by thepname
parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when thetarget
parameter value is TEXTURE_ENV.- See Also:
- Constant Field Values
-
GL_OPERAND0_RGB_ARB
public static final int GL_OPERAND0_RGB_ARB
Accepted by thepname
parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when thetarget
parameter value is TEXTURE_ENV.- See Also:
- Constant Field Values
-
GL_OPERAND1_RGB_ARB
public static final int GL_OPERAND1_RGB_ARB
Accepted by thepname
parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when thetarget
parameter value is TEXTURE_ENV.- See Also:
- Constant Field Values
-
GL_OPERAND2_RGB_ARB
public static final int GL_OPERAND2_RGB_ARB
Accepted by thepname
parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when thetarget
parameter value is TEXTURE_ENV.- See Also:
- Constant Field Values
-
GL_OPERAND0_ALPHA_ARB
public static final int GL_OPERAND0_ALPHA_ARB
Accepted by thepname
parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when thetarget
parameter value is TEXTURE_ENV.- See Also:
- Constant Field Values
-
GL_OPERAND1_ALPHA_ARB
public static final int GL_OPERAND1_ALPHA_ARB
Accepted by thepname
parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when thetarget
parameter value is TEXTURE_ENV.- See Also:
- Constant Field Values
-
GL_OPERAND2_ALPHA_ARB
public static final int GL_OPERAND2_ALPHA_ARB
Accepted by thepname
parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when thetarget
parameter value is TEXTURE_ENV.- See Also:
- Constant Field Values
-
GL_RGB_SCALE_ARB
public static final int GL_RGB_SCALE_ARB
Accepted by thepname
parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when thetarget
parameter value is TEXTURE_ENV.- See Also:
- Constant Field Values
-
GL_ADD_SIGNED_ARB
public static final int GL_ADD_SIGNED_ARB
Accepted by theparams
parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when thepname
parameter value is COMBINE_RGB_ARB or COMBINE_ALPHA_ARB.- See Also:
- Constant Field Values
-
GL_INTERPOLATE_ARB
public static final int GL_INTERPOLATE_ARB
Accepted by theparams
parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when thepname
parameter value is COMBINE_RGB_ARB or COMBINE_ALPHA_ARB.- See Also:
- Constant Field Values
-
GL_SUBTRACT_ARB
public static final int GL_SUBTRACT_ARB
Accepted by theparams
parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when thepname
parameter value is COMBINE_RGB_ARB or COMBINE_ALPHA_ARB.- See Also:
- Constant Field Values
-
GL_CONSTANT_ARB
public static final int GL_CONSTANT_ARB
Accepted by theparams
parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when thepname
parameter value is SOURCE0_RGB_ARB, SOURCE1_RGB_ARB, SOURCE2_RGB_ARB, SOURCE0_ALPHA_ARB, SOURCE1_ALPHA_ARB, or SOURCE2_ALPHA_ARB.- See Also:
- Constant Field Values
-
GL_PRIMARY_COLOR_ARB
public static final int GL_PRIMARY_COLOR_ARB
Accepted by theparams
parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when thepname
parameter value is SOURCE0_RGB_ARB, SOURCE1_RGB_ARB, SOURCE2_RGB_ARB, SOURCE0_ALPHA_ARB, SOURCE1_ALPHA_ARB, or SOURCE2_ALPHA_ARB.- See Also:
- Constant Field Values
-
GL_PREVIOUS_ARB
public static final int GL_PREVIOUS_ARB
Accepted by theparams
parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when thepname
parameter value is SOURCE0_RGB_ARB, SOURCE1_RGB_ARB, SOURCE2_RGB_ARB, SOURCE0_ALPHA_ARB, SOURCE1_ALPHA_ARB, or SOURCE2_ALPHA_ARB.- See Also:
- Constant Field Values
-
-