Class EXTBlendFuncSeparate



  • public class EXTBlendFuncSeparate
    extends java.lang.Object
    Native bindings to the EXT_blend_func_separate extension.

    Blending capability is extended by defining a function that allows independent setting of the RGB and alpha blend factors for blend operations that require source and destination blend factors. It is not always desired that the blending used for RGB is also applied to alpha.

    Promoted to core in OpenGL 1.4.

    • Field Detail

      • GL_BLEND_DST_RGB_EXT

        public static final int GL_BLEND_DST_RGB_EXT
        Accepted by the pname parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev.
        See Also:
        Constant Field Values
      • GL_BLEND_SRC_RGB_EXT

        public static final int GL_BLEND_SRC_RGB_EXT
        Accepted by the pname parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev.
        See Also:
        Constant Field Values
      • GL_BLEND_DST_ALPHA_EXT

        public static final int GL_BLEND_DST_ALPHA_EXT
        Accepted by the pname parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev.
        See Also:
        Constant Field Values
      • GL_BLEND_SRC_ALPHA_EXT

        public static final int GL_BLEND_SRC_ALPHA_EXT
        Accepted by the pname parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev.
        See Also:
        Constant Field Values
    • Method Detail

      • glBlendFuncSeparateEXT

        public static void glBlendFuncSeparateEXT(int sfactorRGB,
                                                  int dfactorRGB,
                                                  int sfactorAlpha,
                                                  int dfactorAlpha)