Top Description Constructors Methods
org.lwjgl.opengl

public Class AMDDrawBuffersBlend

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

Native bindings to the AMD_draw_buffers_blend extension.

This extension builds upon the ARB_draw_buffers and EXT_draw_buffers2 extensions. In ARB_draw_buffers (part of OpenGL 2.0), separate values could be written to each color buffer. This was further enhanced by EXT_draw_buffers2 by adding in the ability to enable blending and to set color write masks independently per color output.

This extension provides the ability to set individual blend equations and blend functions for each color output.

Requires OpenGL 2.0 and EXT_draw_buffers2.

Constructor Summary

AccessConstructor and Description
protected

Method Summary

Modifier and TypeMethod and Description
public static native void
glBlendEquationIndexedAMD(int buf, int mode)

public static native void
glBlendEquationSeparateIndexedAMD(int buf, int modeRGB, int modeAlpha)

public static native void
glBlendFuncIndexedAMD(int buf, int src, int dst)

public static native void
glBlendFuncSeparateIndexedAMD(int buf, int srcRGB, int dstRGB, int srcAlpha, int dstAlpha)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

AMDDrawBuffersBlendback to summary
protected AMDDrawBuffersBlend()

Method Detail

glBlendEquationIndexedAMDback to summary
public static native void glBlendEquationIndexedAMD(int buf, int mode)
glBlendEquationSeparateIndexedAMDback to summary
public static native void glBlendEquationSeparateIndexedAMD(int buf, int modeRGB, int modeAlpha)
glBlendFuncIndexedAMDback to summary
public static native void glBlendFuncIndexedAMD(int buf, int src, int dst)
glBlendFuncSeparateIndexedAMDback to summary
public static native void glBlendFuncSeparateIndexedAMD(int buf, int srcRGB, int dstRGB, int srcAlpha, int dstAlpha)