public static class BGFXCapsLimits.Buffer extends org.lwjgl.system.StructBuffer<BGFXCapsLimits,BGFXCapsLimits.Buffer>
BGFXCapsLimits structs.| Constructor and Description |
|---|
Buffer(java.nio.ByteBuffer container)
Creates a new
BGFXCapsLimits.Buffer instance backed by the specified container. |
Buffer(long address,
int cap) |
| Modifier and Type | Method and Description |
|---|---|
int |
maxBlits()
Returns the value of the
maxBlits field. |
int |
maxComputeBindings()
Returns the value of the
maxComputeBindings field. |
int |
maxDrawCalls()
Returns the value of the
maxDrawCalls field. |
int |
maxDynamicIndexBuffers()
Returns the value of the
maxDynamicIndexBuffers field. |
int |
maxDynamicVertexBuffers()
Returns the value of the
maxDynamicVertexBuffers field. |
int |
maxEncoders()
Returns the value of the
maxEncoders field. |
int |
maxFBAttachments()
Returns the value of the
maxFBAttachments field. |
int |
maxFrameBuffers()
Returns the value of the
maxFrameBuffers field. |
int |
maxIndexBuffers()
Returns the value of the
maxIndexBuffers field. |
int |
maxOcclusionQueries()
Returns the value of the
maxOcclusionQueries field. |
int |
maxPrograms()
Returns the value of the
maxPrograms field. |
int |
maxShaders()
Returns the value of the
maxShaders field. |
int |
maxTextureLayers()
Returns the value of the
maxTextureLayers field. |
int |
maxTextures()
Returns the value of the
maxTextures field. |
int |
maxTextureSamplers()
Returns the value of the
maxTextureSamplers field. |
int |
maxTextureSize()
Returns the value of the
maxTextureSize field. |
int |
maxUniforms()
Returns the value of the
maxUniforms field. |
int |
maxVertexBuffers()
Returns the value of the
maxVertexBuffers field. |
int |
maxVertexLayouts()
Returns the value of the
maxVertexLayouts field. |
int |
maxVertexStreams()
Returns the value of the
maxVertexStreams field. |
int |
maxViews()
Returns the value of the
maxViews field. |
int |
transientIbSize()
Returns the value of the
transientIbSize field. |
int |
transientVbSize()
Returns the value of the
transientVbSize field. |
apply, apply, forEach, get, get, get, get, iterator, parallelStream, put, put, sizeof, spliterator, streampublic Buffer(java.nio.ByteBuffer container)
BGFXCapsLimits.Buffer instance backed by the specified container.
Changes to the container's content will be visible to the struct buffer instance and vice versa. The two buffers' position, limit, and mark values
will be independent. The new buffer's position will be zero, its capacity and its limit will be the number of bytes remaining in this buffer divided
by BGFXCapsLimits.SIZEOF, and its mark will be undefined.
The created buffer instance holds a strong reference to the container object.
public Buffer(long address,
int cap)
public int maxDrawCalls()
maxDrawCalls field.public int maxBlits()
maxBlits field.public int maxTextureSize()
maxTextureSize field.public int maxTextureLayers()
maxTextureLayers field.public int maxViews()
maxViews field.public int maxFrameBuffers()
maxFrameBuffers field.public int maxFBAttachments()
maxFBAttachments field.public int maxPrograms()
maxPrograms field.public int maxShaders()
maxShaders field.public int maxTextures()
maxTextures field.public int maxTextureSamplers()
maxTextureSamplers field.public int maxComputeBindings()
maxComputeBindings field.public int maxVertexLayouts()
maxVertexLayouts field.public int maxVertexStreams()
maxVertexStreams field.public int maxIndexBuffers()
maxIndexBuffers field.public int maxVertexBuffers()
maxVertexBuffers field.public int maxDynamicIndexBuffers()
maxDynamicIndexBuffers field.public int maxDynamicVertexBuffers()
maxDynamicVertexBuffers field.public int maxUniforms()
maxUniforms field.public int maxOcclusionQueries()
maxOcclusionQueries field.public int maxEncoders()
maxEncoders field.public int transientVbSize()
transientVbSize field.public int transientIbSize()
transientIbSize field.Copyright LWJGL. All Rights Reserved. License terms.