Package org.lwjgl.opengl
Class ARBDrawIndirect
java.lang.Object
org.lwjgl.opengl.ARBDrawIndirect
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
Accepted by the <target> parameters of BindBuffer, BufferData, BufferSubData, MapBuffer, UnmapBuffer, GetBufferSubData, GetBufferPointerv, MapBufferRange, FlushMappedBufferRange, GetBufferParameteriv, BindBufferRange, BindBufferBase, and CopyBufferSubData:static final int
Accepted by the <value> parameter of GetIntegerv, GetBooleanv, GetFloatv, and GetDoublev: -
Method Summary
Modifier and TypeMethodDescriptionstatic void
glDrawArraysIndirect
(int mode, long indirect_buffer_offset) static void
glDrawArraysIndirect
(int mode, ByteBuffer indirect) static void
glDrawArraysIndirect
(int mode, IntBuffer indirect) Overloads glDrawArraysIndirect.static void
glDrawElementsIndirect
(int mode, int type, long indirect_buffer_offset) static void
glDrawElementsIndirect
(int mode, int type, ByteBuffer indirect) static void
glDrawElementsIndirect
(int mode, int type, IntBuffer indirect) Overloads glDrawElementsIndirect.
-
Field Details
-
GL_DRAW_INDIRECT_BUFFER
public static final int GL_DRAW_INDIRECT_BUFFERAccepted by the <target> parameters of BindBuffer, BufferData, BufferSubData, MapBuffer, UnmapBuffer, GetBufferSubData, GetBufferPointerv, MapBufferRange, FlushMappedBufferRange, GetBufferParameteriv, BindBufferRange, BindBufferBase, and CopyBufferSubData:- See Also:
-
GL_DRAW_INDIRECT_BUFFER_BINDING
public static final int GL_DRAW_INDIRECT_BUFFER_BINDINGAccepted by the <value> parameter of GetIntegerv, GetBooleanv, GetFloatv, and GetDoublev:- See Also:
-
-
Method Details
-
glDrawArraysIndirect
-
glDrawArraysIndirect
public static void glDrawArraysIndirect(int mode, long indirect_buffer_offset) -
glDrawArraysIndirect
Overloads glDrawArraysIndirect. -
glDrawElementsIndirect
-
glDrawElementsIndirect
public static void glDrawElementsIndirect(int mode, int type, long indirect_buffer_offset) -
glDrawElementsIndirect
Overloads glDrawElementsIndirect.
-