Package org.lwjgl.opengles
Class EXTDrawBuffers
- java.lang.Object
-
- org.lwjgl.opengles.EXTDrawBuffers
-
public class EXTDrawBuffers extends java.lang.Object
Native bindings to the EXT_draw_buffers extension.This extension increases the number of available framebuffer object color attachment points, extends OpenGL ES 2.0 to allow multiple output colors, and provides a mechanism for directing those outputs to multiple color buffers.
This extension is similar to the combination of the GL_NV_draw_buffers and GL_NV_fbo_color_attachments extensions, but imposes certain restrictions informed by the OpenGL ES 3.0 API.
Requires
GLES 2.0
.
-
-
Field Summary
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static void
glDrawBuffersEXT(int buf)
static void
glDrawBuffersEXT(int[] bufs)
Array version of:DrawBuffersEXT
static void
glDrawBuffersEXT(java.nio.IntBuffer bufs)
static void
nglDrawBuffersEXT(int n, long bufs)
-
-
-
Field Detail
-
GL_MAX_COLOR_ATTACHMENTS_EXT
Accepted by thepname
parameter of GetIntegerv.
-
GL_MAX_DRAW_BUFFERS_EXT, GL_DRAW_BUFFER0_EXT, GL_DRAW_BUFFER1_EXT, GL_DRAW_BUFFER2_EXT, GL_DRAW_BUFFER3_EXT, GL_DRAW_BUFFER4_EXT, GL_DRAW_BUFFER5_EXT, GL_DRAW_BUFFER6_EXT, GL_DRAW_BUFFER7_EXT, GL_DRAW_BUFFER8_EXT, GL_DRAW_BUFFER9_EXT, GL_DRAW_BUFFER10_EXT, GL_DRAW_BUFFER11_EXT, GL_DRAW_BUFFER12_EXT, GL_DRAW_BUFFER13_EXT, GL_DRAW_BUFFER14_EXT, GL_DRAW_BUFFER15_EXT
Accepted by thepname
parameters of GetIntegerv and GetFloatv.
-
GL_COLOR_ATTACHMENT0_EXT, GL_COLOR_ATTACHMENT1_EXT, GL_COLOR_ATTACHMENT2_EXT, GL_COLOR_ATTACHMENT3_EXT, GL_COLOR_ATTACHMENT4_EXT, GL_COLOR_ATTACHMENT5_EXT, GL_COLOR_ATTACHMENT6_EXT, GL_COLOR_ATTACHMENT7_EXT, GL_COLOR_ATTACHMENT8_EXT, GL_COLOR_ATTACHMENT9_EXT, GL_COLOR_ATTACHMENT10_EXT, GL_COLOR_ATTACHMENT11_EXT, GL_COLOR_ATTACHMENT12_EXT, GL_COLOR_ATTACHMENT13_EXT, GL_COLOR_ATTACHMENT14_EXT, GL_COLOR_ATTACHMENT15_EXT
Accepted by theattachment
parameter of FramebufferRenderbuffer, FramebufferTexture2D and GetFramebufferAttachmentParameteriv, and by thebufs
parameter of DrawBuffersEXT.
-
-
Method Detail
-
nglDrawBuffersEXT
public static void nglDrawBuffersEXT(int n, long bufs)
-
glDrawBuffersEXT
public static void glDrawBuffersEXT(java.nio.IntBuffer bufs)
-
glDrawBuffersEXT
public static void glDrawBuffersEXT(int buf)
-
glDrawBuffersEXT
public static void glDrawBuffersEXT(int[] bufs)
Array version of:DrawBuffersEXT
-
-