Package org.lwjgl.opengl
Class MESAFramebufferFlipY
- java.lang.Object
-
- org.lwjgl.opengl.MESAFramebufferFlipY
-
public class MESAFramebufferFlipY extends java.lang.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. WhenGL_FRAMEBUFFER_FLIP_Y_MESA
isTRUE
, 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 whenGL_FRAMEBUFFER_FLIP_Y_MESA
isFALSE
.Access through
TexSubImage2D
and similar calls will notice the effect of the flip when they are not attached to framebuffer objects becauseGL_FRAMEBUFFER_FLIP_Y_MESA
is associated with the framebuffer object and not the attachment points.Requires
OpenGL 4.3
orARB_framebuffer_no_attachments
.
-
-
Field Summary
Fields Modifier and Type Field Description static int
GL_FRAMEBUFFER_FLIP_Y_MESA
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static 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, java.nio.IntBuffer params)
static void
nglGetFramebufferParameterivMESA(int target, int pname, long params)
-
-
-
Field Detail
-
GL_FRAMEBUFFER_FLIP_Y_MESA
public static final int GL_FRAMEBUFFER_FLIP_Y_MESA
- See Also:
- Constant Field Values
-
-
Method Detail
-
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, java.nio.IntBuffer params)
-
glGetFramebufferParameterivMESA
public static void glGetFramebufferParameterivMESA(int target, int pname, int[] params)
Array version of:GetFramebufferParameterivMESA
-
-