Package org.lwjgl.opengles
Class MESAFramebufferFlipY
java.lang.Object
org.lwjgl.opengles.MESAFramebufferFlipY
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 Summary
FieldsModifier and TypeFieldDescriptionstatic final int
-
Method Summary
Modifier and TypeMethodDescriptionstatic void
glFramebufferParameteriMESA
(int target, int pname, int param) static void
glGetFramebufferParameterivMESA
(int target, int pname, int[] params) Array version of:GetFramebufferParameterivMESA
static void
glGetFramebufferParameterivMESA
(int target, int pname, IntBuffer params) static void
nglGetFramebufferParameterivMESA
(int target, int pname, long params)
-
Field Details
-
GL_FRAMEBUFFER_FLIP_Y_MESA
public static final int GL_FRAMEBUFFER_FLIP_Y_MESA- See Also:
-
-
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
-
glGetFramebufferParameterivMESA
public static void glGetFramebufferParameterivMESA(int target, int pname, int[] params) Array version of:GetFramebufferParameterivMESA
-