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
Accepted by theparams
parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when thepname
parameter value is TEXTURE_ENV_MODE.
-
GL_COMBINE_RGB_ARB, GL_COMBINE_ALPHA_ARB, GL_SOURCE0_RGB_ARB, GL_SOURCE1_RGB_ARB, GL_SOURCE2_RGB_ARB, GL_SOURCE0_ALPHA_ARB, GL_SOURCE1_ALPHA_ARB, GL_SOURCE2_ALPHA_ARB, GL_OPERAND0_RGB_ARB, GL_OPERAND1_RGB_ARB, GL_OPERAND2_RGB_ARB, GL_OPERAND0_ALPHA_ARB, GL_OPERAND1_ALPHA_ARB, GL_OPERAND2_ALPHA_ARB, GL_RGB_SCALE_ARB
Accepted by thepname
parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when thetarget
parameter value is TEXTURE_ENV.
-
GL_ADD_SIGNED_ARB, GL_INTERPOLATE_ARB, 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.
-
GL_CONSTANT_ARB, GL_PRIMARY_COLOR_ARB, 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.
-
-