Top Description Inners Fields Constructors Methods
org.lwjgl.bgfx

public Class BGFXCapsLimits

extends Struct<BGFXCapsLimits>
Class Inheritance
Annotations
@NativeType:struct bgfx_caps_limits_t
Imports
javax.annotation.*, java.nio.*, org.lwjgl.system.*

Renderer runtime limits.

Layout


struct bgfx_caps_limits_t {
    uint32_t maxDrawCalls;
    uint32_t maxBlits;
    uint32_t maxTextureSize;
    uint32_t maxTextureLayers;
    uint32_t maxViews;
    uint32_t maxFrameBuffers;
    uint32_t maxFBAttachments;
    uint32_t maxPrograms;
    uint32_t maxShaders;
    uint32_t maxTextures;
    uint32_t maxTextureSamplers;
    uint32_t maxComputeBindings;
    uint32_t maxVertexLayouts;
    uint32_t maxVertexStreams;
    uint32_t maxIndexBuffers;
    uint32_t maxVertexBuffers;
    uint32_t maxDynamicIndexBuffers;
    uint32_t maxDynamicVertexBuffers;
    uint32_t maxUniforms;
    uint32_t maxOcclusionQueries;
    uint32_t maxEncoders;
    uint32_t minResourceCbSize;
    uint32_t transientVbSize;
    uint32_t transientIbSize;
}

Nested and Inner Type Summary

Modifier and TypeClass and Description
public static class

Field Summary

Modifier and TypeField and Description
public static final int
ALIGNOF

The struct alignment in bytes.

public static final int
MAXBLITS

The struct member offsets.

public static final int
MAXCOMPUTEBINDINGS

The struct member offsets.

public static final int
MAXDRAWCALLS

The struct member offsets.

public static final int
MAXDYNAMICINDEXBUFFERS

The struct member offsets.

public static final int
MAXDYNAMICVERTEXBUFFERS

The struct member offsets.

public static final int
MAXENCODERS

The struct member offsets.

public static final int
MAXFBATTACHMENTS

The struct member offsets.

public static final int
MAXFRAMEBUFFERS

The struct member offsets.

public static final int
MAXINDEXBUFFERS

The struct member offsets.

public static final int
MAXOCCLUSIONQUERIES

The struct member offsets.

public static final int
MAXPROGRAMS

The struct member offsets.

public static final int
MAXSHADERS

The struct member offsets.

public static final int
MAXTEXTURELAYERS

The struct member offsets.

public static final int
MAXTEXTURES

The struct member offsets.

public static final int
MAXTEXTURESAMPLERS

The struct member offsets.

public static final int
MAXTEXTURESIZE

The struct member offsets.

public static final int
MAXUNIFORMS

The struct member offsets.

public static final int
MAXVERTEXBUFFERS

The struct member offsets.

public static final int
MAXVERTEXLAYOUTS

The struct member offsets.

public static final int
MAXVERTEXSTREAMS

The struct member offsets.

public static final int
MAXVIEWS

The struct member offsets.

public static final int
MINRESOURCECBSIZE

The struct member offsets.

public static final int
SIZEOF

The struct size in bytes.

public static final int
TRANSIENTIBSIZE

The struct member offsets.

public static final int
TRANSIENTVBSIZE

The struct member offsets.

Inherited from org.lwjgl.system.Struct:
containerDEFAULT_ALIGN_ASDEFAULT_PACK_ALIGNMENT

Constructor Summary

AccessConstructor and Description
protected
BGFXCapsLimits(long address, ByteBuffer container)

public
BGFXCapsLimits(ByteBuffer container)

Creates a BGFXCapsLimits instance at the current position of the specified ByteBuffer container.

Method Summary

Modifier and TypeMethod and Description
protected BGFXCapsLimits
create(long
the struct memory address
address
,
ByteBuffer
an optional container buffer, to be referenced strongly by the struct instance.
container
)

Implements abstract org.lwjgl.system.Struct.create.

Similar to the constructor, but returns the exact type of the Struct subclass.
public static BGFXCapsLimits
create(long address)

Returns a new BGFXCapsLimits instance for the specified memory address.

public static BGFXCapsLimits.Buffer
create(long
the memory address
address
,
int
the buffer capacity
capacity
)

Create a BGFXCapsLimits.Buffer instance at the specified memory.

public static BGFXCapsLimits
createSafe(long address)

Like create, but returns null if address is NULL.

public static BGFXCapsLimits.Buffer
createSafe(long address, int capacity)

Like create, but returns null if address is NULL.

public int
maxBlits()

maximum number of blit calls

public int
maxComputeBindings()

maximum number of compute bindings

public int
maxDrawCalls()

maximum number of draw calls

public int
maxDynamicIndexBuffers()

maximum number of dynamic index buffer handles

public int
maxDynamicVertexBuffers()

maximum number of vertex buffer handles

public int
maxEncoders()

maximum number of encoder threads

public int
maxFBAttachments()

maximum number of frame buffer attachments

public int
maxFrameBuffers()

maximum number of frame buffer handles

public int
maxIndexBuffers()

maximum number of index buffer handles

public int
maxOcclusionQueries()

maximum number of occlusion query handles

public int
maxPrograms()

maximum number of program handles

public int
maxShaders()

maximum number of shader handles

public int
maxTextureLayers()

maximum texture layers

public int
maxTextures()

maximum number of texture handles

public int
maxTextureSamplers()

maximum number of texture samplers

public int
maxTextureSize()

maximum texture size

public int
maxUniforms()

maximum number of uniform handles

public int
maxVertexBuffers()

maximum number of vertex buffer handles

public int
maxVertexLayouts()

maximum number of vertex format layouts

public int
maxVertexStreams()

maximum number of vertex streams

public int
maxViews()

maximum number of views

public int
minResourceCbSize()

minimum resource command buffer size

public static int
nmaxBlits(long struct)

Unsafe version of maxBlits.

public static int
nmaxComputeBindings(long struct)

Unsafe version of maxComputeBindings.

public static int
nmaxDrawCalls(long struct)

Unsafe version of maxDrawCalls.

public static int
nmaxDynamicIndexBuffers(long struct)

Unsafe version of maxDynamicIndexBuffers.

public static int
nmaxDynamicVertexBuffers(long struct)

Unsafe version of maxDynamicVertexBuffers.

public static int
nmaxEncoders(long struct)

Unsafe version of maxEncoders.

public static int
nmaxFBAttachments(long struct)

Unsafe version of maxFBAttachments.

public static int
nmaxFrameBuffers(long struct)

Unsafe version of maxFrameBuffers.

public static int
nmaxIndexBuffers(long struct)

Unsafe version of maxIndexBuffers.

public static int
nmaxOcclusionQueries(long struct)

Unsafe version of maxOcclusionQueries.

public static int
nmaxPrograms(long struct)

Unsafe version of maxPrograms.

public static int
nmaxShaders(long struct)

Unsafe version of maxShaders.

public static int
nmaxTextureLayers(long struct)

Unsafe version of maxTextureLayers.

public static int
nmaxTextures(long struct)

Unsafe version of maxTextures.

public static int
nmaxTextureSamplers(long struct)

Unsafe version of maxTextureSamplers.

public static int
nmaxTextureSize(long struct)

Unsafe version of maxTextureSize.

public static int
nmaxUniforms(long struct)

Unsafe version of maxUniforms.

public static int
nmaxVertexBuffers(long struct)

Unsafe version of maxVertexBuffers.

public static int
nmaxVertexLayouts(long struct)

Unsafe version of maxVertexLayouts.

public static int
nmaxVertexStreams(long struct)

Unsafe version of maxVertexStreams.

public static int
nmaxViews(long struct)

Unsafe version of maxViews.

public static int
nminResourceCbSize(long struct)

Unsafe version of minResourceCbSize.

public static int
ntransientIbSize(long struct)

Unsafe version of transientIbSize.

public static int
ntransientVbSize(long struct)

Unsafe version of transientVbSize.

public int
sizeof()

Implements abstract org.lwjgl.system.Struct.sizeof.

Returns sizeof(struct).
public int
transientIbSize()

maximum transient index buffer size

public int
transientVbSize()

maximum transient vertex buffer size

Inherited from org.lwjgl.system.Struct:
__array__array__array__checkContainer__checkMalloc__create__getContainer__getContainer__member__member__member__padding__padding__struct__struct__union__unionclearfreeisNullvalidate

Field Detail

ALIGNOFback to summary
public static final int ALIGNOF

The struct alignment in bytes.

MAXBLITSback to summary
public static final int MAXBLITS

The struct member offsets.

MAXCOMPUTEBINDINGSback to summary
public static final int MAXCOMPUTEBINDINGS

The struct member offsets.

MAXDRAWCALLSback to summary
public static final int MAXDRAWCALLS

The struct member offsets.

MAXDYNAMICINDEXBUFFERSback to summary
public static final int MAXDYNAMICINDEXBUFFERS

The struct member offsets.

MAXDYNAMICVERTEXBUFFERSback to summary
public static final int MAXDYNAMICVERTEXBUFFERS

The struct member offsets.

MAXENCODERSback to summary
public static final int MAXENCODERS

The struct member offsets.

MAXFBATTACHMENTSback to summary
public static final int MAXFBATTACHMENTS

The struct member offsets.

MAXFRAMEBUFFERSback to summary
public static final int MAXFRAMEBUFFERS

The struct member offsets.

MAXINDEXBUFFERSback to summary
public static final int MAXINDEXBUFFERS

The struct member offsets.

MAXOCCLUSIONQUERIESback to summary
public static final int MAXOCCLUSIONQUERIES

The struct member offsets.

MAXPROGRAMSback to summary
public static final int MAXPROGRAMS

The struct member offsets.

MAXSHADERSback to summary
public static final int MAXSHADERS

The struct member offsets.

MAXTEXTURELAYERSback to summary
public static final int MAXTEXTURELAYERS

The struct member offsets.

MAXTEXTURESback to summary
public static final int MAXTEXTURES

The struct member offsets.

MAXTEXTURESAMPLERSback to summary
public static final int MAXTEXTURESAMPLERS

The struct member offsets.

MAXTEXTURESIZEback to summary
public static final int MAXTEXTURESIZE

The struct member offsets.

MAXUNIFORMSback to summary
public static final int MAXUNIFORMS

The struct member offsets.

MAXVERTEXBUFFERSback to summary
public static final int MAXVERTEXBUFFERS

The struct member offsets.

MAXVERTEXLAYOUTSback to summary
public static final int MAXVERTEXLAYOUTS

The struct member offsets.

MAXVERTEXSTREAMSback to summary
public static final int MAXVERTEXSTREAMS

The struct member offsets.

MAXVIEWSback to summary
public static final int MAXVIEWS

The struct member offsets.

MINRESOURCECBSIZEback to summary
public static final int MINRESOURCECBSIZE

The struct member offsets.

SIZEOFback to summary
public static final int SIZEOF

The struct size in bytes.

TRANSIENTIBSIZEback to summary
public static final int TRANSIENTIBSIZE

The struct member offsets.

TRANSIENTVBSIZEback to summary
public static final int TRANSIENTVBSIZE

The struct member offsets.

Constructor Detail

BGFXCapsLimitsback to summary
protected BGFXCapsLimits(long address, ByteBuffer container)
BGFXCapsLimitsback to summary
public BGFXCapsLimits(ByteBuffer container)

Creates a BGFXCapsLimits instance at the current position of the specified ByteBuffer container. Changes to the buffer's content will be visible to the struct instance and vice versa.

The created instance holds a strong reference to the container object.

Method Detail

createback to summary
protected BGFXCapsLimits create(long address, ByteBuffer container)

Implements abstract org.lwjgl.system.Struct.create.

Doc from org.lwjgl.system.Struct.create.

Similar to the constructor, but returns the exact type of the Struct subclass.

Effectively, every Struct instance is a factory for more instances of the same type. This is used by StructBuffer.

Parameters
address:long

the struct memory address

container:ByteBuffer

an optional container buffer, to be referenced strongly by the struct instance.

Annotations
@Override
createback to summary
public static BGFXCapsLimits create(long address)

Returns a new BGFXCapsLimits instance for the specified memory address.

createback to summary
public static BGFXCapsLimits.Buffer create(long address, int capacity)

Create a BGFXCapsLimits.Buffer instance at the specified memory.

Parameters
address:long

the memory address

capacity:int

the buffer capacity

createSafeback to summary
public static BGFXCapsLimits createSafe(long address)

Like create, but returns null if address is NULL.

Annotations
@Nullable
createSafeback to summary
public static BGFXCapsLimits.Buffer createSafe(long address, int capacity)

Like create, but returns null if address is NULL.

Annotations
@Nullable
maxBlitsback to summary
public int maxBlits()

maximum number of blit calls

Annotations
@NativeType:uint32_t
maxComputeBindingsback to summary
public int maxComputeBindings()

maximum number of compute bindings

Annotations
@NativeType:uint32_t
maxDrawCallsback to summary
public int maxDrawCalls()

maximum number of draw calls

Annotations
@NativeType:uint32_t
maxDynamicIndexBuffersback to summary
public int maxDynamicIndexBuffers()

maximum number of dynamic index buffer handles

Annotations
@NativeType:uint32_t
maxDynamicVertexBuffersback to summary
public int maxDynamicVertexBuffers()

maximum number of vertex buffer handles

Annotations
@NativeType:uint32_t
maxEncodersback to summary
public int maxEncoders()

maximum number of encoder threads

Annotations
@NativeType:uint32_t
maxFBAttachmentsback to summary
public int maxFBAttachments()

maximum number of frame buffer attachments

Annotations
@NativeType:uint32_t
maxFrameBuffersback to summary
public int maxFrameBuffers()

maximum number of frame buffer handles

Annotations
@NativeType:uint32_t
maxIndexBuffersback to summary
public int maxIndexBuffers()

maximum number of index buffer handles

Annotations
@NativeType:uint32_t
maxOcclusionQueriesback to summary
public int maxOcclusionQueries()

maximum number of occlusion query handles

Annotations
@NativeType:uint32_t
maxProgramsback to summary
public int maxPrograms()

maximum number of program handles

Annotations
@NativeType:uint32_t
maxShadersback to summary
public int maxShaders()

maximum number of shader handles

Annotations
@NativeType:uint32_t
maxTextureLayersback to summary
public int maxTextureLayers()

maximum texture layers

Annotations
@NativeType:uint32_t
maxTexturesback to summary
public int maxTextures()

maximum number of texture handles

Annotations
@NativeType:uint32_t
maxTextureSamplersback to summary
public int maxTextureSamplers()

maximum number of texture samplers

Annotations
@NativeType:uint32_t
maxTextureSizeback to summary
public int maxTextureSize()

maximum texture size

Annotations
@NativeType:uint32_t
maxUniformsback to summary
public int maxUniforms()

maximum number of uniform handles

Annotations
@NativeType:uint32_t
maxVertexBuffersback to summary
public int maxVertexBuffers()

maximum number of vertex buffer handles

Annotations
@NativeType:uint32_t
maxVertexLayoutsback to summary
public int maxVertexLayouts()

maximum number of vertex format layouts

Annotations
@NativeType:uint32_t
maxVertexStreamsback to summary
public int maxVertexStreams()

maximum number of vertex streams

Annotations
@NativeType:uint32_t
maxViewsback to summary
public int maxViews()

maximum number of views

Annotations
@NativeType:uint32_t
minResourceCbSizeback to summary
public int minResourceCbSize()

minimum resource command buffer size

Annotations
@NativeType:uint32_t
nmaxBlitsback to summary
public static int nmaxBlits(long struct)

Unsafe version of maxBlits.

nmaxComputeBindingsback to summary
public static int nmaxComputeBindings(long struct)

Unsafe version of maxComputeBindings.

nmaxDrawCallsback to summary
public static int nmaxDrawCalls(long struct)

Unsafe version of maxDrawCalls.

nmaxDynamicIndexBuffersback to summary
public static int nmaxDynamicIndexBuffers(long struct)

Unsafe version of maxDynamicIndexBuffers.

nmaxDynamicVertexBuffersback to summary
public static int nmaxDynamicVertexBuffers(long struct)

Unsafe version of maxDynamicVertexBuffers.

nmaxEncodersback to summary
public static int nmaxEncoders(long struct)

Unsafe version of maxEncoders.

nmaxFBAttachmentsback to summary
public static int nmaxFBAttachments(long struct)

Unsafe version of maxFBAttachments.

nmaxFrameBuffersback to summary
public static int nmaxFrameBuffers(long struct)

Unsafe version of maxFrameBuffers.

nmaxIndexBuffersback to summary
public static int nmaxIndexBuffers(long struct)

Unsafe version of maxIndexBuffers.

nmaxOcclusionQueriesback to summary
public static int nmaxOcclusionQueries(long struct)

Unsafe version of maxOcclusionQueries.

nmaxProgramsback to summary
public static int nmaxPrograms(long struct)

Unsafe version of maxPrograms.

nmaxShadersback to summary
public static int nmaxShaders(long struct)

Unsafe version of maxShaders.

nmaxTextureLayersback to summary
public static int nmaxTextureLayers(long struct)

Unsafe version of maxTextureLayers.

nmaxTexturesback to summary
public static int nmaxTextures(long struct)

Unsafe version of maxTextures.

nmaxTextureSamplersback to summary
public static int nmaxTextureSamplers(long struct)

Unsafe version of maxTextureSamplers.

nmaxTextureSizeback to summary
public static int nmaxTextureSize(long struct)

Unsafe version of maxTextureSize.

nmaxUniformsback to summary
public static int nmaxUniforms(long struct)

Unsafe version of maxUniforms.

nmaxVertexBuffersback to summary
public static int nmaxVertexBuffers(long struct)

Unsafe version of maxVertexBuffers.

nmaxVertexLayoutsback to summary
public static int nmaxVertexLayouts(long struct)

Unsafe version of maxVertexLayouts.

nmaxVertexStreamsback to summary
public static int nmaxVertexStreams(long struct)

Unsafe version of maxVertexStreams.

nmaxViewsback to summary
public static int nmaxViews(long struct)

Unsafe version of maxViews.

nminResourceCbSizeback to summary
public static int nminResourceCbSize(long struct)

Unsafe version of minResourceCbSize.

ntransientIbSizeback to summary
public static int ntransientIbSize(long struct)

Unsafe version of transientIbSize.

ntransientVbSizeback to summary
public static int ntransientVbSize(long struct)

Unsafe version of transientVbSize.

sizeofback to summary
public int sizeof()

Implements abstract org.lwjgl.system.Struct.sizeof.

Doc from org.lwjgl.system.Struct.sizeof.

Returns sizeof(struct).

Annotations
@Override
transientIbSizeback to summary
public int transientIbSize()

maximum transient index buffer size

Annotations
@NativeType:uint32_t
transientVbSizeback to summary
public int transientVbSize()

maximum transient vertex buffer size

Annotations
@NativeType:uint32_t
org.lwjgl.bgfx back to summary

public Class BGFXCapsLimits.Buffer

extends StructBuffer<BGFXCapsLimits, BGFXCapsLimits.Buffer>
Class Inheritance

An array of BGFXCapsLimits structs.

Field Summary

Modifier and TypeField and Description
private static final BGFXCapsLimits

Constructor Summary

AccessConstructor and Description
public
Buffer(ByteBuffer container)

Creates a new BGFXCapsLimits.Buffer instance backed by the specified container.

public
Buffer(long address, int cap)

pack-priv
Buffer(long address, ByteBuffer container, int mark, int pos, int lim, int cap)

Method Summary

Modifier and TypeMethod and Description
protected BGFXCapsLimits
public int

Returns:

the value of the BGFXCapsLimits#maxBlits field.
maxBlits
()

public int

Returns:

the value of the BGFXCapsLimits#maxComputeBindings field.
maxComputeBindings
()

public int

Returns:

the value of the BGFXCapsLimits#maxDrawCalls field.
maxDrawCalls
()

public int
public int
public int

Returns:

the value of the BGFXCapsLimits#maxEncoders field.
maxEncoders
()

public int

Returns:

the value of the BGFXCapsLimits#maxFBAttachments field.
maxFBAttachments
()

public int

Returns:

the value of the BGFXCapsLimits#maxFrameBuffers field.
maxFrameBuffers
()

public int

Returns:

the value of the BGFXCapsLimits#maxIndexBuffers field.
maxIndexBuffers
()

public int

Returns:

the value of the BGFXCapsLimits#maxOcclusionQueries field.
maxOcclusionQueries
()

public int

Returns:

the value of the BGFXCapsLimits#maxPrograms field.
maxPrograms
()

public int

Returns:

the value of the BGFXCapsLimits#maxShaders field.
maxShaders
()

public int

Returns:

the value of the BGFXCapsLimits#maxTextureLayers field.
maxTextureLayers
()

public int

Returns:

the value of the BGFXCapsLimits#maxTextures field.
maxTextures
()

public int

Returns:

the value of the BGFXCapsLimits#maxTextureSamplers field.
maxTextureSamplers
()

public int

Returns:

the value of the BGFXCapsLimits#maxTextureSize field.
maxTextureSize
()

public int

Returns:

the value of the BGFXCapsLimits#maxUniforms field.
maxUniforms
()

public int

Returns:

the value of the BGFXCapsLimits#maxVertexBuffers field.
maxVertexBuffers
()

public int

Returns:

the value of the BGFXCapsLimits#maxVertexLayouts field.
maxVertexLayouts
()

public int

Returns:

the value of the BGFXCapsLimits#maxVertexStreams field.
maxVertexStreams
()

public int

Returns:

the value of the BGFXCapsLimits#maxViews field.
maxViews
()

public int

Returns:

the value of the BGFXCapsLimits#minResourceCbSize field.
minResourceCbSize
()

protected BGFXCapsLimits.Buffer
public int

Returns:

the value of the BGFXCapsLimits#transientIbSize field.
transientIbSize
()

public int

Returns:

the value of the BGFXCapsLimits#transientVbSize field.
transientVbSize
()

Inherited from org.lwjgl.system.StructBuffer:
applyapplyforEachgetgetgetgetiteratorparallelStreamputputsizeofspliteratorstream

Field Detail

ELEMENT_FACTORYback to summary
private static final BGFXCapsLimits ELEMENT_FACTORY

Constructor Detail

Bufferback to summary
public Buffer(ByteBuffer container)

Creates a new 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.

Bufferback to summary
public Buffer(long address, int cap)
Bufferback to summary
pack-priv Buffer(long address, ByteBuffer container, int mark, int pos, int lim, int cap)

Method Detail

getElementFactoryback to summary
protected BGFXCapsLimits getElementFactory()

Implements abstract org.lwjgl.system.StructBuffer.getElementFactory.

Annotations
@Override
maxBlitsback to summary
public int maxBlits()
Returns:int

the value of the BGFXCapsLimits#maxBlits field.

Annotations
@NativeType:uint32_t
maxComputeBindingsback to summary
public int maxComputeBindings()
Returns:int

the value of the BGFXCapsLimits#maxComputeBindings field.

Annotations
@NativeType:uint32_t
maxDrawCallsback to summary
public int maxDrawCalls()
Returns:int

the value of the BGFXCapsLimits#maxDrawCalls field.

Annotations
@NativeType:uint32_t
maxDynamicIndexBuffersback to summary
public int maxDynamicIndexBuffers()
Returns:int

the value of the BGFXCapsLimits#maxDynamicIndexBuffers field.

Annotations
@NativeType:uint32_t
maxDynamicVertexBuffersback to summary
public int maxDynamicVertexBuffers()
Returns:int

the value of the BGFXCapsLimits#maxDynamicVertexBuffers field.

Annotations
@NativeType:uint32_t
maxEncodersback to summary
public int maxEncoders()
Returns:int

the value of the BGFXCapsLimits#maxEncoders field.

Annotations
@NativeType:uint32_t
maxFBAttachmentsback to summary
public int maxFBAttachments()
Returns:int

the value of the BGFXCapsLimits#maxFBAttachments field.

Annotations
@NativeType:uint32_t
maxFrameBuffersback to summary
public int maxFrameBuffers()
Returns:int

the value of the BGFXCapsLimits#maxFrameBuffers field.

Annotations
@NativeType:uint32_t
maxIndexBuffersback to summary
public int maxIndexBuffers()
Returns:int

the value of the BGFXCapsLimits#maxIndexBuffers field.

Annotations
@NativeType:uint32_t
maxOcclusionQueriesback to summary
public int maxOcclusionQueries()
Returns:int

the value of the BGFXCapsLimits#maxOcclusionQueries field.

Annotations
@NativeType:uint32_t
maxProgramsback to summary
public int maxPrograms()
Returns:int

the value of the BGFXCapsLimits#maxPrograms field.

Annotations
@NativeType:uint32_t
maxShadersback to summary
public int maxShaders()
Returns:int

the value of the BGFXCapsLimits#maxShaders field.

Annotations
@NativeType:uint32_t
maxTextureLayersback to summary
public int maxTextureLayers()
Returns:int

the value of the BGFXCapsLimits#maxTextureLayers field.

Annotations
@NativeType:uint32_t
maxTexturesback to summary
public int maxTextures()
Returns:int

the value of the BGFXCapsLimits#maxTextures field.

Annotations
@NativeType:uint32_t
maxTextureSamplersback to summary
public int maxTextureSamplers()
Returns:int

the value of the BGFXCapsLimits#maxTextureSamplers field.

Annotations
@NativeType:uint32_t
maxTextureSizeback to summary
public int maxTextureSize()
Returns:int

the value of the BGFXCapsLimits#maxTextureSize field.

Annotations
@NativeType:uint32_t
maxUniformsback to summary
public int maxUniforms()
Returns:int

the value of the BGFXCapsLimits#maxUniforms field.

Annotations
@NativeType:uint32_t
maxVertexBuffersback to summary
public int maxVertexBuffers()
Returns:int

the value of the BGFXCapsLimits#maxVertexBuffers field.

Annotations
@NativeType:uint32_t
maxVertexLayoutsback to summary
public int maxVertexLayouts()
Returns:int

the value of the BGFXCapsLimits#maxVertexLayouts field.

Annotations
@NativeType:uint32_t
maxVertexStreamsback to summary
public int maxVertexStreams()
Returns:int

the value of the BGFXCapsLimits#maxVertexStreams field.

Annotations
@NativeType:uint32_t
maxViewsback to summary
public int maxViews()
Returns:int

the value of the BGFXCapsLimits#maxViews field.

Annotations
@NativeType:uint32_t
minResourceCbSizeback to summary
public int minResourceCbSize()
Returns:int

the value of the BGFXCapsLimits#minResourceCbSize field.

Annotations
@NativeType:uint32_t
selfback to summary
protected BGFXCapsLimits.Buffer self()

Implements abstract org.lwjgl.system.CustomBuffer.self.

Annotations
@Override
transientIbSizeback to summary
public int transientIbSize()
Returns:int

the value of the BGFXCapsLimits#transientIbSize field.

Annotations
@NativeType:uint32_t
transientVbSizeback to summary
public int transientVbSize()
Returns:int

the value of the BGFXCapsLimits#transientVbSize field.

Annotations
@NativeType:uint32_t