Package org.lwjgl.opengl
Class ARBTextureEnvCombine
java.lang.Object
org.lwjgl.opengl.ARBTextureEnvCombine
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 in OpenGL 1.3
.
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
Accepted by theparams
parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when thepname
parameter value is COMBINE_RGB_ARB or COMBINE_ALPHA_ARB.static final int
Accepted by thepname
parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when thetarget
parameter value is TEXTURE_ENV.static final int
Accepted by theparams
parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when thepname
parameter value is TEXTURE_ENV_MODE.static final int
Accepted by thepname
parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when thetarget
parameter value is TEXTURE_ENV.static final int
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 final int
Accepted by theparams
parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when thepname
parameter value is COMBINE_RGB_ARB or COMBINE_ALPHA_ARB.static final int
Accepted by thepname
parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when thetarget
parameter value is TEXTURE_ENV.static final int
Accepted by thepname
parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when thetarget
parameter value is TEXTURE_ENV.static final int
Accepted by thepname
parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when thetarget
parameter value is TEXTURE_ENV.static final int
Accepted by thepname
parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when thetarget
parameter value is TEXTURE_ENV.static final int
Accepted by thepname
parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when thetarget
parameter value is TEXTURE_ENV.static final int
Accepted by thepname
parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when thetarget
parameter value is TEXTURE_ENV.static final int
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 final int
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 final int
Accepted by thepname
parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when thetarget
parameter value is TEXTURE_ENV.static final int
Accepted by thepname
parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when thetarget
parameter value is TEXTURE_ENV.static final int
Accepted by thepname
parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when thetarget
parameter value is TEXTURE_ENV.static final int
Accepted by thepname
parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when thetarget
parameter value is TEXTURE_ENV.static final int
Accepted by thepname
parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when thetarget
parameter value is TEXTURE_ENV.static final int
Accepted by thepname
parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when thetarget
parameter value is TEXTURE_ENV.static final int
Accepted by thepname
parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when thetarget
parameter value is TEXTURE_ENV.static final int
Accepted by theparams
parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when thepname
parameter value is COMBINE_RGB_ARB or COMBINE_ALPHA_ARB. -
Method Summary
-
Field Details
-
GL_COMBINE_ARB
public static final int GL_COMBINE_ARBAccepted by theparams
parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when thepname
parameter value is TEXTURE_ENV_MODE.- See Also:
-
GL_COMBINE_RGB_ARB
public static final int GL_COMBINE_RGB_ARBAccepted by thepname
parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when thetarget
parameter value is TEXTURE_ENV.- See Also:
-
GL_COMBINE_ALPHA_ARB
public static final int GL_COMBINE_ALPHA_ARBAccepted by thepname
parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when thetarget
parameter value is TEXTURE_ENV.- See Also:
-
GL_SOURCE0_RGB_ARB
public static final int GL_SOURCE0_RGB_ARBAccepted by thepname
parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when thetarget
parameter value is TEXTURE_ENV.- See Also:
-
GL_SOURCE1_RGB_ARB
public static final int GL_SOURCE1_RGB_ARBAccepted by thepname
parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when thetarget
parameter value is TEXTURE_ENV.- See Also:
-
GL_SOURCE2_RGB_ARB
public static final int GL_SOURCE2_RGB_ARBAccepted by thepname
parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when thetarget
parameter value is TEXTURE_ENV.- See Also:
-
GL_SOURCE0_ALPHA_ARB
public static final int GL_SOURCE0_ALPHA_ARBAccepted by thepname
parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when thetarget
parameter value is TEXTURE_ENV.- See Also:
-
GL_SOURCE1_ALPHA_ARB
public static final int GL_SOURCE1_ALPHA_ARBAccepted by thepname
parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when thetarget
parameter value is TEXTURE_ENV.- See Also:
-
GL_SOURCE2_ALPHA_ARB
public static final int GL_SOURCE2_ALPHA_ARBAccepted by thepname
parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when thetarget
parameter value is TEXTURE_ENV.- See Also:
-
GL_OPERAND0_RGB_ARB
public static final int GL_OPERAND0_RGB_ARBAccepted by thepname
parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when thetarget
parameter value is TEXTURE_ENV.- See Also:
-
GL_OPERAND1_RGB_ARB
public static final int GL_OPERAND1_RGB_ARBAccepted by thepname
parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when thetarget
parameter value is TEXTURE_ENV.- See Also:
-
GL_OPERAND2_RGB_ARB
public static final int GL_OPERAND2_RGB_ARBAccepted by thepname
parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when thetarget
parameter value is TEXTURE_ENV.- See Also:
-
GL_OPERAND0_ALPHA_ARB
public static final int GL_OPERAND0_ALPHA_ARBAccepted by thepname
parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when thetarget
parameter value is TEXTURE_ENV.- See Also:
-
GL_OPERAND1_ALPHA_ARB
public static final int GL_OPERAND1_ALPHA_ARBAccepted by thepname
parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when thetarget
parameter value is TEXTURE_ENV.- See Also:
-
GL_OPERAND2_ALPHA_ARB
public static final int GL_OPERAND2_ALPHA_ARBAccepted by thepname
parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when thetarget
parameter value is TEXTURE_ENV.- See Also:
-
GL_RGB_SCALE_ARB
public static final int GL_RGB_SCALE_ARBAccepted by thepname
parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when thetarget
parameter value is TEXTURE_ENV.- See Also:
-
GL_ADD_SIGNED_ARB
public static final int GL_ADD_SIGNED_ARBAccepted by theparams
parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when thepname
parameter value is COMBINE_RGB_ARB or COMBINE_ALPHA_ARB.- See Also:
-
GL_INTERPOLATE_ARB
public static final int GL_INTERPOLATE_ARBAccepted by theparams
parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when thepname
parameter value is COMBINE_RGB_ARB or COMBINE_ALPHA_ARB.- See Also:
-
GL_SUBTRACT_ARB
public static final int GL_SUBTRACT_ARBAccepted by theparams
parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when thepname
parameter value is COMBINE_RGB_ARB or COMBINE_ALPHA_ARB.- See Also:
-
GL_CONSTANT_ARB
public static final int GL_CONSTANT_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.- See Also:
-
GL_PRIMARY_COLOR_ARB
public static final int 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.- See Also:
-
GL_PREVIOUS_ARB
public static final int GL_PREVIOUS_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.- See Also:
-