Class MESAFramebufferFlipY

java.lang.Object
org.lwjgl.opengles.MESAFramebufferFlipY

public class MESAFramebufferFlipY extends Object
Native bindings to the MESA_framebuffer_flip_y extension.

This extension defines a new framebuffer parameter, FRAMEBUFFER_FLIP_Y_MESA, that changes the behavior of the reads and writes to the framebuffer attachment points. When GL_FRAMEBUFFER_FLIP_Y_MESA is TRUE, render commands and pixel transfer operations access the backing store of each attachment point with an y-inverted coordinate system. This y-inversion is relative to the coordinate system set when GL_FRAMEBUFFER_FLIP_Y_MESA is FALSE.

Access through TexSubImage2D and similar calls will notice the effect of the flip when they are not attached to framebuffer objects because GL_FRAMEBUFFER_FLIP_Y_MESA is associated with the framebuffer object and not the attachment points.

Requires GLES 3.0.

  • Field Details

  • Method Details

    • glFramebufferParameteriMESA

      public static void glFramebufferParameteriMESA(int target, int pname, int param)
    • nglGetFramebufferParameterivMESA

      public static void nglGetFramebufferParameterivMESA(int target, int pname, long params)
    • glGetFramebufferParameterivMESA

      public static void glGetFramebufferParameterivMESA(int target, int pname, IntBuffer params)
    • glGetFramebufferParameterivMESA

      public static void glGetFramebufferParameterivMESA(int target, int pname, int[] params)