This extension modifies EXT_framebuffer_object by splitting the framebuffer object binding point into separate DRAW and READ bindings. This allows copying directly from one framebuffer to another. In addition, a new high performance blit function is added to facilitate these blits and perform some data conversion where allowed.
Promoted to core in OpenGL 3..
| Modifier and Type | Field and Description |
|---|---|
| public static final int | GL_DRAW_FRAMEBUFFER_BINDING_EXT
Accepted by the |
| public static final int | GL_DRAW_FRAMEBUFFER_EXT
Accepted by the |
| public static final int | GL_READ_FRAMEBUFFER_BINDING_EXT
Accepted by the |
| public static final int | GL_READ_FRAMEBUFFER_EXT
Accepted by the |
| Access | Constructor and Description |
|---|---|
| protected |
| Modifier and Type | Method and Description |
|---|---|
| public static native void | glBlitFramebufferEXT(int srcX0, int srcY0, int srcX1, int srcY1, int dstX0, int dstY0, int dstX1, int dstY1, int mask, int filter)
|
| GL_DRAW_FRAMEBUFFER_BINDING_EXT | back to summary |
|---|---|
| public static final int GL_DRAW_FRAMEBUFFER_BINDING_EXT Accepted by the | |
| GL_DRAW_FRAMEBUFFER_EXT | back to summary |
|---|---|
| public static final int GL_DRAW_FRAMEBUFFER_EXT Accepted by the | |
| GL_READ_FRAMEBUFFER_BINDING_EXT | back to summary |
|---|---|
| public static final int GL_READ_FRAMEBUFFER_BINDING_EXT Accepted by the | |
| GL_READ_FRAMEBUFFER_EXT | back to summary |
|---|---|
| public static final int GL_READ_FRAMEBUFFER_EXT Accepted by the | |
| EXTFramebufferBlit | back to summary |
|---|---|
| protected EXTFramebufferBlit() | |
| glBlitFramebufferEXT | back to summary |
|---|---|
| public static native void glBlitFramebufferEXT(int srcX0, int srcY0, int srcX1, int srcY1, int dstX0, int dstY0, int dstX1, int dstY1, int mask, int filter) | |