Top Description Fields Constructors Methods
org.lwjgl.opengl

public Class EXTBlendFuncSeparate

extends Object
Class Inheritance
Imports
org.lwjgl.system.*

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 Summary

Modifier and TypeField and Description
public static final int
GL_BLEND_DST_ALPHA_EXT

Accepted by the pname parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev.

public static final int
GL_BLEND_DST_RGB_EXT

Accepted by the pname parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev.

public static final int
GL_BLEND_SRC_ALPHA_EXT

Accepted by the pname parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev.

public static final int
GL_BLEND_SRC_RGB_EXT

Accepted by the pname parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev.

Constructor Summary

AccessConstructor and Description
protected

Method Summary

Modifier and TypeMethod and Description
public static native void
glBlendFuncSeparateEXT(int sfactorRGB, int dfactorRGB, int sfactorAlpha, int dfactorAlpha)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

GL_BLEND_DST_ALPHA_EXTback to summary
public static final int GL_BLEND_DST_ALPHA_EXT

Accepted by the pname parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev.

GL_BLEND_DST_RGB_EXTback to summary
public static final int GL_BLEND_DST_RGB_EXT

Accepted by the pname parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev.

GL_BLEND_SRC_ALPHA_EXTback to summary
public static final int GL_BLEND_SRC_ALPHA_EXT

Accepted by the pname parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev.

GL_BLEND_SRC_RGB_EXTback to summary
public static final int GL_BLEND_SRC_RGB_EXT

Accepted by the pname parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev.

Constructor Detail

EXTBlendFuncSeparateback to summary
protected EXTBlendFuncSeparate()

Method Detail

glBlendFuncSeparateEXTback to summary
public static native void glBlendFuncSeparateEXT(int sfactorRGB, int dfactorRGB, int sfactorAlpha, int dfactorAlpha)