Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- acmr() - Method in class org.lwjgl.util.meshoptimizer.MeshoptVertexCacheStatistics
-
transformed vertices / triangle count; best case 0.5, worst case 3.0, optimum depends on topology
- acmr() - Method in class org.lwjgl.util.meshoptimizer.MeshoptVertexCacheStatistics.Buffer
- ACMR - Static variable in class org.lwjgl.util.meshoptimizer.MeshoptVertexCacheStatistics
-
The struct member offsets.
- ALIGNOF - Static variable in class org.lwjgl.util.meshoptimizer.MeshoptBounds
-
The struct alignment in bytes.
- ALIGNOF - Static variable in class org.lwjgl.util.meshoptimizer.MeshoptMeshlet
-
The struct alignment in bytes.
- ALIGNOF - Static variable in class org.lwjgl.util.meshoptimizer.MeshoptOverdrawStatistics
-
The struct alignment in bytes.
- ALIGNOF - Static variable in class org.lwjgl.util.meshoptimizer.MeshoptStream
-
The struct alignment in bytes.
- ALIGNOF - Static variable in class org.lwjgl.util.meshoptimizer.MeshoptVertexCacheStatistics
-
The struct alignment in bytes.
- ALIGNOF - Static variable in class org.lwjgl.util.meshoptimizer.MeshoptVertexFetchStatistics
-
The struct alignment in bytes.
- atvr() - Method in class org.lwjgl.util.meshoptimizer.MeshoptVertexCacheStatistics
-
transformed vertices / vertex count; best case 1.0, worst case 6.0, optimum is 1.0 (each vertex is transformed once)
- atvr() - Method in class org.lwjgl.util.meshoptimizer.MeshoptVertexCacheStatistics.Buffer
- ATVR - Static variable in class org.lwjgl.util.meshoptimizer.MeshoptVertexCacheStatistics
-
The struct member offsets.
B
- Buffer(long, int) - Constructor for class org.lwjgl.util.meshoptimizer.MeshoptBounds.Buffer
- Buffer(long, int) - Constructor for class org.lwjgl.util.meshoptimizer.MeshoptMeshlet.Buffer
- Buffer(long, int) - Constructor for class org.lwjgl.util.meshoptimizer.MeshoptOverdrawStatistics.Buffer
- Buffer(long, int) - Constructor for class org.lwjgl.util.meshoptimizer.MeshoptStream.Buffer
- Buffer(long, int) - Constructor for class org.lwjgl.util.meshoptimizer.MeshoptVertexCacheStatistics.Buffer
- Buffer(long, int) - Constructor for class org.lwjgl.util.meshoptimizer.MeshoptVertexFetchStatistics.Buffer
- Buffer(ByteBuffer) - Constructor for class org.lwjgl.util.meshoptimizer.MeshoptBounds.Buffer
-
Creates a new
MeshoptBounds.Bufferinstance backed by the specified container. - Buffer(ByteBuffer) - Constructor for class org.lwjgl.util.meshoptimizer.MeshoptMeshlet.Buffer
-
Creates a new
MeshoptMeshlet.Bufferinstance backed by the specified container. - Buffer(ByteBuffer) - Constructor for class org.lwjgl.util.meshoptimizer.MeshoptOverdrawStatistics.Buffer
-
Creates a new
MeshoptOverdrawStatistics.Bufferinstance backed by the specified container. - Buffer(ByteBuffer) - Constructor for class org.lwjgl.util.meshoptimizer.MeshoptStream.Buffer
-
Creates a new
MeshoptStream.Bufferinstance backed by the specified container. - Buffer(ByteBuffer) - Constructor for class org.lwjgl.util.meshoptimizer.MeshoptVertexCacheStatistics.Buffer
-
Creates a new
MeshoptVertexCacheStatistics.Bufferinstance backed by the specified container. - Buffer(ByteBuffer) - Constructor for class org.lwjgl.util.meshoptimizer.MeshoptVertexFetchStatistics.Buffer
-
Creates a new
MeshoptVertexFetchStatistics.Bufferinstance backed by the specified container. - bytes_fetched() - Method in class org.lwjgl.util.meshoptimizer.MeshoptVertexFetchStatistics.Buffer
- bytes_fetched() - Method in class org.lwjgl.util.meshoptimizer.MeshoptVertexFetchStatistics
- BYTES_FETCHED - Static variable in class org.lwjgl.util.meshoptimizer.MeshoptVertexFetchStatistics
-
The struct member offsets.
C
- callback(long, long) - Method in interface org.lwjgl.util.meshoptimizer.MeshoptAllocateI
- callback(long, long) - Method in interface org.lwjgl.util.meshoptimizer.MeshoptDeallocateI
- calloc() - Static method in class org.lwjgl.util.meshoptimizer.MeshoptBounds
-
Returns a new
MeshoptBoundsinstance allocated withmemCalloc. - calloc() - Static method in class org.lwjgl.util.meshoptimizer.MeshoptMeshlet
-
Returns a new
MeshoptMeshletinstance allocated withmemCalloc. - calloc() - Static method in class org.lwjgl.util.meshoptimizer.MeshoptOverdrawStatistics
-
Returns a new
MeshoptOverdrawStatisticsinstance allocated withmemCalloc. - calloc() - Static method in class org.lwjgl.util.meshoptimizer.MeshoptStream
-
Returns a new
MeshoptStreaminstance allocated withmemCalloc. - calloc() - Static method in class org.lwjgl.util.meshoptimizer.MeshoptVertexCacheStatistics
-
Returns a new
MeshoptVertexCacheStatisticsinstance allocated withmemCalloc. - calloc() - Static method in class org.lwjgl.util.meshoptimizer.MeshoptVertexFetchStatistics
-
Returns a new
MeshoptVertexFetchStatisticsinstance allocated withmemCalloc. - calloc(int) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptBounds
-
Returns a new
MeshoptBounds.Bufferinstance allocated withmemCalloc. - calloc(int) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptMeshlet
-
Returns a new
MeshoptMeshlet.Bufferinstance allocated withmemCalloc. - calloc(int) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptOverdrawStatistics
-
Returns a new
MeshoptOverdrawStatistics.Bufferinstance allocated withmemCalloc. - calloc(int) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptStream
-
Returns a new
MeshoptStream.Bufferinstance allocated withmemCalloc. - calloc(int) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptVertexCacheStatistics
-
Returns a new
MeshoptVertexCacheStatistics.Bufferinstance allocated withmemCalloc. - calloc(int) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptVertexFetchStatistics
-
Returns a new
MeshoptVertexFetchStatistics.Bufferinstance allocated withmemCalloc. - calloc(int, MemoryStack) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptBounds
-
Returns a new
MeshoptBounds.Bufferinstance allocated on the specifiedMemoryStackand initializes all its bits to zero. - calloc(int, MemoryStack) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptMeshlet
-
Returns a new
MeshoptMeshlet.Bufferinstance allocated on the specifiedMemoryStackand initializes all its bits to zero. - calloc(int, MemoryStack) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptOverdrawStatistics
-
Returns a new
MeshoptOverdrawStatistics.Bufferinstance allocated on the specifiedMemoryStackand initializes all its bits to zero. - calloc(int, MemoryStack) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptStream
-
Returns a new
MeshoptStream.Bufferinstance allocated on the specifiedMemoryStackand initializes all its bits to zero. - calloc(int, MemoryStack) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptVertexCacheStatistics
-
Returns a new
MeshoptVertexCacheStatistics.Bufferinstance allocated on the specifiedMemoryStackand initializes all its bits to zero. - calloc(int, MemoryStack) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptVertexFetchStatistics
-
Returns a new
MeshoptVertexFetchStatistics.Bufferinstance allocated on the specifiedMemoryStackand initializes all its bits to zero. - calloc(MemoryStack) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptBounds
-
Returns a new
MeshoptBoundsinstance allocated on the specifiedMemoryStackand initializes all its bits to zero. - calloc(MemoryStack) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptMeshlet
-
Returns a new
MeshoptMeshletinstance allocated on the specifiedMemoryStackand initializes all its bits to zero. - calloc(MemoryStack) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptOverdrawStatistics
-
Returns a new
MeshoptOverdrawStatisticsinstance allocated on the specifiedMemoryStackand initializes all its bits to zero. - calloc(MemoryStack) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptStream
-
Returns a new
MeshoptStreaminstance allocated on the specifiedMemoryStackand initializes all its bits to zero. - calloc(MemoryStack) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptVertexCacheStatistics
-
Returns a new
MeshoptVertexCacheStatisticsinstance allocated on the specifiedMemoryStackand initializes all its bits to zero. - calloc(MemoryStack) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptVertexFetchStatistics
-
Returns a new
MeshoptVertexFetchStatisticsinstance allocated on the specifiedMemoryStackand initializes all its bits to zero. - center() - Method in class org.lwjgl.util.meshoptimizer.MeshoptBounds.Buffer
- center() - Method in class org.lwjgl.util.meshoptimizer.MeshoptBounds
-
bounding sphere, useful for frustum and occlusion culling
- center(int) - Method in class org.lwjgl.util.meshoptimizer.MeshoptBounds.Buffer
- center(int) - Method in class org.lwjgl.util.meshoptimizer.MeshoptBounds
-
bounding sphere, useful for frustum and occlusion culling
- CENTER - Static variable in class org.lwjgl.util.meshoptimizer.MeshoptBounds
-
The struct member offsets.
- CIF - Static variable in interface org.lwjgl.util.meshoptimizer.MeshoptAllocateI
- CIF - Static variable in interface org.lwjgl.util.meshoptimizer.MeshoptDeallocateI
- cone_apex() - Method in class org.lwjgl.util.meshoptimizer.MeshoptBounds.Buffer
- cone_apex() - Method in class org.lwjgl.util.meshoptimizer.MeshoptBounds
-
normal cone, useful for backface culling
- cone_apex(int) - Method in class org.lwjgl.util.meshoptimizer.MeshoptBounds.Buffer
- cone_apex(int) - Method in class org.lwjgl.util.meshoptimizer.MeshoptBounds
-
normal cone, useful for backface culling
- CONE_APEX - Static variable in class org.lwjgl.util.meshoptimizer.MeshoptBounds
-
The struct member offsets.
- cone_axis() - Method in class org.lwjgl.util.meshoptimizer.MeshoptBounds.Buffer
- cone_axis() - Method in class org.lwjgl.util.meshoptimizer.MeshoptBounds
- cone_axis(int) - Method in class org.lwjgl.util.meshoptimizer.MeshoptBounds.Buffer
- cone_axis(int) - Method in class org.lwjgl.util.meshoptimizer.MeshoptBounds
- CONE_AXIS - Static variable in class org.lwjgl.util.meshoptimizer.MeshoptBounds
-
The struct member offsets.
- cone_axis_s8() - Method in class org.lwjgl.util.meshoptimizer.MeshoptBounds.Buffer
- cone_axis_s8() - Method in class org.lwjgl.util.meshoptimizer.MeshoptBounds
-
normal cone axis and cutoff, stored in 8-bit
SNORMformat; decode usingx/127.0 - cone_axis_s8(int) - Method in class org.lwjgl.util.meshoptimizer.MeshoptBounds.Buffer
- cone_axis_s8(int) - Method in class org.lwjgl.util.meshoptimizer.MeshoptBounds
-
normal cone axis and cutoff, stored in 8-bit
SNORMformat; decode usingx/127.0 - CONE_AXIS_S8 - Static variable in class org.lwjgl.util.meshoptimizer.MeshoptBounds
-
The struct member offsets.
- cone_cutoff() - Method in class org.lwjgl.util.meshoptimizer.MeshoptBounds.Buffer
- cone_cutoff() - Method in class org.lwjgl.util.meshoptimizer.MeshoptBounds
-
cos(angle/2) - CONE_CUTOFF - Static variable in class org.lwjgl.util.meshoptimizer.MeshoptBounds
-
The struct member offsets.
- cone_cutoff_s8() - Method in class org.lwjgl.util.meshoptimizer.MeshoptBounds.Buffer
- cone_cutoff_s8() - Method in class org.lwjgl.util.meshoptimizer.MeshoptBounds
- CONE_CUTOFF_S8 - Static variable in class org.lwjgl.util.meshoptimizer.MeshoptBounds
-
The struct member offsets.
- create() - Static method in class org.lwjgl.util.meshoptimizer.MeshoptBounds
-
Returns a new
MeshoptBoundsinstance allocated withBufferUtils. - create() - Static method in class org.lwjgl.util.meshoptimizer.MeshoptMeshlet
-
Returns a new
MeshoptMeshletinstance allocated withBufferUtils. - create() - Static method in class org.lwjgl.util.meshoptimizer.MeshoptOverdrawStatistics
-
Returns a new
MeshoptOverdrawStatisticsinstance allocated withBufferUtils. - create() - Static method in class org.lwjgl.util.meshoptimizer.MeshoptStream
-
Returns a new
MeshoptStreaminstance allocated withBufferUtils. - create() - Static method in class org.lwjgl.util.meshoptimizer.MeshoptVertexCacheStatistics
-
Returns a new
MeshoptVertexCacheStatisticsinstance allocated withBufferUtils. - create() - Static method in class org.lwjgl.util.meshoptimizer.MeshoptVertexFetchStatistics
-
Returns a new
MeshoptVertexFetchStatisticsinstance allocated withBufferUtils. - create(int) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptBounds
-
Returns a new
MeshoptBounds.Bufferinstance allocated withBufferUtils. - create(int) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptMeshlet
-
Returns a new
MeshoptMeshlet.Bufferinstance allocated withBufferUtils. - create(int) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptOverdrawStatistics
-
Returns a new
MeshoptOverdrawStatistics.Bufferinstance allocated withBufferUtils. - create(int) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptStream
-
Returns a new
MeshoptStream.Bufferinstance allocated withBufferUtils. - create(int) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptVertexCacheStatistics
-
Returns a new
MeshoptVertexCacheStatistics.Bufferinstance allocated withBufferUtils. - create(int) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptVertexFetchStatistics
-
Returns a new
MeshoptVertexFetchStatistics.Bufferinstance allocated withBufferUtils. - create(long) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptAllocate
-
Creates a
MeshoptAllocateinstance from the specified function pointer. - create(long) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptBounds
-
Returns a new
MeshoptBoundsinstance for the specified memory address. - create(long) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptDeallocate
-
Creates a
MeshoptDeallocateinstance from the specified function pointer. - create(long) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptMeshlet
-
Returns a new
MeshoptMeshletinstance for the specified memory address. - create(long) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptOverdrawStatistics
-
Returns a new
MeshoptOverdrawStatisticsinstance for the specified memory address. - create(long) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptStream
-
Returns a new
MeshoptStreaminstance for the specified memory address. - create(long) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptVertexCacheStatistics
-
Returns a new
MeshoptVertexCacheStatisticsinstance for the specified memory address. - create(long) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptVertexFetchStatistics
-
Returns a new
MeshoptVertexFetchStatisticsinstance for the specified memory address. - create(long, int) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptBounds
-
Create a
MeshoptBounds.Bufferinstance at the specified memory. - create(long, int) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptMeshlet
-
Create a
MeshoptMeshlet.Bufferinstance at the specified memory. - create(long, int) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptOverdrawStatistics
-
Create a
MeshoptOverdrawStatistics.Bufferinstance at the specified memory. - create(long, int) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptStream
-
Create a
MeshoptStream.Bufferinstance at the specified memory. - create(long, int) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptVertexCacheStatistics
-
Create a
MeshoptVertexCacheStatistics.Bufferinstance at the specified memory. - create(long, int) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptVertexFetchStatistics
-
Create a
MeshoptVertexFetchStatistics.Bufferinstance at the specified memory. - create(MeshoptAllocateI) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptAllocate
-
Creates a
MeshoptAllocateinstance that delegates to the specifiedMeshoptAllocateIinstance. - create(MeshoptDeallocateI) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptDeallocate
-
Creates a
MeshoptDeallocateinstance that delegates to the specifiedMeshoptDeallocateIinstance. - createSafe(long) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptAllocate
- createSafe(long) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptBounds
- createSafe(long) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptDeallocate
- createSafe(long) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptMeshlet
- createSafe(long) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptOverdrawStatistics
- createSafe(long) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptStream
- createSafe(long) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptVertexCacheStatistics
- createSafe(long) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptVertexFetchStatistics
- createSafe(long, int) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptBounds
- createSafe(long, int) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptMeshlet
- createSafe(long, int) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptOverdrawStatistics
- createSafe(long, int) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptStream
- createSafe(long, int) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptVertexCacheStatistics
- createSafe(long, int) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptVertexFetchStatistics
D
- data(int) - Method in class org.lwjgl.util.meshoptimizer.MeshoptStream.Buffer
- data(int) - Method in class org.lwjgl.util.meshoptimizer.MeshoptStream
- data(ByteBuffer) - Method in class org.lwjgl.util.meshoptimizer.MeshoptStream.Buffer
-
Sets the address of the specified
ByteBufferto thedatafield. - data(ByteBuffer) - Method in class org.lwjgl.util.meshoptimizer.MeshoptStream
-
Sets the address of the specified
ByteBufferto thedatafield. - DATA - Static variable in class org.lwjgl.util.meshoptimizer.MeshoptStream
-
The struct member offsets.
- Deinterleaved geometry - Search tag in class org.lwjgl.util.meshoptimizer.MeshOptimizer
- Section
E
- Efficiency analyzers - Search tag in class org.lwjgl.util.meshoptimizer.MeshOptimizer
- Section
- Enum values: - Search tag in org.lwjgl.util.meshoptimizer.MeshOptimizer.meshopt_EncodeExpClamped
- Section
- Enum values: - Search tag in org.lwjgl.util.meshoptimizer.MeshOptimizer.meshopt_EncodeExpSeparate
- Section
- Enum values: - Search tag in org.lwjgl.util.meshoptimizer.MeshOptimizer.meshopt_EncodeExpSharedComponent
- Section
- Enum values: - Search tag in org.lwjgl.util.meshoptimizer.MeshOptimizer.meshopt_EncodeExpSharedVector
- Section
- Enum values: - Search tag in org.lwjgl.util.meshoptimizer.MeshOptimizer.meshopt_SimplifyErrorAbsolute
- Section
- Enum values: - Search tag in org.lwjgl.util.meshoptimizer.MeshOptimizer.meshopt_SimplifyLockBorder
- Section
- Enum values: - Search tag in org.lwjgl.util.meshoptimizer.MeshOptimizer.meshopt_SimplifyPrune
- Section
- Enum values: - Search tag in org.lwjgl.util.meshoptimizer.MeshOptimizer.meshopt_SimplifySparse
- Section
G
- getCallInterface() - Method in interface org.lwjgl.util.meshoptimizer.MeshoptAllocateI
- getCallInterface() - Method in interface org.lwjgl.util.meshoptimizer.MeshoptDeallocateI
I
- Indexing - Search tag in class org.lwjgl.util.meshoptimizer.MeshOptimizer
- Section
- invoke(long) - Method in interface org.lwjgl.util.meshoptimizer.MeshoptAllocateI
- invoke(long) - Method in interface org.lwjgl.util.meshoptimizer.MeshoptDeallocateI
L
- Layout - Search tag in class org.lwjgl.util.meshoptimizer.MeshoptBounds
- Section
- Layout - Search tag in class org.lwjgl.util.meshoptimizer.MeshoptMeshlet
- Section
- Layout - Search tag in class org.lwjgl.util.meshoptimizer.MeshoptOverdrawStatistics
- Section
- Layout - Search tag in class org.lwjgl.util.meshoptimizer.MeshoptStream
- Section
- Layout - Search tag in class org.lwjgl.util.meshoptimizer.MeshoptVertexCacheStatistics
- Section
- Layout - Search tag in class org.lwjgl.util.meshoptimizer.MeshoptVertexFetchStatistics
- Section
M
- malloc() - Static method in class org.lwjgl.util.meshoptimizer.MeshoptBounds
-
Returns a new
MeshoptBoundsinstance allocated withmemAlloc. - malloc() - Static method in class org.lwjgl.util.meshoptimizer.MeshoptMeshlet
-
Returns a new
MeshoptMeshletinstance allocated withmemAlloc. - malloc() - Static method in class org.lwjgl.util.meshoptimizer.MeshoptOverdrawStatistics
-
Returns a new
MeshoptOverdrawStatisticsinstance allocated withmemAlloc. - malloc() - Static method in class org.lwjgl.util.meshoptimizer.MeshoptStream
-
Returns a new
MeshoptStreaminstance allocated withmemAlloc. - malloc() - Static method in class org.lwjgl.util.meshoptimizer.MeshoptVertexCacheStatistics
-
Returns a new
MeshoptVertexCacheStatisticsinstance allocated withmemAlloc. - malloc() - Static method in class org.lwjgl.util.meshoptimizer.MeshoptVertexFetchStatistics
-
Returns a new
MeshoptVertexFetchStatisticsinstance allocated withmemAlloc. - malloc(int) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptBounds
-
Returns a new
MeshoptBounds.Bufferinstance allocated withmemAlloc. - malloc(int) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptMeshlet
-
Returns a new
MeshoptMeshlet.Bufferinstance allocated withmemAlloc. - malloc(int) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptOverdrawStatistics
-
Returns a new
MeshoptOverdrawStatistics.Bufferinstance allocated withmemAlloc. - malloc(int) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptStream
-
Returns a new
MeshoptStream.Bufferinstance allocated withmemAlloc. - malloc(int) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptVertexCacheStatistics
-
Returns a new
MeshoptVertexCacheStatistics.Bufferinstance allocated withmemAlloc. - malloc(int) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptVertexFetchStatistics
-
Returns a new
MeshoptVertexFetchStatistics.Bufferinstance allocated withmemAlloc. - malloc(int, MemoryStack) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptBounds
-
Returns a new
MeshoptBounds.Bufferinstance allocated on the specifiedMemoryStack. - malloc(int, MemoryStack) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptMeshlet
-
Returns a new
MeshoptMeshlet.Bufferinstance allocated on the specifiedMemoryStack. - malloc(int, MemoryStack) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptOverdrawStatistics
-
Returns a new
MeshoptOverdrawStatistics.Bufferinstance allocated on the specifiedMemoryStack. - malloc(int, MemoryStack) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptStream
-
Returns a new
MeshoptStream.Bufferinstance allocated on the specifiedMemoryStack. - malloc(int, MemoryStack) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptVertexCacheStatistics
-
Returns a new
MeshoptVertexCacheStatistics.Bufferinstance allocated on the specifiedMemoryStack. - malloc(int, MemoryStack) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptVertexFetchStatistics
-
Returns a new
MeshoptVertexFetchStatistics.Bufferinstance allocated on the specifiedMemoryStack. - malloc(MemoryStack) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptBounds
-
Returns a new
MeshoptBoundsinstance allocated on the specifiedMemoryStack. - malloc(MemoryStack) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptMeshlet
-
Returns a new
MeshoptMeshletinstance allocated on the specifiedMemoryStack. - malloc(MemoryStack) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptOverdrawStatistics
-
Returns a new
MeshoptOverdrawStatisticsinstance allocated on the specifiedMemoryStack. - malloc(MemoryStack) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptStream
-
Returns a new
MeshoptStreaminstance allocated on the specifiedMemoryStack. - malloc(MemoryStack) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptVertexCacheStatistics
-
Returns a new
MeshoptVertexCacheStatisticsinstance allocated on the specifiedMemoryStack. - malloc(MemoryStack) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptVertexFetchStatistics
-
Returns a new
MeshoptVertexFetchStatisticsinstance allocated on the specifiedMemoryStack. - Memory management - Search tag in class org.lwjgl.util.meshoptimizer.MeshOptimizer
- Section
- meshopt_analyzeOverdraw(IntBuffer, FloatBuffer, long, long, MeshoptOverdrawStatistics) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
-
Overdraw analyzer.
- meshopt_analyzeVertexCache(IntBuffer, long, int, int, int, MeshoptVertexCacheStatistics) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
-
Vertex transform cache analyzer.
- meshopt_analyzeVertexFetch(IntBuffer, long, long, MeshoptVertexFetchStatistics) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
-
Vertex fetch cache analyzer.
- meshopt_buildMeshlets(MeshoptMeshlet.Buffer, IntBuffer, ByteBuffer, IntBuffer, FloatBuffer, long, long, long, long, float) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
-
Meshlet builder.
- meshopt_buildMeshletsBound(long, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
-
See
buildMeshlets. - meshopt_buildMeshletsScan(MeshoptMeshlet.Buffer, IntBuffer, ByteBuffer, IntBuffer, long, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
-
See
buildMeshlets. - meshopt_computeClusterBounds(IntBuffer, FloatBuffer, long, long, MeshoptBounds) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
-
Cluster bounds generator.
- meshopt_computeMeshletBounds(IntBuffer, ByteBuffer, FloatBuffer, long, long, MeshoptBounds) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
-
See
computeClusterBounds. - meshopt_decodeFilterExp(ByteBuffer, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
-
Decodes exponential encoding of floating-point data with 8-bit exponent and 24-bit integer mantissa as
2^E*M. - meshopt_decodeFilterExp(IntBuffer, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
-
Decodes exponential encoding of floating-point data with 8-bit exponent and 24-bit integer mantissa as
2^E*M. - meshopt_decodeFilterOct(ByteBuffer, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
-
Decodes octahedral encoding of a unit vector with K-bit (K ≤ 16) signed X/Y as an input; Z must store 1.0f.
- meshopt_decodeFilterOct(ShortBuffer, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
-
Decodes octahedral encoding of a unit vector with K-bit (K ≤ 16) signed X/Y as an input; Z must store 1.0f.
- meshopt_decodeFilterQuat(ByteBuffer, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
-
Decodes 3-component quaternion encoding with K-bit (4 ≤ K ≤ 16) component encoding and a 2-bit component index indicating which component to reconstruct.
- meshopt_decodeFilterQuat(ShortBuffer, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
-
Decodes 3-component quaternion encoding with K-bit (4 ≤ K ≤ 16) component encoding and a 2-bit component index indicating which component to reconstruct.
- meshopt_decodeIndexBuffer(ByteBuffer, long, long, ByteBuffer) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
-
Index buffer decoder.
- meshopt_decodeIndexSequence(ByteBuffer, long, long, ByteBuffer) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
-
Index sequence decoder.
- meshopt_decodeVertexBuffer(ByteBuffer, long, long, ByteBuffer) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
-
Vertex buffer decoder.
- meshopt_dequantizeHalf(short) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
-
Reverse quantization of a half-precision (as defined by IEEE-754 fp16) floating point value.
- meshopt_EncodeExpClamped - Static variable in class org.lwjgl.util.meshoptimizer.MeshOptimizer
-
meshopt_EncodeExpMode - meshopt_EncodeExpSeparate - Static variable in class org.lwjgl.util.meshoptimizer.MeshOptimizer
-
meshopt_EncodeExpMode - meshopt_EncodeExpSharedComponent - Static variable in class org.lwjgl.util.meshoptimizer.MeshOptimizer
-
meshopt_EncodeExpMode - meshopt_EncodeExpSharedVector - Static variable in class org.lwjgl.util.meshoptimizer.MeshOptimizer
-
meshopt_EncodeExpMode - meshopt_encodeFilterExp(ByteBuffer, long, long, int, FloatBuffer, int) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
-
Encodes arbitrary (finite) floating-point data with 8-bit exponent and K-bit integer mantissa (1 ≤ K ≤ 24).
- meshopt_encodeFilterExp(IntBuffer, long, long, int, FloatBuffer, int) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
-
Encodes arbitrary (finite) floating-point data with 8-bit exponent and K-bit integer mantissa (1 ≤ K ≤ 24).
- meshopt_encodeFilterOct(ByteBuffer, long, long, int, FloatBuffer) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
-
Encodes unit vectors with K-bit (K ≤ 16) signed X/Y as an output.
- meshopt_encodeFilterOct(ShortBuffer, long, long, int, FloatBuffer) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
-
Encodes unit vectors with K-bit (K ≤ 16) signed X/Y as an output.
- meshopt_encodeFilterQuat(ByteBuffer, long, long, int, FloatBuffer) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
-
Encodes unit quaternions with K-bit (4 ≤ K ≤ 16) component encoding.
- meshopt_encodeFilterQuat(ShortBuffer, long, long, int, FloatBuffer) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
-
Encodes unit quaternions with K-bit (4 ≤ K ≤ 16) component encoding.
- meshopt_encodeIndexBuffer(ByteBuffer, IntBuffer) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
-
Index buffer encoder.
- meshopt_encodeIndexBufferBound(long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
- meshopt_encodeIndexSequence(ByteBuffer, IntBuffer) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
-
Index sequence encoder.
- meshopt_encodeIndexSequenceBound(long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
- meshopt_encodeIndexVersion(int) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
-
Set index encoder format version.
- meshopt_encodeVertexBuffer(ByteBuffer, ByteBuffer, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
-
Vertex buffer encoder.
- meshopt_encodeVertexBufferBound(long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
- meshopt_encodeVertexVersion(int) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
-
Set vertex encoder format version.
- meshopt_generateAdjacencyIndexBuffer(IntBuffer, IntBuffer, FloatBuffer, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
-
Generate index buffer that can be used as a geometry shader input with triangle adjacency topology.
- meshopt_generateProvokingIndexBuffer(IntBuffer, IntBuffer, IntBuffer, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
-
Experimental: Generate index buffer that can be used for visibility buffer rendering and returns the size of the reorder table.
- meshopt_generateShadowIndexBuffer(IntBuffer, IntBuffer, ByteBuffer, long, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
-
Generates index buffer that can be used for more efficient rendering when only a subset of the vertex attributes is necessary.
- meshopt_generateShadowIndexBufferMulti(IntBuffer, IntBuffer, long, MeshoptStream.Buffer) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
-
Generates index buffer that can be used for more efficient rendering when only a subset of the vertex attributes is necessary.
- meshopt_generateTessellationIndexBuffer(IntBuffer, IntBuffer, FloatBuffer, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
-
Generate index buffer that can be used for PN-AEN tessellation with crack-free displacement.
- meshopt_generateVertexRemap(IntBuffer, IntBuffer, long, ByteBuffer, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
-
Generates a vertex remap table from the vertex buffer and an optional index buffer and returns number of unique vertices.
- meshopt_generateVertexRemapMulti(IntBuffer, IntBuffer, long, MeshoptStream.Buffer) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
-
Generates a vertex remap table from multiple vertex streams and an optional index buffer and returns number of unique vertices.
- meshopt_optimizeMeshlet(IntBuffer, ByteBuffer) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
-
Experimental: Meshlet optimizer.
- meshopt_optimizeOverdraw(IntBuffer, IntBuffer, FloatBuffer, long, long, float) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
-
Overdraw optimizer.
- meshopt_optimizeVertexCache(IntBuffer, IntBuffer, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
-
Vertex transform cache optimizer.
- meshopt_optimizeVertexCacheFifo(IntBuffer, IntBuffer, long, int) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
-
Vertex transform cache optimizer for FIFO caches.
- meshopt_optimizeVertexCacheStrip(IntBuffer, IntBuffer, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
-
Vertex transform cache optimizer for strip-like caches.
- meshopt_optimizeVertexFetch(ByteBuffer, IntBuffer, ByteBuffer, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
-
Vertex fetch cache optimizer.
- meshopt_optimizeVertexFetchRemap(IntBuffer, IntBuffer) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
-
Vertex fetch cache optimizer.
- meshopt_quantizeFloat(float, int) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
-
Quantizes a float into a floating point value with a limited number of significant mantissa bits, preserving the IEEE-754 fp32 binary representation.
- meshopt_quantizeHalf(float) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
-
Quantizes a float into half-precision (as defined by IEEE-754 fp16) floating point value.
- meshopt_quantizeSnorm(float, int) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
-
Quantizes a float in
[-1..1]range into an N-bit fixed pointsnormvalue. - meshopt_quantizeUnorm(float, int) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
-
Quantizes a float in
[0..1]range into an N-bit fixed pointunormvalue. - meshopt_remapIndexBuffer(IntBuffer, IntBuffer, long, IntBuffer) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
-
Generates index buffer from the source index buffer and remap table generated by
generateVertexRemap. - meshopt_remapVertexBuffer(ByteBuffer, ByteBuffer, long, long, IntBuffer) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
-
Generates vertex buffer from the source vertex buffer and remap table generated by
generateVertexRemap. - meshopt_setAllocator(MeshoptAllocateI, MeshoptDeallocateI) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
-
Set allocation callbacks.
- meshopt_simplify(IntBuffer, IntBuffer, FloatBuffer, long, long, long, float, int, FloatBuffer) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
-
Mesh simplifier.
- meshopt_SimplifyErrorAbsolute - Static variable in class org.lwjgl.util.meshoptimizer.MeshOptimizer
-
Simplification options.
- meshopt_SimplifyLockBorder - Static variable in class org.lwjgl.util.meshoptimizer.MeshOptimizer
-
Simplification options.
- meshopt_simplifyPoints(IntBuffer, FloatBuffer, long, long, FloatBuffer, long, float, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
-
Experimental: Point cloud simplifier.
- meshopt_SimplifyPrune - Static variable in class org.lwjgl.util.meshoptimizer.MeshOptimizer
-
Simplification options.
- meshopt_simplifyScale(FloatBuffer, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
-
Returns the error scaling factor used by the simplifier to convert between absolute and relative extents.
- meshopt_simplifySloppy(IntBuffer, IntBuffer, FloatBuffer, long, long, long, float, FloatBuffer) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
-
Experimental: Mesh simplifier (sloppy).
- meshopt_SimplifySparse - Static variable in class org.lwjgl.util.meshoptimizer.MeshOptimizer
-
Simplification options.
- meshopt_simplifyWithAttributes(IntBuffer, IntBuffer, FloatBuffer, long, long, FloatBuffer, long, FloatBuffer, ByteBuffer, long, float, int, FloatBuffer) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
-
Experimental: Mesh simplifier with attribute metric.
- meshopt_spatialSortRemap(IntBuffer, FloatBuffer, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
-
Spatial sorter.
- meshopt_spatialSortTriangles(IntBuffer, IntBuffer, FloatBuffer, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
-
Experimental: Spatial sorter.
- meshopt_stripify(IntBuffer, IntBuffer, long, int) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
-
Mesh stripifier.
- meshopt_stripifyBound(long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
- meshopt_unstripify(IntBuffer, IntBuffer, int) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
-
Mesh unstripifier.
- meshopt_unstripifyBound(long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
- MeshoptAllocate - Class in org.lwjgl.util.meshoptimizer
-
Instances of this class may be passed to the
setAllocatormethod. - MeshoptAllocateI - Interface in org.lwjgl.util.meshoptimizer
-
Instances of this interface may be passed to the
setAllocatormethod. - MeshoptBounds - Class in org.lwjgl.util.meshoptimizer
-
Layout
- MeshoptBounds(ByteBuffer) - Constructor for class org.lwjgl.util.meshoptimizer.MeshoptBounds
-
Creates a
MeshoptBoundsinstance at the current position of the specifiedByteBuffercontainer. - MeshoptBounds.Buffer - Class in org.lwjgl.util.meshoptimizer
-
An array of
MeshoptBoundsstructs. - MeshoptDeallocate - Class in org.lwjgl.util.meshoptimizer
-
Instances of this class may be passed to the
setAllocatormethod. - MeshoptDeallocateI - Interface in org.lwjgl.util.meshoptimizer
-
Instances of this interface may be passed to the
setAllocatormethod. - MeshOptimizer - Class in org.lwjgl.util.meshoptimizer
-
Native bindings to meshoptimizer.
- MESHOPTIMIZER_VERSION - Static variable in class org.lwjgl.util.meshoptimizer.MeshOptimizer
- MeshoptMeshlet - Class in org.lwjgl.util.meshoptimizer
-
Meshlet is a small mesh cluster (subset) that consists of: triangles, an 8-bit micro triangle (index) buffer, that for each triangle specifies three local vertices to use; vertices, a 32-bit vertex indirection buffer, that for each local vertex specifies which mesh vertex to fetch vertex attributes from.
- MeshoptMeshlet(ByteBuffer) - Constructor for class org.lwjgl.util.meshoptimizer.MeshoptMeshlet
-
Creates a
MeshoptMeshletinstance at the current position of the specifiedByteBuffercontainer. - MeshoptMeshlet.Buffer - Class in org.lwjgl.util.meshoptimizer
-
An array of
MeshoptMeshletstructs. - MeshoptOverdrawStatistics - Class in org.lwjgl.util.meshoptimizer
-
Layout
- MeshoptOverdrawStatistics(ByteBuffer) - Constructor for class org.lwjgl.util.meshoptimizer.MeshoptOverdrawStatistics
-
Creates a
MeshoptOverdrawStatisticsinstance at the current position of the specifiedByteBuffercontainer. - MeshoptOverdrawStatistics.Buffer - Class in org.lwjgl.util.meshoptimizer
-
An array of
MeshoptOverdrawStatisticsstructs. - MeshoptStream - Class in org.lwjgl.util.meshoptimizer
-
Vertex attribute stream.
- MeshoptStream(ByteBuffer) - Constructor for class org.lwjgl.util.meshoptimizer.MeshoptStream
-
Creates a
MeshoptStreaminstance at the current position of the specifiedByteBuffercontainer. - MeshoptStream.Buffer - Class in org.lwjgl.util.meshoptimizer
-
An array of
MeshoptStreamstructs. - MeshoptVertexCacheStatistics - Class in org.lwjgl.util.meshoptimizer
-
Layout
- MeshoptVertexCacheStatistics(ByteBuffer) - Constructor for class org.lwjgl.util.meshoptimizer.MeshoptVertexCacheStatistics
-
Creates a
MeshoptVertexCacheStatisticsinstance at the current position of the specifiedByteBuffercontainer. - MeshoptVertexCacheStatistics.Buffer - Class in org.lwjgl.util.meshoptimizer
-
An array of
MeshoptVertexCacheStatisticsstructs. - MeshoptVertexFetchStatistics - Class in org.lwjgl.util.meshoptimizer
-
Layout
- MeshoptVertexFetchStatistics(ByteBuffer) - Constructor for class org.lwjgl.util.meshoptimizer.MeshoptVertexFetchStatistics
-
Creates a
MeshoptVertexFetchStatisticsinstance at the current position of the specifiedByteBuffercontainer. - MeshoptVertexFetchStatistics.Buffer - Class in org.lwjgl.util.meshoptimizer
-
An array of
MeshoptVertexFetchStatisticsstructs.
N
- nacmr(long) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptVertexCacheStatistics
-
Unsafe version of
MeshoptVertexCacheStatistics.acmr(). - natvr(long) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptVertexCacheStatistics
-
Unsafe version of
MeshoptVertexCacheStatistics.atvr(). - nbytes_fetched(long) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptVertexFetchStatistics
-
Unsafe version of
MeshoptVertexFetchStatistics.bytes_fetched(). - ncenter(long) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptBounds
-
Unsafe version of
MeshoptBounds.center(). - ncenter(long, int) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptBounds
-
Unsafe version of
center. - ncone_apex(long) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptBounds
-
Unsafe version of
MeshoptBounds.cone_apex(). - ncone_apex(long, int) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptBounds
-
Unsafe version of
cone_apex. - ncone_axis(long) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptBounds
-
Unsafe version of
MeshoptBounds.cone_axis(). - ncone_axis(long, int) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptBounds
-
Unsafe version of
cone_axis. - ncone_axis_s8(long) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptBounds
-
Unsafe version of
MeshoptBounds.cone_axis_s8(). - ncone_axis_s8(long, int) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptBounds
-
Unsafe version of
cone_axis_s8. - ncone_cutoff(long) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptBounds
-
Unsafe version of
MeshoptBounds.cone_cutoff(). - ncone_cutoff_s8(long) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptBounds
-
Unsafe version of
MeshoptBounds.cone_cutoff_s8(). - ndata(long, int) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptStream
-
Unsafe version of
data. - ndata(long, ByteBuffer) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptStream
-
Unsafe version of
data. - nmeshopt_analyzeOverdraw(long, long, long, long, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
-
Unsafe version of:
analyzeOverdraw - nmeshopt_analyzeVertexCache(long, long, long, int, int, int, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
-
Unsafe version of:
analyzeVertexCache - nmeshopt_analyzeVertexFetch(long, long, long, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
-
Unsafe version of:
analyzeVertexFetch - nmeshopt_buildMeshlets(long, long, long, long, long, long, long, long, long, long, float) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
-
Unsafe version of:
buildMeshlets - nmeshopt_buildMeshletsScan(long, long, long, long, long, long, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
-
Unsafe version of:
buildMeshletsScan - nmeshopt_computeClusterBounds(long, long, long, long, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
-
Unsafe version of:
computeClusterBounds - nmeshopt_computeMeshletBounds(long, long, long, long, long, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
-
Unsafe version of:
computeMeshletBounds - nmeshopt_decodeFilterExp(long, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
-
Unsafe version of:
decodeFilterExp - nmeshopt_decodeFilterOct(long, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
-
Unsafe version of:
decodeFilterOct - nmeshopt_decodeFilterQuat(long, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
-
Unsafe version of:
decodeFilterQuat - nmeshopt_decodeIndexBuffer(long, long, long, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
-
Unsafe version of:
decodeIndexBuffer - nmeshopt_decodeIndexSequence(long, long, long, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
-
Unsafe version of:
decodeIndexSequence - nmeshopt_decodeVertexBuffer(long, long, long, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
-
Unsafe version of:
decodeVertexBuffer - nmeshopt_encodeFilterExp(long, long, long, int, long, int) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
-
Unsafe version of:
encodeFilterExp - nmeshopt_encodeFilterOct(long, long, long, int, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
-
Unsafe version of:
encodeFilterOct - nmeshopt_encodeFilterQuat(long, long, long, int, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
-
Unsafe version of:
encodeFilterQuat - nmeshopt_encodeIndexBuffer(long, long, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
-
Unsafe version of:
encodeIndexBuffer - nmeshopt_encodeIndexSequence(long, long, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
-
Unsafe version of:
encodeIndexSequence - nmeshopt_encodeVertexBuffer(long, long, long, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
-
Unsafe version of:
encodeVertexBuffer - nmeshopt_generateAdjacencyIndexBuffer(long, long, long, long, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
-
Unsafe version of:
generateAdjacencyIndexBuffer - nmeshopt_generateProvokingIndexBuffer(long, long, long, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
-
Unsafe version of:
generateProvokingIndexBuffer - nmeshopt_generateShadowIndexBuffer(long, long, long, long, long, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
-
Unsafe version of:
generateShadowIndexBuffer - nmeshopt_generateShadowIndexBufferMulti(long, long, long, long, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
-
Unsafe version of:
generateShadowIndexBufferMulti - nmeshopt_generateTessellationIndexBuffer(long, long, long, long, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
-
Unsafe version of:
generateTessellationIndexBuffer - nmeshopt_generateVertexRemap(long, long, long, long, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
-
Unsafe version of:
generateVertexRemap - nmeshopt_generateVertexRemapMulti(long, long, long, long, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
-
Unsafe version of:
generateVertexRemapMulti - nmeshopt_optimizeMeshlet(long, long, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
-
Unsafe version of:
optimizeMeshlet - nmeshopt_optimizeOverdraw(long, long, long, long, long, long, float) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
-
Unsafe version of:
optimizeOverdraw - nmeshopt_optimizeVertexCache(long, long, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
-
Unsafe version of:
optimizeVertexCache - nmeshopt_optimizeVertexCacheFifo(long, long, long, long, int) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
-
Unsafe version of:
optimizeVertexCacheFifo - nmeshopt_optimizeVertexCacheStrip(long, long, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
-
Unsafe version of:
optimizeVertexCacheStrip - nmeshopt_optimizeVertexFetch(long, long, long, long, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
-
Unsafe version of:
optimizeVertexFetch - nmeshopt_optimizeVertexFetchRemap(long, long, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
-
Unsafe version of:
optimizeVertexFetchRemap - nmeshopt_remapIndexBuffer(long, long, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
-
Unsafe version of:
remapIndexBuffer - nmeshopt_remapVertexBuffer(long, long, long, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
-
Unsafe version of:
remapVertexBuffer - nmeshopt_setAllocator(long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
-
Unsafe version of:
setAllocator - nmeshopt_simplify(long, long, long, long, long, long, long, float, int, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
-
Unsafe version of:
simplify - nmeshopt_simplifyPoints(long, long, long, long, long, long, float, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
-
Unsafe version of:
simplifyPoints - nmeshopt_simplifyScale(long, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
-
Unsafe version of:
simplifyScale - nmeshopt_simplifySloppy(long, long, long, long, long, long, long, float, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
-
Unsafe version of:
simplifySloppy - nmeshopt_simplifyWithAttributes(long, long, long, long, long, long, long, long, long, long, long, long, float, int, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
-
Unsafe version of:
simplifyWithAttributes - nmeshopt_spatialSortRemap(long, long, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
-
Unsafe version of:
spatialSortRemap - nmeshopt_spatialSortTriangles(long, long, long, long, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
-
Unsafe version of:
spatialSortTriangles - nmeshopt_stripify(long, long, long, long, int) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
-
Unsafe version of:
stripify - nmeshopt_unstripify(long, long, long, int) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
-
Unsafe version of:
unstripify - noverdraw(long) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptOverdrawStatistics
-
Unsafe version of
MeshoptOverdrawStatistics.overdraw(). - noverfetch(long) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptVertexFetchStatistics
-
Unsafe version of
MeshoptVertexFetchStatistics.overfetch(). - npixels_covered(long) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptOverdrawStatistics
-
Unsafe version of
MeshoptOverdrawStatistics.pixels_covered(). - npixels_shaded(long) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptOverdrawStatistics
-
Unsafe version of
MeshoptOverdrawStatistics.pixels_shaded(). - nradius(long) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptBounds
-
Unsafe version of
MeshoptBounds.radius(). - nsize(long) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptStream
-
Unsafe version of
MeshoptStream.size(). - nsize(long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptStream
-
Unsafe version of
size. - nstride(long) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptStream
-
Unsafe version of
MeshoptStream.stride(). - nstride(long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptStream
-
Unsafe version of
stride. - ntriangle_count(long) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptMeshlet
-
Unsafe version of
MeshoptMeshlet.triangle_count(). - ntriangle_offset(long) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptMeshlet
-
Unsafe version of
MeshoptMeshlet.triangle_offset(). - nvertex_count(long) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptMeshlet
-
Unsafe version of
MeshoptMeshlet.vertex_count(). - nvertex_offset(long) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptMeshlet
-
Unsafe version of
MeshoptMeshlet.vertex_offset(). - nvertices_transformed(long) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptVertexCacheStatistics
-
Unsafe version of
MeshoptVertexCacheStatistics.vertices_transformed(). - nwarps_executed(long) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptVertexCacheStatistics
-
Unsafe version of
MeshoptVertexCacheStatistics.warps_executed().
O
- org.lwjgl.util.meshoptimizer - package org.lwjgl.util.meshoptimizer
-
Contains bindings to meshoptimizer, a library that provides algorithms to help optimize meshes.
- overdraw() - Method in class org.lwjgl.util.meshoptimizer.MeshoptOverdrawStatistics.Buffer
- overdraw() - Method in class org.lwjgl.util.meshoptimizer.MeshoptOverdrawStatistics
-
shaded pixels / covered pixels; best case 1.0
- OVERDRAW - Static variable in class org.lwjgl.util.meshoptimizer.MeshoptOverdrawStatistics
-
The struct member offsets.
- Overdraw optimization - Search tag in class org.lwjgl.util.meshoptimizer.MeshOptimizer
- Section
- overfetch() - Method in class org.lwjgl.util.meshoptimizer.MeshoptVertexFetchStatistics.Buffer
- overfetch() - Method in class org.lwjgl.util.meshoptimizer.MeshoptVertexFetchStatistics
-
fetched bytes / vertex buffer size; best case 1.0 (each byte is fetched once)
- OVERFETCH - Static variable in class org.lwjgl.util.meshoptimizer.MeshoptVertexFetchStatistics
-
The struct member offsets.
P
- Pipeline - Search tag in class org.lwjgl.util.meshoptimizer.MeshOptimizer
- Section
- pixels_covered() - Method in class org.lwjgl.util.meshoptimizer.MeshoptOverdrawStatistics.Buffer
- pixels_covered() - Method in class org.lwjgl.util.meshoptimizer.MeshoptOverdrawStatistics
- PIXELS_COVERED - Static variable in class org.lwjgl.util.meshoptimizer.MeshoptOverdrawStatistics
-
The struct member offsets.
- pixels_shaded() - Method in class org.lwjgl.util.meshoptimizer.MeshoptOverdrawStatistics.Buffer
- pixels_shaded() - Method in class org.lwjgl.util.meshoptimizer.MeshoptOverdrawStatistics
- PIXELS_SHADED - Static variable in class org.lwjgl.util.meshoptimizer.MeshoptOverdrawStatistics
-
The struct member offsets.
R
- radius() - Method in class org.lwjgl.util.meshoptimizer.MeshoptBounds.Buffer
- radius() - Method in class org.lwjgl.util.meshoptimizer.MeshoptBounds
- RADIUS - Static variable in class org.lwjgl.util.meshoptimizer.MeshoptBounds
-
The struct member offsets.
S
- set(ByteBuffer, long, long) - Method in class org.lwjgl.util.meshoptimizer.MeshoptStream
-
Initializes this struct with the specified values.
- set(MeshoptStream) - Method in class org.lwjgl.util.meshoptimizer.MeshoptStream
-
Copies the specified struct data to this struct.
- Simplification - Search tag in class org.lwjgl.util.meshoptimizer.MeshOptimizer
- Section
- size() - Method in class org.lwjgl.util.meshoptimizer.MeshoptStream.Buffer
- size() - Method in class org.lwjgl.util.meshoptimizer.MeshoptStream
- size(long) - Method in class org.lwjgl.util.meshoptimizer.MeshoptStream.Buffer
-
Sets the specified value to the
sizefield. - size(long) - Method in class org.lwjgl.util.meshoptimizer.MeshoptStream
-
Sets the specified value to the
sizefield. - SIZE - Static variable in class org.lwjgl.util.meshoptimizer.MeshoptStream
-
The struct member offsets.
- sizeof() - Method in class org.lwjgl.util.meshoptimizer.MeshoptBounds
- sizeof() - Method in class org.lwjgl.util.meshoptimizer.MeshoptMeshlet
- sizeof() - Method in class org.lwjgl.util.meshoptimizer.MeshoptOverdrawStatistics
- sizeof() - Method in class org.lwjgl.util.meshoptimizer.MeshoptStream
- sizeof() - Method in class org.lwjgl.util.meshoptimizer.MeshoptVertexCacheStatistics
- sizeof() - Method in class org.lwjgl.util.meshoptimizer.MeshoptVertexFetchStatistics
- SIZEOF - Static variable in class org.lwjgl.util.meshoptimizer.MeshoptBounds
-
The struct size in bytes.
- SIZEOF - Static variable in class org.lwjgl.util.meshoptimizer.MeshoptMeshlet
-
The struct size in bytes.
- SIZEOF - Static variable in class org.lwjgl.util.meshoptimizer.MeshoptOverdrawStatistics
-
The struct size in bytes.
- SIZEOF - Static variable in class org.lwjgl.util.meshoptimizer.MeshoptStream
-
The struct size in bytes.
- SIZEOF - Static variable in class org.lwjgl.util.meshoptimizer.MeshoptVertexCacheStatistics
-
The struct size in bytes.
- SIZEOF - Static variable in class org.lwjgl.util.meshoptimizer.MeshoptVertexFetchStatistics
-
The struct size in bytes.
- stride() - Method in class org.lwjgl.util.meshoptimizer.MeshoptStream.Buffer
- stride() - Method in class org.lwjgl.util.meshoptimizer.MeshoptStream
- stride(long) - Method in class org.lwjgl.util.meshoptimizer.MeshoptStream.Buffer
-
Sets the specified value to the
stridefield. - stride(long) - Method in class org.lwjgl.util.meshoptimizer.MeshoptStream
-
Sets the specified value to the
stridefield. - STRIDE - Static variable in class org.lwjgl.util.meshoptimizer.MeshoptStream
-
The struct member offsets.
T
- triangle_count() - Method in class org.lwjgl.util.meshoptimizer.MeshoptMeshlet.Buffer
- triangle_count() - Method in class org.lwjgl.util.meshoptimizer.MeshoptMeshlet
-
number of triangles used in the meshlet; data is stored in consecutive range defined by offset and count
- TRIANGLE_COUNT - Static variable in class org.lwjgl.util.meshoptimizer.MeshoptMeshlet
-
The struct member offsets.
- triangle_offset() - Method in class org.lwjgl.util.meshoptimizer.MeshoptMeshlet.Buffer
- triangle_offset() - Method in class org.lwjgl.util.meshoptimizer.MeshoptMeshlet
-
offset within
meshlet_trianglesarray with meshlet data - TRIANGLE_OFFSET - Static variable in class org.lwjgl.util.meshoptimizer.MeshoptMeshlet
-
The struct member offsets.
- Triangle strip conversion - Search tag in class org.lwjgl.util.meshoptimizer.MeshOptimizer
- Section
- Type - Search tag in class org.lwjgl.util.meshoptimizer.MeshoptAllocate
- Section
- Type - Search tag in class org.lwjgl.util.meshoptimizer.MeshoptDeallocate
- Section
- Type - Search tag in interface org.lwjgl.util.meshoptimizer.MeshoptAllocateI
- Section
- Type - Search tag in interface org.lwjgl.util.meshoptimizer.MeshoptDeallocateI
- Section
V
- validate(long) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptStream
-
Validates pointer members that should not be
NULL. - vertex_count() - Method in class org.lwjgl.util.meshoptimizer.MeshoptMeshlet.Buffer
- vertex_count() - Method in class org.lwjgl.util.meshoptimizer.MeshoptMeshlet
-
number of vertices used in the meshlet; data is stored in consecutive range defined by offset and count
- VERTEX_COUNT - Static variable in class org.lwjgl.util.meshoptimizer.MeshoptMeshlet
-
The struct member offsets.
- vertex_offset() - Method in class org.lwjgl.util.meshoptimizer.MeshoptMeshlet.Buffer
- vertex_offset() - Method in class org.lwjgl.util.meshoptimizer.MeshoptMeshlet
-
offset within
meshlet_verticesarray with meshlet data - VERTEX_OFFSET - Static variable in class org.lwjgl.util.meshoptimizer.MeshoptMeshlet
-
The struct member offsets.
- Vertex/index buffer compression - Search tag in class org.lwjgl.util.meshoptimizer.MeshOptimizer
- Section
- Vertex cache optimization - Search tag in class org.lwjgl.util.meshoptimizer.MeshOptimizer
- Section
- Vertex fetch optimization - Search tag in class org.lwjgl.util.meshoptimizer.MeshOptimizer
- Section
- Vertex quantization - Search tag in class org.lwjgl.util.meshoptimizer.MeshOptimizer
- Section
- vertices_transformed() - Method in class org.lwjgl.util.meshoptimizer.MeshoptVertexCacheStatistics.Buffer
- vertices_transformed() - Method in class org.lwjgl.util.meshoptimizer.MeshoptVertexCacheStatistics
- VERTICES_TRANSFORMED - Static variable in class org.lwjgl.util.meshoptimizer.MeshoptVertexCacheStatistics
-
The struct member offsets.
W
- warps_executed() - Method in class org.lwjgl.util.meshoptimizer.MeshoptVertexCacheStatistics.Buffer
- warps_executed() - Method in class org.lwjgl.util.meshoptimizer.MeshoptVertexCacheStatistics
- WARPS_EXECUTED - Static variable in class org.lwjgl.util.meshoptimizer.MeshoptVertexCacheStatistics
-
The struct member offsets.
All Classes and Interfaces|All Packages|Constant Field Values