Top Fields Constructors Methods
org.lwjgl.opengl

public final Class ARBIndirectParameters

extends Object
Class Inheritance
Imports
org.lwjgl.*, java.nio.*

Field Summary

Modifier and TypeField and Description
public static final int
GL_PARAMETER_BUFFER_ARB

Accepted by the <target> parameters of BindBuffer, BufferData, BufferSubData, MapBuffer, UnmapBuffer, GetBufferSubData, GetBufferPointerv, MapBufferRange, FlushMappedBufferRange, GetBufferParameteriv, and CopyBufferSubData:

public static final int
GL_PARAMETER_BUFFER_BINDING_ARB

Accepted by the <value> parameter of GetIntegerv, GetBooleanv, GetFloatv, and GetDoublev:

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public static void
glMultiDrawArraysIndirectCountARB(int mode, ByteBuffer indirect, long drawcount, int maxdrawcount, int stride)

public static void
glMultiDrawArraysIndirectCountARB(int mode, long indirect_buffer_offset, long drawcount, int maxdrawcount, int stride)

public static void
glMultiDrawArraysIndirectCountARB(int mode, IntBuffer indirect, long drawcount, int maxdrawcount, int stride)

Overloads glMultiDrawArraysIndirectCountARB.

public static void
glMultiDrawElementsIndirectCountARB(int mode, int type, ByteBuffer indirect, long drawcount, int maxdrawcount, int stride)

public static void
glMultiDrawElementsIndirectCountARB(int mode, int type, long indirect_buffer_offset, long drawcount, int maxdrawcount, int stride)

public static void
glMultiDrawElementsIndirectCountARB(int mode, int type, IntBuffer indirect, long drawcount, int maxdrawcount, int stride)

Overloads glMultiDrawElementsIndirectCountARB.

pack-priv static native void
nglMultiDrawArraysIndirectCountARB(int mode, long indirect, long drawcount, int maxdrawcount, int stride, long function_pointer)

pack-priv static native void
nglMultiDrawArraysIndirectCountARBBO(int mode, long indirect_buffer_offset, long drawcount, int maxdrawcount, int stride, long function_pointer)

pack-priv static native void
nglMultiDrawElementsIndirectCountARB(int mode, int type, long indirect, long drawcount, int maxdrawcount, int stride, long function_pointer)

pack-priv static native void
nglMultiDrawElementsIndirectCountARBBO(int mode, int type, long indirect_buffer_offset, long drawcount, int maxdrawcount, int stride, long function_pointer)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

GL_PARAMETER_BUFFER_ARBback to summary
public static final int GL_PARAMETER_BUFFER_ARB

Accepted by the <target> parameters of BindBuffer, BufferData, BufferSubData, MapBuffer, UnmapBuffer, GetBufferSubData, GetBufferPointerv, MapBufferRange, FlushMappedBufferRange, GetBufferParameteriv, and CopyBufferSubData:

GL_PARAMETER_BUFFER_BINDING_ARBback to summary
public static final int GL_PARAMETER_BUFFER_BINDING_ARB

Accepted by the <value> parameter of GetIntegerv, GetBooleanv, GetFloatv, and GetDoublev:

Constructor Detail

ARBIndirectParametersback to summary
private ARBIndirectParameters()

Method Detail

glMultiDrawArraysIndirectCountARBback to summary
public static void glMultiDrawArraysIndirectCountARB(int mode, ByteBuffer indirect, long drawcount, int maxdrawcount, int stride)
glMultiDrawArraysIndirectCountARBback to summary
public static void glMultiDrawArraysIndirectCountARB(int mode, long indirect_buffer_offset, long drawcount, int maxdrawcount, int stride)
glMultiDrawArraysIndirectCountARBback to summary
public static void glMultiDrawArraysIndirectCountARB(int mode, IntBuffer indirect, long drawcount, int maxdrawcount, int stride)

Overloads glMultiDrawArraysIndirectCountARB.

glMultiDrawElementsIndirectCountARBback to summary
public static void glMultiDrawElementsIndirectCountARB(int mode, int type, ByteBuffer indirect, long drawcount, int maxdrawcount, int stride)
glMultiDrawElementsIndirectCountARBback to summary
public static void glMultiDrawElementsIndirectCountARB(int mode, int type, long indirect_buffer_offset, long drawcount, int maxdrawcount, int stride)
glMultiDrawElementsIndirectCountARBback to summary
public static void glMultiDrawElementsIndirectCountARB(int mode, int type, IntBuffer indirect, long drawcount, int maxdrawcount, int stride)

Overloads glMultiDrawElementsIndirectCountARB.

nglMultiDrawArraysIndirectCountARBback to summary
pack-priv static native void nglMultiDrawArraysIndirectCountARB(int mode, long indirect, long drawcount, int maxdrawcount, int stride, long function_pointer)
nglMultiDrawArraysIndirectCountARBBOback to summary
pack-priv static native void nglMultiDrawArraysIndirectCountARBBO(int mode, long indirect_buffer_offset, long drawcount, int maxdrawcount, int stride, long function_pointer)
nglMultiDrawElementsIndirectCountARBback to summary
pack-priv static native void nglMultiDrawElementsIndirectCountARB(int mode, int type, long indirect, long drawcount, int maxdrawcount, int stride, long function_pointer)
nglMultiDrawElementsIndirectCountARBBOback to summary
pack-priv static native void nglMultiDrawElementsIndirectCountARBBO(int mode, int type, long indirect_buffer_offset, long drawcount, int maxdrawcount, int stride, long function_pointer)