Class 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 in OpenGL 1.3.

    • Field Summary

      Fields 
      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
      GL_OPERAND0_RGB_ARB
      GL_OPERAND1_ALPHA_ARB
      GL_OPERAND1_RGB_ARB
      GL_OPERAND2_ALPHA_ARB
      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
      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
      GL_SOURCE0_ALPHA_ARB
      GL_SOURCE0_RGB_ARB
      GL_SOURCE1_ALPHA_ARB
      GL_SOURCE1_RGB_ARB
      GL_SOURCE2_ALPHA_ARB
      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.
    • Method Summary

      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait