public final class ARBTextureEnvCombine
extends java.lang.Object
New texture environment function COMBINE_ARB allows programmable texture combiner operations.
Requires ARB_multitexture. Promoted to core in OpenGL 1.3.
| Modifier and Type | Field and Description |
|---|---|
static int |
GL_ADD_SIGNED_ARB
Accepted by the
params parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when the pname parameter value is COMBINE_RGB_ARB or
COMBINE_ALPHA_ARB. |
static int |
GL_COMBINE_ALPHA_ARB
Accepted by the
pname parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when the target parameter value is TEXTURE_ENV. |
static int |
GL_COMBINE_ARB
Accepted by the
params parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when the pname parameter value is TEXTURE_ENV_MODE. |
static int |
GL_COMBINE_RGB_ARB
Accepted by the
pname parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when the target parameter value is TEXTURE_ENV. |
static int |
GL_CONSTANT_ARB
Accepted by the
params parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when the pname 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 the
params parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when the pname parameter value is COMBINE_RGB_ARB or
COMBINE_ALPHA_ARB. |
static int |
GL_OPERAND0_ALPHA_ARB
Accepted by the
pname parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when the target parameter value is TEXTURE_ENV. |
static int |
GL_OPERAND0_RGB_ARB
Accepted by the
pname parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when the target parameter value is TEXTURE_ENV. |
static int |
GL_OPERAND1_ALPHA_ARB
Accepted by the
pname parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when the target parameter value is TEXTURE_ENV. |
static int |
GL_OPERAND1_RGB_ARB
Accepted by the
pname parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when the target parameter value is TEXTURE_ENV. |
static int |
GL_OPERAND2_ALPHA_ARB
Accepted by the
pname parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when the target parameter value is TEXTURE_ENV. |
static int |
GL_OPERAND2_RGB_ARB
Accepted by the
pname parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when the target parameter value is TEXTURE_ENV. |
static int |
GL_PREVIOUS_ARB
Accepted by the
params parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when the pname 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_PRIMARY_COLOR_ARB
Accepted by the
params parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when the pname 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
Accepted by the
pname parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when the target parameter value is TEXTURE_ENV. |
static int |
GL_SOURCE0_ALPHA_ARB
Accepted by the
pname parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when the target parameter value is TEXTURE_ENV. |
static int |
GL_SOURCE0_RGB_ARB
Accepted by the
pname parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when the target parameter value is TEXTURE_ENV. |
static int |
GL_SOURCE1_ALPHA_ARB
Accepted by the
pname parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when the target parameter value is TEXTURE_ENV. |
static int |
GL_SOURCE1_RGB_ARB
Accepted by the
pname parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when the target parameter value is TEXTURE_ENV. |
static int |
GL_SOURCE2_ALPHA_ARB
Accepted by the
pname parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when the target parameter value is TEXTURE_ENV. |
static int |
GL_SOURCE2_RGB_ARB
Accepted by the
pname parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when the target parameter value is TEXTURE_ENV. |
static int |
GL_SUBTRACT_ARB
Accepted by the
params parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when the pname parameter value is COMBINE_RGB_ARB or
COMBINE_ALPHA_ARB. |
public static final int GL_COMBINE_ARB
params parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when the pname parameter value is TEXTURE_ENV_MODE.public static final int GL_COMBINE_RGB_ARB
pname parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when the target parameter value is TEXTURE_ENV.public static final int GL_COMBINE_ALPHA_ARB
pname parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when the target parameter value is TEXTURE_ENV.public static final int GL_SOURCE0_RGB_ARB
pname parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when the target parameter value is TEXTURE_ENV.public static final int GL_SOURCE1_RGB_ARB
pname parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when the target parameter value is TEXTURE_ENV.public static final int GL_SOURCE2_RGB_ARB
pname parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when the target parameter value is TEXTURE_ENV.public static final int GL_SOURCE0_ALPHA_ARB
pname parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when the target parameter value is TEXTURE_ENV.public static final int GL_SOURCE1_ALPHA_ARB
pname parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when the target parameter value is TEXTURE_ENV.public static final int GL_SOURCE2_ALPHA_ARB
pname parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when the target parameter value is TEXTURE_ENV.public static final int GL_OPERAND0_RGB_ARB
pname parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when the target parameter value is TEXTURE_ENV.public static final int GL_OPERAND1_RGB_ARB
pname parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when the target parameter value is TEXTURE_ENV.public static final int GL_OPERAND2_RGB_ARB
pname parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when the target parameter value is TEXTURE_ENV.public static final int GL_OPERAND0_ALPHA_ARB
pname parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when the target parameter value is TEXTURE_ENV.public static final int GL_OPERAND1_ALPHA_ARB
pname parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when the target parameter value is TEXTURE_ENV.public static final int GL_OPERAND2_ALPHA_ARB
pname parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when the target parameter value is TEXTURE_ENV.public static final int GL_RGB_SCALE_ARB
pname parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when the target parameter value is TEXTURE_ENV.public static final int GL_ADD_SIGNED_ARB
params parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when the pname parameter value is COMBINE_RGB_ARB or
COMBINE_ALPHA_ARB.public static final int GL_INTERPOLATE_ARB
params parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when the pname parameter value is COMBINE_RGB_ARB or
COMBINE_ALPHA_ARB.public static final int GL_SUBTRACT_ARB
params parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when the pname parameter value is COMBINE_RGB_ARB or
COMBINE_ALPHA_ARB.public static final int GL_CONSTANT_ARB
params parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when the pname parameter value is SOURCE0_RGB_ARB,
SOURCE1_RGB_ARB, SOURCE2_RGB_ARB, SOURCE0_ALPHA_ARB, SOURCE1_ALPHA_ARB, or SOURCE2_ALPHA_ARB.public static final int GL_PRIMARY_COLOR_ARB
params parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when the pname parameter value is SOURCE0_RGB_ARB,
SOURCE1_RGB_ARB, SOURCE2_RGB_ARB, SOURCE0_ALPHA_ARB, SOURCE1_ALPHA_ARB, or SOURCE2_ALPHA_ARB.public static final int GL_PREVIOUS_ARB
params parameter of TexEnvf, TexEnvi, TexEnvfv, and TexEnviv when the pname parameter value is SOURCE0_RGB_ARB,
SOURCE1_RGB_ARB, SOURCE2_RGB_ARB, SOURCE0_ALPHA_ARB, SOURCE1_ALPHA_ARB, or SOURCE2_ALPHA_ARB.Copyright LWJGL. All Rights Reserved. License terms.