This extension builds upon the EXT_draw_buffers extension. In EXT_draw_buffers (part of OpenGL ES 3.0), separate values could be written to each color buffer, but the blend enable, blend functions, blend equations and color write masks are global and apply to all color outputs.
This extension provides the ability to independently
This extension introduces indexed versions of the enable, blend equation, blend function, and color mask commands, as well as associated indexed queries in order to control and query these states independently on a per-color output basis.
Requres GLES 3. or EXT_draw_buffers.
| Access | Constructor and Description |
|---|---|
| protected |
| Modifier and Type | Method and Description |
|---|---|
| public static native void | |
| public static native void | |
| public static native void | |
| public static native void | |
| public static native void | |
| public static native void | |
| public static native void | |
| public static native boolean |
| EXTDrawBuffersIndexed | back to summary |
|---|---|
| protected EXTDrawBuffersIndexed() | |
| glBlendEquationiEXT | back to summary |
|---|---|
| public static native void glBlendEquationiEXT(int buf, int mode) | |
| glBlendEquationSeparateiEXT | back to summary |
|---|---|
| public static native void glBlendEquationSeparateiEXT(int buf, int modeRGB, int modeAlpha) | |
| glBlendFunciEXT | back to summary |
|---|---|
| public static native void glBlendFunciEXT(int buf, int src, int dst) | |
| glBlendFuncSeparateiEXT | back to summary |
|---|---|
| public static native void glBlendFuncSeparateiEXT(int buf, int srcRGB, int dstRGB, int srcAlpha, int dstAlpha) | |
| glColorMaskiEXT | back to summary |
|---|---|
| public static native void glColorMaskiEXT(int index, boolean r, boolean g, boolean b, boolean a) | |
| glDisableiEXT | back to summary |
|---|---|
| public static native void glDisableiEXT(int target, int index) | |
| glEnableiEXT | back to summary |
|---|---|
| public static native void glEnableiEXT(int target, int index) | |
| glIsEnablediEXT | back to summary |
|---|---|
public static native boolean glIsEnablediEXT(int target, int index)
| |