Package org.lwjgl.opengles
Class NVDrawBuffers
java.lang.Object
org.lwjgl.opengles.NVDrawBuffers
Native bindings to the NV_draw_buffers extension.
This extension extends OpenGL ES 2.0 to allow multiple output colors, and provides a mechanism for directing those outputs to multiple color buffers.
This extension serves a similar purpose to ARB_draw_buffers except that this is for OpenGL ES 2.0.
When OpenGL ES 3.0 is present, this extension relaxes the order restriction on color attachments to draw framebuffer objects.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
Accepted by thebufs
parameter of DrawBuffersNV.static final int
Accepted by thebufs
parameter of DrawBuffersNV.static final int
Accepted by thebufs
parameter of DrawBuffersNV.static final int
Accepted by thebufs
parameter of DrawBuffersNV.static final int
Accepted by thebufs
parameter of DrawBuffersNV.static final int
Accepted by thebufs
parameter of DrawBuffersNV.static final int
Accepted by thebufs
parameter of DrawBuffersNV.static final int
Accepted by thebufs
parameter of DrawBuffersNV.static final int
Accepted by thebufs
parameter of DrawBuffersNV.static final int
Accepted by thebufs
parameter of DrawBuffersNV.static final int
Accepted by thebufs
parameter of DrawBuffersNV.static final int
Accepted by thebufs
parameter of DrawBuffersNV.static final int
Accepted by thebufs
parameter of DrawBuffersNV.static final int
Accepted by thebufs
parameter of DrawBuffersNV.static final int
Accepted by thebufs
parameter of DrawBuffersNV.static final int
Accepted by thebufs
parameter of DrawBuffersNV.static final int
Accepted by thepname
parameters of GetIntegerv, GetFloatv, and GetDoublev.static final int
Accepted by thepname
parameters of GetIntegerv, GetFloatv, and GetDoublev.static final int
Accepted by thepname
parameters of GetIntegerv, GetFloatv, and GetDoublev.static final int
Accepted by thepname
parameters of GetIntegerv, GetFloatv, and GetDoublev.static final int
Accepted by thepname
parameters of GetIntegerv, GetFloatv, and GetDoublev.static final int
Accepted by thepname
parameters of GetIntegerv, GetFloatv, and GetDoublev.static final int
Accepted by thepname
parameters of GetIntegerv, GetFloatv, and GetDoublev.static final int
Accepted by thepname
parameters of GetIntegerv, GetFloatv, and GetDoublev.static final int
Accepted by thepname
parameters of GetIntegerv, GetFloatv, and GetDoublev.static final int
Accepted by thepname
parameters of GetIntegerv, GetFloatv, and GetDoublev.static final int
Accepted by thepname
parameters of GetIntegerv, GetFloatv, and GetDoublev.static final int
Accepted by thepname
parameters of GetIntegerv, GetFloatv, and GetDoublev.static final int
Accepted by thepname
parameters of GetIntegerv, GetFloatv, and GetDoublev.static final int
Accepted by thepname
parameters of GetIntegerv, GetFloatv, and GetDoublev.static final int
Accepted by thepname
parameters of GetIntegerv, GetFloatv, and GetDoublev.static final int
Accepted by thepname
parameters of GetIntegerv, GetFloatv, and GetDoublev.static final int
Accepted by thepname
parameters of GetIntegerv, GetFloatv, and GetDoublev. -
Method Summary
Modifier and TypeMethodDescriptionstatic void
glDrawBuffersNV
(int buf) static void
glDrawBuffersNV
(int[] bufs) Array version of:DrawBuffersNV
static void
glDrawBuffersNV
(IntBuffer bufs) static void
nglDrawBuffersNV
(int n, long bufs)
-
Field Details
-
GL_MAX_DRAW_BUFFERS_NV
public static final int GL_MAX_DRAW_BUFFERS_NVAccepted by thepname
parameters of GetIntegerv, GetFloatv, and GetDoublev.- See Also:
-
GL_DRAW_BUFFER0_NV
public static final int GL_DRAW_BUFFER0_NVAccepted by thepname
parameters of GetIntegerv, GetFloatv, and GetDoublev.- See Also:
-
GL_DRAW_BUFFER1_NV
public static final int GL_DRAW_BUFFER1_NVAccepted by thepname
parameters of GetIntegerv, GetFloatv, and GetDoublev.- See Also:
-
GL_DRAW_BUFFER2_NV
public static final int GL_DRAW_BUFFER2_NVAccepted by thepname
parameters of GetIntegerv, GetFloatv, and GetDoublev.- See Also:
-
GL_DRAW_BUFFER3_NV
public static final int GL_DRAW_BUFFER3_NVAccepted by thepname
parameters of GetIntegerv, GetFloatv, and GetDoublev.- See Also:
-
GL_DRAW_BUFFER4_NV
public static final int GL_DRAW_BUFFER4_NVAccepted by thepname
parameters of GetIntegerv, GetFloatv, and GetDoublev.- See Also:
-
GL_DRAW_BUFFER5_NV
public static final int GL_DRAW_BUFFER5_NVAccepted by thepname
parameters of GetIntegerv, GetFloatv, and GetDoublev.- See Also:
-
GL_DRAW_BUFFER6_NV
public static final int GL_DRAW_BUFFER6_NVAccepted by thepname
parameters of GetIntegerv, GetFloatv, and GetDoublev.- See Also:
-
GL_DRAW_BUFFER7_NV
public static final int GL_DRAW_BUFFER7_NVAccepted by thepname
parameters of GetIntegerv, GetFloatv, and GetDoublev.- See Also:
-
GL_DRAW_BUFFER8_NV
public static final int GL_DRAW_BUFFER8_NVAccepted by thepname
parameters of GetIntegerv, GetFloatv, and GetDoublev.- See Also:
-
GL_DRAW_BUFFER9_NV
public static final int GL_DRAW_BUFFER9_NVAccepted by thepname
parameters of GetIntegerv, GetFloatv, and GetDoublev.- See Also:
-
GL_DRAW_BUFFER10_NV
public static final int GL_DRAW_BUFFER10_NVAccepted by thepname
parameters of GetIntegerv, GetFloatv, and GetDoublev.- See Also:
-
GL_DRAW_BUFFER11_NV
public static final int GL_DRAW_BUFFER11_NVAccepted by thepname
parameters of GetIntegerv, GetFloatv, and GetDoublev.- See Also:
-
GL_DRAW_BUFFER12_NV
public static final int GL_DRAW_BUFFER12_NVAccepted by thepname
parameters of GetIntegerv, GetFloatv, and GetDoublev.- See Also:
-
GL_DRAW_BUFFER13_NV
public static final int GL_DRAW_BUFFER13_NVAccepted by thepname
parameters of GetIntegerv, GetFloatv, and GetDoublev.- See Also:
-
GL_DRAW_BUFFER14_NV
public static final int GL_DRAW_BUFFER14_NVAccepted by thepname
parameters of GetIntegerv, GetFloatv, and GetDoublev.- See Also:
-
GL_DRAW_BUFFER15_NV
public static final int GL_DRAW_BUFFER15_NVAccepted by thepname
parameters of GetIntegerv, GetFloatv, and GetDoublev.- See Also:
-
GL_COLOR_ATTACHMENT0_NV
public static final int GL_COLOR_ATTACHMENT0_NVAccepted by thebufs
parameter of DrawBuffersNV.- See Also:
-
GL_COLOR_ATTACHMENT1_NV
public static final int GL_COLOR_ATTACHMENT1_NVAccepted by thebufs
parameter of DrawBuffersNV.- See Also:
-
GL_COLOR_ATTACHMENT2_NV
public static final int GL_COLOR_ATTACHMENT2_NVAccepted by thebufs
parameter of DrawBuffersNV.- See Also:
-
GL_COLOR_ATTACHMENT3_NV
public static final int GL_COLOR_ATTACHMENT3_NVAccepted by thebufs
parameter of DrawBuffersNV.- See Also:
-
GL_COLOR_ATTACHMENT4_NV
public static final int GL_COLOR_ATTACHMENT4_NVAccepted by thebufs
parameter of DrawBuffersNV.- See Also:
-
GL_COLOR_ATTACHMENT5_NV
public static final int GL_COLOR_ATTACHMENT5_NVAccepted by thebufs
parameter of DrawBuffersNV.- See Also:
-
GL_COLOR_ATTACHMENT6_NV
public static final int GL_COLOR_ATTACHMENT6_NVAccepted by thebufs
parameter of DrawBuffersNV.- See Also:
-
GL_COLOR_ATTACHMENT7_NV
public static final int GL_COLOR_ATTACHMENT7_NVAccepted by thebufs
parameter of DrawBuffersNV.- See Also:
-
GL_COLOR_ATTACHMENT8_NV
public static final int GL_COLOR_ATTACHMENT8_NVAccepted by thebufs
parameter of DrawBuffersNV.- See Also:
-
GL_COLOR_ATTACHMENT9_NV
public static final int GL_COLOR_ATTACHMENT9_NVAccepted by thebufs
parameter of DrawBuffersNV.- See Also:
-
GL_COLOR_ATTACHMENT10_NV
public static final int GL_COLOR_ATTACHMENT10_NVAccepted by thebufs
parameter of DrawBuffersNV.- See Also:
-
GL_COLOR_ATTACHMENT11_NV
public static final int GL_COLOR_ATTACHMENT11_NVAccepted by thebufs
parameter of DrawBuffersNV.- See Also:
-
GL_COLOR_ATTACHMENT12_NV
public static final int GL_COLOR_ATTACHMENT12_NVAccepted by thebufs
parameter of DrawBuffersNV.- See Also:
-
GL_COLOR_ATTACHMENT13_NV
public static final int GL_COLOR_ATTACHMENT13_NVAccepted by thebufs
parameter of DrawBuffersNV.- See Also:
-
GL_COLOR_ATTACHMENT14_NV
public static final int GL_COLOR_ATTACHMENT14_NVAccepted by thebufs
parameter of DrawBuffersNV.- See Also:
-
GL_COLOR_ATTACHMENT15_NV
public static final int GL_COLOR_ATTACHMENT15_NVAccepted by thebufs
parameter of DrawBuffersNV.- See Also:
-
-
Method Details
-
nglDrawBuffersNV
public static void nglDrawBuffersNV(int n, long bufs) -
glDrawBuffersNV
-
glDrawBuffersNV
public static void glDrawBuffersNV(int buf) -
glDrawBuffersNV
public static void glDrawBuffersNV(int[] bufs) Array version of:DrawBuffersNV
-