Package org.lwjgl.opengl
Class EXTFramebufferBlit
java.lang.Object
org.lwjgl.opengl.EXTFramebufferBlit
Native bindings to the EXT_framebuffer_blit extension.
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.0.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intAccepted by thepnameparameters of GetIntegerv, GetFloatv, and GetDoublev.static final intAccepted by thetargetparameter of BindFramebufferEXT, CheckFramebufferStatusEXT, FramebufferTexture{1D|2D|3D}EXT, FramebufferRenderbufferEXT, and GetFramebufferAttachmentParameterivEXT.static final intAccepted by thepnameparameters of GetIntegerv, GetFloatv, and GetDoublev.static final intAccepted by thetargetparameter of BindFramebufferEXT, CheckFramebufferStatusEXT, FramebufferTexture{1D|2D|3D}EXT, FramebufferRenderbufferEXT, and GetFramebufferAttachmentParameterivEXT. -
Method Summary
Modifier and TypeMethodDescriptionstatic voidglBlitFramebufferEXT(int srcX0, int srcY0, int srcX1, int srcY1, int dstX0, int dstY0, int dstX1, int dstY1, int mask, int filter)
-
Field Details
-
GL_READ_FRAMEBUFFER_EXT
public static final int GL_READ_FRAMEBUFFER_EXTAccepted by thetargetparameter of BindFramebufferEXT, CheckFramebufferStatusEXT, FramebufferTexture{1D|2D|3D}EXT, FramebufferRenderbufferEXT, and GetFramebufferAttachmentParameterivEXT.- See Also:
-
GL_DRAW_FRAMEBUFFER_EXT
public static final int GL_DRAW_FRAMEBUFFER_EXTAccepted by thetargetparameter of BindFramebufferEXT, CheckFramebufferStatusEXT, FramebufferTexture{1D|2D|3D}EXT, FramebufferRenderbufferEXT, and GetFramebufferAttachmentParameterivEXT.- See Also:
-
GL_DRAW_FRAMEBUFFER_BINDING_EXT
public static final int GL_DRAW_FRAMEBUFFER_BINDING_EXTAccepted by thepnameparameters of GetIntegerv, GetFloatv, and GetDoublev.- See Also:
-
GL_READ_FRAMEBUFFER_BINDING_EXT
public static final int GL_READ_FRAMEBUFFER_BINDING_EXTAccepted by thepnameparameters of GetIntegerv, GetFloatv, and GetDoublev.- See Also:
-
-
Method Details
-
glBlitFramebufferEXT
public static void glBlitFramebufferEXT(int srcX0, int srcY0, int srcX1, int srcY1, int dstX0, int dstY0, int dstX1, int dstY1, int mask, int filter)
-