Class EXTFramebufferBlit


  • public class EXTFramebufferBlit
    extends java.lang.Object
    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

      Fields 
      Modifier and Type Field Description
      static int GL_DRAW_FRAMEBUFFER_BINDING_EXT
      Accepted by the pname parameters of GetIntegerv, GetFloatv, and GetDoublev.
      static int GL_DRAW_FRAMEBUFFER_EXT
      Accepted by the target parameter of BindFramebufferEXT, CheckFramebufferStatusEXT, FramebufferTexture{1D|2D|3D}EXT, FramebufferRenderbufferEXT, and GetFramebufferAttachmentParameterivEXT.
      static int GL_READ_FRAMEBUFFER_BINDING_EXT
      Accepted by the pname parameters of GetIntegerv, GetFloatv, and GetDoublev.
      static int GL_READ_FRAMEBUFFER_EXT
      Accepted by the target parameter of BindFramebufferEXT, CheckFramebufferStatusEXT, FramebufferTexture{1D|2D|3D}EXT, FramebufferRenderbufferEXT, and GetFramebufferAttachmentParameterivEXT.
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static void glBlitFramebufferEXT​(int srcX0, int srcY0, int srcX1, int srcY1, int dstX0, int dstY0, int dstX1, int dstY1, int mask, int filter)  
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • 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)