Index

A B C D E G I M N O P R S T V W 
All Classes and Interfaces|All Packages|Constant Field Values

A

acmr() - Method in class org.lwjgl.util.meshoptimizer.MeshoptVertexCacheStatistics
 
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.MeshoptCoverageStatistics
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
 
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.MeshoptCoverageStatistics.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.Buffer instance backed by the specified container.
Buffer(ByteBuffer) - Constructor for class org.lwjgl.util.meshoptimizer.MeshoptCoverageStatistics.Buffer
Creates a new MeshoptCoverageStatistics.Buffer instance backed by the specified container.
Buffer(ByteBuffer) - Constructor for class org.lwjgl.util.meshoptimizer.MeshoptMeshlet.Buffer
Creates a new MeshoptMeshlet.Buffer instance backed by the specified container.
Buffer(ByteBuffer) - Constructor for class org.lwjgl.util.meshoptimizer.MeshoptOverdrawStatistics.Buffer
Creates a new MeshoptOverdrawStatistics.Buffer instance backed by the specified container.
Buffer(ByteBuffer) - Constructor for class org.lwjgl.util.meshoptimizer.MeshoptStream.Buffer
Creates a new MeshoptStream.Buffer instance backed by the specified container.
Buffer(ByteBuffer) - Constructor for class org.lwjgl.util.meshoptimizer.MeshoptVertexCacheStatistics.Buffer
Creates a new MeshoptVertexCacheStatistics.Buffer instance backed by the specified container.
Buffer(ByteBuffer) - Constructor for class org.lwjgl.util.meshoptimizer.MeshoptVertexFetchStatistics.Buffer
Creates a new MeshoptVertexFetchStatistics.Buffer instance 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
 
callback(long, long) - Method in interface org.lwjgl.util.meshoptimizer.MeshoptEqualsI
 
calloc() - Static method in class org.lwjgl.util.meshoptimizer.MeshoptBounds
Returns a new MeshoptBounds instance allocated with memCalloc.
calloc() - Static method in class org.lwjgl.util.meshoptimizer.MeshoptCoverageStatistics
Returns a new MeshoptCoverageStatistics instance allocated with memCalloc.
calloc() - Static method in class org.lwjgl.util.meshoptimizer.MeshoptMeshlet
Returns a new MeshoptMeshlet instance allocated with memCalloc.
calloc() - Static method in class org.lwjgl.util.meshoptimizer.MeshoptOverdrawStatistics
Returns a new MeshoptOverdrawStatistics instance allocated with memCalloc.
calloc() - Static method in class org.lwjgl.util.meshoptimizer.MeshoptStream
Returns a new MeshoptStream instance allocated with memCalloc.
calloc() - Static method in class org.lwjgl.util.meshoptimizer.MeshoptVertexCacheStatistics
Returns a new MeshoptVertexCacheStatistics instance allocated with memCalloc.
calloc() - Static method in class org.lwjgl.util.meshoptimizer.MeshoptVertexFetchStatistics
Returns a new MeshoptVertexFetchStatistics instance allocated with memCalloc.
calloc(int) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptBounds
Returns a new MeshoptBounds.Buffer instance allocated with memCalloc.
calloc(int) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptCoverageStatistics
Returns a new MeshoptCoverageStatistics.Buffer instance allocated with memCalloc.
calloc(int) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptMeshlet
Returns a new MeshoptMeshlet.Buffer instance allocated with memCalloc.
calloc(int) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptOverdrawStatistics
Returns a new MeshoptOverdrawStatistics.Buffer instance allocated with memCalloc.
calloc(int) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptStream
Returns a new MeshoptStream.Buffer instance allocated with memCalloc.
calloc(int) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptVertexCacheStatistics
Returns a new MeshoptVertexCacheStatistics.Buffer instance allocated with memCalloc.
calloc(int) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptVertexFetchStatistics
Returns a new MeshoptVertexFetchStatistics.Buffer instance allocated with memCalloc.
calloc(int, MemoryStack) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptBounds
Returns a new MeshoptBounds.Buffer instance allocated on the specified MemoryStack and initializes all its bits to zero.
calloc(int, MemoryStack) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptCoverageStatistics
Returns a new MeshoptCoverageStatistics.Buffer instance allocated on the specified MemoryStack and initializes all its bits to zero.
calloc(int, MemoryStack) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptMeshlet
Returns a new MeshoptMeshlet.Buffer instance allocated on the specified MemoryStack and initializes all its bits to zero.
calloc(int, MemoryStack) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptOverdrawStatistics
Returns a new MeshoptOverdrawStatistics.Buffer instance allocated on the specified MemoryStack and initializes all its bits to zero.
calloc(int, MemoryStack) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptStream
Returns a new MeshoptStream.Buffer instance allocated on the specified MemoryStack and initializes all its bits to zero.
calloc(int, MemoryStack) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptVertexCacheStatistics
Returns a new MeshoptVertexCacheStatistics.Buffer instance allocated on the specified MemoryStack and initializes all its bits to zero.
calloc(int, MemoryStack) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptVertexFetchStatistics
Returns a new MeshoptVertexFetchStatistics.Buffer instance allocated on the specified MemoryStack and initializes all its bits to zero.
calloc(MemoryStack) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptBounds
Returns a new MeshoptBounds instance allocated on the specified MemoryStack and initializes all its bits to zero.
calloc(MemoryStack) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptCoverageStatistics
Returns a new MeshoptCoverageStatistics instance allocated on the specified MemoryStack and initializes all its bits to zero.
calloc(MemoryStack) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptMeshlet
Returns a new MeshoptMeshlet instance allocated on the specified MemoryStack and initializes all its bits to zero.
calloc(MemoryStack) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptOverdrawStatistics
Returns a new MeshoptOverdrawStatistics instance allocated on the specified MemoryStack and initializes all its bits to zero.
calloc(MemoryStack) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptStream
Returns a new MeshoptStream instance allocated on the specified MemoryStack and initializes all its bits to zero.
calloc(MemoryStack) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptVertexCacheStatistics
Returns a new MeshoptVertexCacheStatistics instance allocated on the specified MemoryStack and initializes all its bits to zero.
calloc(MemoryStack) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptVertexFetchStatistics
Returns a new MeshoptVertexFetchStatistics instance allocated on the specified MemoryStack and 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
 
center(int) - Method in class org.lwjgl.util.meshoptimizer.MeshoptBounds.Buffer
 
center(int) - Method in class org.lwjgl.util.meshoptimizer.MeshoptBounds
 
CENTER - Static variable in class org.lwjgl.util.meshoptimizer.MeshoptBounds
The struct member offsets.
cone_apex() - Method in class org.lwjgl.util.meshoptimizer.MeshoptBounds.Buffer
 
cone_apex() - Method in class org.lwjgl.util.meshoptimizer.MeshoptBounds
 
cone_apex(int) - Method in class org.lwjgl.util.meshoptimizer.MeshoptBounds.Buffer
 
cone_apex(int) - Method in class org.lwjgl.util.meshoptimizer.MeshoptBounds
 
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
 
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
 
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
 
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.
coverage() - Method in class org.lwjgl.util.meshoptimizer.MeshoptCoverageStatistics.Buffer
 
coverage() - Method in class org.lwjgl.util.meshoptimizer.MeshoptCoverageStatistics
 
coverage(int) - Method in class org.lwjgl.util.meshoptimizer.MeshoptCoverageStatistics.Buffer
 
coverage(int) - Method in class org.lwjgl.util.meshoptimizer.MeshoptCoverageStatistics
 
COVERAGE - Static variable in class org.lwjgl.util.meshoptimizer.MeshoptCoverageStatistics
The struct member offsets.
create() - Static method in class org.lwjgl.util.meshoptimizer.MeshoptBounds
Returns a new MeshoptBounds instance allocated with BufferUtils.
create() - Static method in class org.lwjgl.util.meshoptimizer.MeshoptCoverageStatistics
Returns a new MeshoptCoverageStatistics instance allocated with BufferUtils.
create() - Static method in class org.lwjgl.util.meshoptimizer.MeshoptMeshlet
Returns a new MeshoptMeshlet instance allocated with BufferUtils.
create() - Static method in class org.lwjgl.util.meshoptimizer.MeshoptOverdrawStatistics
Returns a new MeshoptOverdrawStatistics instance allocated with BufferUtils.
create() - Static method in class org.lwjgl.util.meshoptimizer.MeshoptStream
Returns a new MeshoptStream instance allocated with BufferUtils.
create() - Static method in class org.lwjgl.util.meshoptimizer.MeshoptVertexCacheStatistics
Returns a new MeshoptVertexCacheStatistics instance allocated with BufferUtils.
create() - Static method in class org.lwjgl.util.meshoptimizer.MeshoptVertexFetchStatistics
Returns a new MeshoptVertexFetchStatistics instance allocated with BufferUtils.
create(int) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptBounds
Returns a new MeshoptBounds.Buffer instance allocated with BufferUtils.
create(int) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptCoverageStatistics
Returns a new MeshoptCoverageStatistics.Buffer instance allocated with BufferUtils.
create(int) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptMeshlet
Returns a new MeshoptMeshlet.Buffer instance allocated with BufferUtils.
create(int) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptOverdrawStatistics
Returns a new MeshoptOverdrawStatistics.Buffer instance allocated with BufferUtils.
create(int) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptStream
Returns a new MeshoptStream.Buffer instance allocated with BufferUtils.
create(int) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptVertexCacheStatistics
Returns a new MeshoptVertexCacheStatistics.Buffer instance allocated with BufferUtils.
create(int) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptVertexFetchStatistics
Returns a new MeshoptVertexFetchStatistics.Buffer instance allocated with BufferUtils.
create(long) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptAllocate
Creates a MeshoptAllocate instance from the specified function pointer.
create(long) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptBounds
Returns a new MeshoptBounds instance for the specified memory address.
create(long) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptCoverageStatistics
Returns a new MeshoptCoverageStatistics instance for the specified memory address.
create(long) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptDeallocate
Creates a MeshoptDeallocate instance from the specified function pointer.
create(long) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptEquals
Creates a MeshoptEquals instance from the specified function pointer.
create(long) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptMeshlet
Returns a new MeshoptMeshlet instance for the specified memory address.
create(long) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptOverdrawStatistics
Returns a new MeshoptOverdrawStatistics instance for the specified memory address.
create(long) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptStream
Returns a new MeshoptStream instance for the specified memory address.
create(long) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptVertexCacheStatistics
Returns a new MeshoptVertexCacheStatistics instance for the specified memory address.
create(long) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptVertexFetchStatistics
Returns a new MeshoptVertexFetchStatistics instance for the specified memory address.
create(long, int) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptBounds
Create a MeshoptBounds.Buffer instance at the specified memory.
create(long, int) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptCoverageStatistics
Create a MeshoptCoverageStatistics.Buffer instance at the specified memory.
create(long, int) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptMeshlet
Create a MeshoptMeshlet.Buffer instance at the specified memory.
create(long, int) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptOverdrawStatistics
Create a MeshoptOverdrawStatistics.Buffer instance at the specified memory.
create(long, int) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptStream
Create a MeshoptStream.Buffer instance at the specified memory.
create(long, int) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptVertexCacheStatistics
Create a MeshoptVertexCacheStatistics.Buffer instance at the specified memory.
create(long, int) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptVertexFetchStatistics
Create a MeshoptVertexFetchStatistics.Buffer instance at the specified memory.
create(MeshoptAllocateI) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptAllocate
Creates a MeshoptAllocate instance that delegates to the specified MeshoptAllocateI instance.
create(MeshoptDeallocateI) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptDeallocate
Creates a MeshoptDeallocate instance that delegates to the specified MeshoptDeallocateI instance.
create(MeshoptEqualsI) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptEquals
Creates a MeshoptEquals instance that delegates to the specified MeshoptEqualsI instance.
createSafe(long) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptAllocate
Like create, but returns null if functionPointer is NULL.
createSafe(long) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptBounds
Like create, but returns null if address is NULL.
createSafe(long) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptCoverageStatistics
Like create, but returns null if address is NULL.
createSafe(long) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptDeallocate
Like create, but returns null if functionPointer is NULL.
createSafe(long) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptEquals
Like create, but returns null if functionPointer is NULL.
createSafe(long) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptMeshlet
Like create, but returns null if address is NULL.
createSafe(long) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptOverdrawStatistics
Like create, but returns null if address is NULL.
createSafe(long) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptStream
Like create, but returns null if address is NULL.
createSafe(long) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptVertexCacheStatistics
Like create, but returns null if address is NULL.
createSafe(long) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptVertexFetchStatistics
Like create, but returns null if address is NULL.
createSafe(long, int) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptBounds
Like create, but returns null if address is NULL.
createSafe(long, int) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptCoverageStatistics
Like create, but returns null if address is NULL.
createSafe(long, int) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptMeshlet
Like create, but returns null if address is NULL.
createSafe(long, int) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptOverdrawStatistics
Like create, but returns null if address is NULL.
createSafe(long, int) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptStream
Like create, but returns null if address is NULL.
createSafe(long, int) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptVertexCacheStatistics
Like create, but returns null if address is NULL.
createSafe(long, int) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptVertexFetchStatistics
Like create, but returns null if address is NULL.

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 ByteBuffer to the data field.
data(ByteBuffer) - Method in class org.lwjgl.util.meshoptimizer.MeshoptStream
Sets the address of the specified ByteBuffer to the data field.
DATA - Static variable in class org.lwjgl.util.meshoptimizer.MeshoptStream
The struct member offsets.
DESCRIPTOR - Static variable in interface org.lwjgl.util.meshoptimizer.MeshoptAllocateI
 
DESCRIPTOR - Static variable in interface org.lwjgl.util.meshoptimizer.MeshoptDeallocateI
 
DESCRIPTOR - Static variable in interface org.lwjgl.util.meshoptimizer.MeshoptEqualsI
 

E

extent() - Method in class org.lwjgl.util.meshoptimizer.MeshoptCoverageStatistics.Buffer
 
extent() - Method in class org.lwjgl.util.meshoptimizer.MeshoptCoverageStatistics
 
EXTENT - Static variable in class org.lwjgl.util.meshoptimizer.MeshoptCoverageStatistics
The struct member offsets.

G

getDescriptor() - Method in interface org.lwjgl.util.meshoptimizer.MeshoptAllocateI
 
getDescriptor() - Method in interface org.lwjgl.util.meshoptimizer.MeshoptDeallocateI
 
getDescriptor() - Method in interface org.lwjgl.util.meshoptimizer.MeshoptEqualsI
 

I

invoke(long) - Method in interface org.lwjgl.util.meshoptimizer.MeshoptAllocateI
void * (*) (size_t size)
invoke(long) - Method in interface org.lwjgl.util.meshoptimizer.MeshoptDeallocateI
void (*) (void * ptr)
invoke(long, int, int) - Method in interface org.lwjgl.util.meshoptimizer.MeshoptEqualsI
int (*) (void * context, unsigned int index_a, unsigned int index_b)

M

malloc() - Static method in class org.lwjgl.util.meshoptimizer.MeshoptBounds
Returns a new MeshoptBounds instance allocated with memAlloc.
malloc() - Static method in class org.lwjgl.util.meshoptimizer.MeshoptCoverageStatistics
Returns a new MeshoptCoverageStatistics instance allocated with memAlloc.
malloc() - Static method in class org.lwjgl.util.meshoptimizer.MeshoptMeshlet
Returns a new MeshoptMeshlet instance allocated with memAlloc.
malloc() - Static method in class org.lwjgl.util.meshoptimizer.MeshoptOverdrawStatistics
Returns a new MeshoptOverdrawStatistics instance allocated with memAlloc.
malloc() - Static method in class org.lwjgl.util.meshoptimizer.MeshoptStream
Returns a new MeshoptStream instance allocated with memAlloc.
malloc() - Static method in class org.lwjgl.util.meshoptimizer.MeshoptVertexCacheStatistics
Returns a new MeshoptVertexCacheStatistics instance allocated with memAlloc.
malloc() - Static method in class org.lwjgl.util.meshoptimizer.MeshoptVertexFetchStatistics
Returns a new MeshoptVertexFetchStatistics instance allocated with memAlloc.
malloc(int) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptBounds
Returns a new MeshoptBounds.Buffer instance allocated with memAlloc.
malloc(int) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptCoverageStatistics
Returns a new MeshoptCoverageStatistics.Buffer instance allocated with memAlloc.
malloc(int) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptMeshlet
Returns a new MeshoptMeshlet.Buffer instance allocated with memAlloc.
malloc(int) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptOverdrawStatistics
Returns a new MeshoptOverdrawStatistics.Buffer instance allocated with memAlloc.
malloc(int) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptStream
Returns a new MeshoptStream.Buffer instance allocated with memAlloc.
malloc(int) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptVertexCacheStatistics
Returns a new MeshoptVertexCacheStatistics.Buffer instance allocated with memAlloc.
malloc(int) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptVertexFetchStatistics
Returns a new MeshoptVertexFetchStatistics.Buffer instance allocated with memAlloc.
malloc(int, MemoryStack) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptBounds
Returns a new MeshoptBounds.Buffer instance allocated on the specified MemoryStack.
malloc(int, MemoryStack) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptCoverageStatistics
Returns a new MeshoptCoverageStatistics.Buffer instance allocated on the specified MemoryStack.
malloc(int, MemoryStack) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptMeshlet
Returns a new MeshoptMeshlet.Buffer instance allocated on the specified MemoryStack.
malloc(int, MemoryStack) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptOverdrawStatistics
Returns a new MeshoptOverdrawStatistics.Buffer instance allocated on the specified MemoryStack.
malloc(int, MemoryStack) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptStream
Returns a new MeshoptStream.Buffer instance allocated on the specified MemoryStack.
malloc(int, MemoryStack) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptVertexCacheStatistics
Returns a new MeshoptVertexCacheStatistics.Buffer instance allocated on the specified MemoryStack.
malloc(int, MemoryStack) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptVertexFetchStatistics
Returns a new MeshoptVertexFetchStatistics.Buffer instance allocated on the specified MemoryStack.
malloc(MemoryStack) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptBounds
Returns a new MeshoptBounds instance allocated on the specified MemoryStack.
malloc(MemoryStack) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptCoverageStatistics
Returns a new MeshoptCoverageStatistics instance allocated on the specified MemoryStack.
malloc(MemoryStack) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptMeshlet
Returns a new MeshoptMeshlet instance allocated on the specified MemoryStack.
malloc(MemoryStack) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptOverdrawStatistics
Returns a new MeshoptOverdrawStatistics instance allocated on the specified MemoryStack.
malloc(MemoryStack) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptStream
Returns a new MeshoptStream instance allocated on the specified MemoryStack.
malloc(MemoryStack) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptVertexCacheStatistics
Returns a new MeshoptVertexCacheStatistics instance allocated on the specified MemoryStack.
malloc(MemoryStack) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptVertexFetchStatistics
Returns a new MeshoptVertexFetchStatistics instance allocated on the specified MemoryStack.
meshopt_analyzeCoverage(IntBuffer, FloatBuffer, long, long, MeshoptCoverageStatistics) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
struct meshopt_CoverageStatistics meshopt_analyzeCoverage(unsigned int const * indices, size_t index_count, float const * vertex_positions, size_t vertex_count, size_t vertex_positions_stride)
meshopt_analyzeOverdraw(IntBuffer, FloatBuffer, long, long, MeshoptOverdrawStatistics) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
struct meshopt_OverdrawStatistics meshopt_analyzeOverdraw(unsigned int const * indices, size_t index_count, float const * vertex_positions, size_t vertex_count, size_t vertex_positions_stride)
meshopt_analyzeVertexCache(IntBuffer, long, int, int, int, MeshoptVertexCacheStatistics) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
struct meshopt_VertexCacheStatistics meshopt_analyzeVertexCache(unsigned int const * indices, size_t index_count, size_t vertex_count, unsigned int cache_size, unsigned int warp_size, unsigned int primgroup_size)
meshopt_analyzeVertexFetch(IntBuffer, long, long, MeshoptVertexFetchStatistics) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
struct meshopt_VertexFetchStatistics meshopt_analyzeVertexFetch(unsigned int const * indices, size_t index_count, size_t vertex_count, size_t vertex_size)
meshopt_buildMeshlets(MeshoptMeshlet.Buffer, IntBuffer, ByteBuffer, IntBuffer, FloatBuffer, long, long, long, long, float) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
size_t meshopt_buildMeshlets(struct meshopt_Meshlet * meshlets, unsigned int * meshlet_vertices, unsigned char * meshlet_triangles, unsigned int const * indices, size_t index_count, float const * vertex_positions, size_t vertex_count, size_t vertex_positions_stride, size_t max_vertices, size_t max_triangles, float cone_weight)
meshopt_buildMeshletsBound(long, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
size_t meshopt_buildMeshletsBound(size_t index_count, size_t max_vertices, size_t max_triangles)
meshopt_buildMeshletsFlex(MeshoptMeshlet.Buffer, IntBuffer, ByteBuffer, IntBuffer, FloatBuffer, long, long, long, long, long, float, float) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
size_t meshopt_buildMeshletsFlex(struct meshopt_Meshlet * meshlets, unsigned int * meshlet_vertices, unsigned char * meshlet_triangles, unsigned int const * indices, size_t index_count, float const * vertex_positions, size_t vertex_count, size_t vertex_positions_stride, size_t max_vertices, size_t min_triangles, size_t max_triangles, float cone_weight, float split_factor)
meshopt_buildMeshletsScan(MeshoptMeshlet.Buffer, IntBuffer, ByteBuffer, IntBuffer, long, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
size_t meshopt_buildMeshletsScan(struct meshopt_Meshlet * meshlets, unsigned int * meshlet_vertices, unsigned char * meshlet_triangles, unsigned int const * indices, size_t index_count, size_t vertex_count, size_t max_vertices, size_t max_triangles)
meshopt_buildMeshletsSpatial(MeshoptMeshlet.Buffer, IntBuffer, ByteBuffer, IntBuffer, FloatBuffer, long, long, long, long, long, float) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
size_t meshopt_buildMeshletsSpatial(struct meshopt_Meshlet * meshlets, unsigned int * meshlet_vertices, unsigned char * meshlet_triangles, unsigned int const * indices, size_t index_count, float const * vertex_positions, size_t vertex_count, size_t vertex_positions_stride, size_t max_vertices, size_t min_triangles, size_t max_triangles, float fill_weight)
meshopt_computeClusterBounds(IntBuffer, FloatBuffer, long, long, MeshoptBounds) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
struct meshopt_Bounds meshopt_computeClusterBounds(unsigned int const * indices, size_t index_count, float const * vertex_positions, size_t vertex_count, size_t vertex_positions_stride)
meshopt_computeMeshletBounds(IntBuffer, ByteBuffer, FloatBuffer, long, long, MeshoptBounds) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
struct meshopt_Bounds meshopt_computeMeshletBounds(unsigned int const * meshlet_vertices, unsigned char const * meshlet_triangles, size_t triangle_count, float const * vertex_positions, size_t vertex_count, size_t vertex_positions_stride)
meshopt_computeSphereBounds(FloatBuffer, long, long, FloatBuffer, long, MeshoptBounds) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
struct meshopt_Bounds meshopt_computeSphereBounds(float const * positions, size_t count, size_t positions_stride, float const * radii, size_t radii_stride)
meshopt_decodeFilterColor(ByteBuffer, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
void meshopt_decodeFilterColor(void * buffer, size_t count, size_t stride)
meshopt_decodeFilterColor(ShortBuffer, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
void meshopt_decodeFilterColor(void * buffer, size_t count, size_t stride)
meshopt_decodeFilterExp(ByteBuffer, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
void meshopt_decodeFilterExp(void * buffer, size_t count, size_t stride)
meshopt_decodeFilterExp(IntBuffer, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
void meshopt_decodeFilterExp(void * buffer, size_t count, size_t stride)
meshopt_decodeFilterOct(ByteBuffer, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
void meshopt_decodeFilterOct(void * buffer, size_t count, size_t stride)
meshopt_decodeFilterOct(ShortBuffer, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
void meshopt_decodeFilterOct(void * buffer, size_t count, size_t stride)
meshopt_decodeFilterQuat(ByteBuffer, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
void meshopt_decodeFilterQuat(void * buffer, size_t count, size_t stride)
meshopt_decodeFilterQuat(ShortBuffer, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
void meshopt_decodeFilterQuat(void * buffer, size_t count, size_t stride)
meshopt_decodeIndexBuffer(ByteBuffer, long, long, ByteBuffer) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
int meshopt_decodeIndexBuffer(void * destination, size_t index_count, size_t index_size, unsigned char const * buffer, size_t buffer_size)
meshopt_decodeIndexSequence(ByteBuffer, long, long, ByteBuffer) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
int meshopt_decodeIndexSequence(void * destination, size_t index_count, size_t index_size, unsigned char const * buffer, size_t buffer_size)
meshopt_decodeIndexVersion(ByteBuffer) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
int meshopt_decodeIndexVersion(unsigned char const * buffer, size_t buffer_size)
meshopt_decodeVertexBuffer(ByteBuffer, long, long, ByteBuffer) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
int meshopt_decodeVertexBuffer(void * destination, size_t vertex_count, size_t vertex_size, unsigned char const * buffer, size_t buffer_size)
meshopt_decodeVertexVersion(ByteBuffer) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
int meshopt_decodeVertexVersion(unsigned char const * buffer, size_t buffer_size)
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_EncodeExpSeparate - Static variable in class org.lwjgl.util.meshoptimizer.MeshOptimizer
 
meshopt_EncodeExpSharedComponent - Static variable in class org.lwjgl.util.meshoptimizer.MeshOptimizer
 
meshopt_EncodeExpSharedVector - Static variable in class org.lwjgl.util.meshoptimizer.MeshOptimizer
 
meshopt_encodeFilterColor(ByteBuffer, long, long, int, FloatBuffer) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
void meshopt_encodeFilterColor(void * destination, size_t count, size_t stride, int bits, float const * data)
meshopt_encodeFilterColor(ShortBuffer, long, long, int, FloatBuffer) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
void meshopt_encodeFilterColor(void * destination, size_t count, size_t stride, int bits, float const * data)
meshopt_encodeFilterExp(ByteBuffer, long, long, int, FloatBuffer, int) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
void meshopt_encodeFilterExp(void * destination, size_t count, size_t stride, int bits, float const * data, enum meshopt_EncodeExpMode mode)
meshopt_encodeFilterExp(IntBuffer, long, long, int, FloatBuffer, int) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
void meshopt_encodeFilterExp(void * destination, size_t count, size_t stride, int bits, float const * data, enum meshopt_EncodeExpMode mode)
meshopt_encodeFilterOct(ByteBuffer, long, long, int, FloatBuffer) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
void meshopt_encodeFilterOct(void * destination, size_t count, size_t stride, int bits, float const * data)
meshopt_encodeFilterOct(ShortBuffer, long, long, int, FloatBuffer) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
void meshopt_encodeFilterOct(void * destination, size_t count, size_t stride, int bits, float const * data)
meshopt_encodeFilterQuat(ByteBuffer, long, long, int, FloatBuffer) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
void meshopt_encodeFilterQuat(void * destination, size_t count, size_t stride, int bits, float const * data)
meshopt_encodeFilterQuat(ShortBuffer, long, long, int, FloatBuffer) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
void meshopt_encodeFilterQuat(void * destination, size_t count, size_t stride, int bits, float const * data)
meshopt_encodeIndexBuffer(ByteBuffer, IntBuffer) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
size_t meshopt_encodeIndexBuffer(unsigned char * buffer, size_t buffer_size, unsigned int const * indices, size_t index_count)
meshopt_encodeIndexBufferBound(long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
size_t meshopt_encodeIndexBufferBound(size_t index_count, size_t vertex_count)
meshopt_encodeIndexSequence(ByteBuffer, IntBuffer) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
size_t meshopt_encodeIndexSequence(unsigned char * buffer, size_t buffer_size, unsigned int const * indices, size_t index_count)
meshopt_encodeIndexSequenceBound(long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
size_t meshopt_encodeIndexSequenceBound(size_t index_count, size_t vertex_count)
meshopt_encodeIndexVersion(int) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
void meshopt_encodeIndexVersion(int version)
meshopt_encodeVertexBuffer(ByteBuffer, ByteBuffer, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
size_t meshopt_encodeVertexBuffer(unsigned char * buffer, size_t buffer_size, void const * vertices, size_t vertex_count, size_t vertex_size)
meshopt_encodeVertexBufferBound(long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
size_t meshopt_encodeVertexBufferBound(size_t vertex_count, size_t vertex_size)
meshopt_encodeVertexBufferLevel(ByteBuffer, ByteBuffer, long, long, int, int) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
size_t meshopt_encodeVertexBufferLevel(unsigned char * buffer, size_t buffer_size, void const * vertices, size_t vertex_count, size_t vertex_size, int level, int version)
meshopt_encodeVertexVersion(int) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
void meshopt_encodeVertexVersion(int version)
meshopt_generateAdjacencyIndexBuffer(IntBuffer, IntBuffer, FloatBuffer, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
void meshopt_generateAdjacencyIndexBuffer(unsigned int * destination, unsigned int const * indices, size_t index_count, float const * vertex_positions, size_t vertex_count, size_t vertex_positions_stride)
meshopt_generatePositionRemap(IntBuffer, FloatBuffer, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
void meshopt_generatePositionRemap(unsigned int * destination, float const * vertex_positions, size_t vertex_count, size_t vertex_positions_stride)
meshopt_generateProvokingIndexBuffer(IntBuffer, IntBuffer, IntBuffer, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
size_t meshopt_generateProvokingIndexBuffer(unsigned int * destination, unsigned int * reorder, unsigned int const * indices, size_t index_count, size_t vertex_count)
meshopt_generateShadowIndexBuffer(IntBuffer, IntBuffer, ByteBuffer, long, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
void meshopt_generateShadowIndexBuffer(unsigned int * destination, unsigned int const * indices, size_t index_count, void const * vertices, size_t vertex_count, size_t vertex_size, size_t vertex_stride)
meshopt_generateShadowIndexBufferMulti(IntBuffer, IntBuffer, long, MeshoptStream.Buffer) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
void meshopt_generateShadowIndexBufferMulti(unsigned int * destination, unsigned int const * indices, size_t index_count, size_t vertex_count, struct meshopt_Stream const * streams, size_t stream_count)
meshopt_generateTessellationIndexBuffer(IntBuffer, IntBuffer, FloatBuffer, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
void meshopt_generateTessellationIndexBuffer(unsigned int * destination, unsigned int const * indices, size_t index_count, float const * vertex_positions, size_t vertex_count, size_t vertex_positions_stride)
meshopt_generateVertexRemap(IntBuffer, IntBuffer, long, ByteBuffer, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
size_t meshopt_generateVertexRemap(unsigned int * destination, unsigned int const * indices, size_t index_count, void const * vertices, size_t vertex_count, size_t vertex_size)
meshopt_generateVertexRemapCustom(IntBuffer, IntBuffer, FloatBuffer, long, long, MeshoptEqualsI, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
size_t meshopt_generateVertexRemapCustom(unsigned int * destination, unsigned int const * indices, size_t index_count, float const * vertex_positions, size_t vertex_count, size_t vertex_positions_stride, int (*) (void *, unsigned int, unsigned int) callback, void * context)
meshopt_generateVertexRemapMulti(IntBuffer, IntBuffer, long, MeshoptStream.Buffer) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
size_t meshopt_generateVertexRemapMulti(unsigned int * destination, unsigned int const * indices, size_t index_count, size_t vertex_count, struct meshopt_Stream const * streams, size_t stream_count)
meshopt_optimizeMeshlet(IntBuffer, ByteBuffer) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
void meshopt_optimizeMeshlet(unsigned int * meshlet_vertices, unsigned char * meshlet_triangles, size_t triangle_count, size_t vertex_count)
meshopt_optimizeOverdraw(IntBuffer, IntBuffer, FloatBuffer, long, long, float) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
void meshopt_optimizeOverdraw(unsigned int * destination, unsigned int const * indices, size_t index_count, float const * vertex_positions, size_t vertex_count, size_t vertex_positions_stride, float threshold)
meshopt_optimizeVertexCache(IntBuffer, IntBuffer, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
void meshopt_optimizeVertexCache(unsigned int * destination, unsigned int const * indices, size_t index_count, size_t vertex_count)
meshopt_optimizeVertexCacheFifo(IntBuffer, IntBuffer, long, int) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
void meshopt_optimizeVertexCacheFifo(unsigned int * destination, unsigned int const * indices, size_t index_count, size_t vertex_count, unsigned int cache_size)
meshopt_optimizeVertexCacheStrip(IntBuffer, IntBuffer, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
void meshopt_optimizeVertexCacheStrip(unsigned int * destination, unsigned int const * indices, size_t index_count, size_t vertex_count)
meshopt_optimizeVertexFetch(ByteBuffer, IntBuffer, ByteBuffer, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
size_t meshopt_optimizeVertexFetch(void * destination, unsigned int * indices, size_t index_count, void const * vertices, size_t vertex_count, size_t vertex_size)
meshopt_optimizeVertexFetchRemap(IntBuffer, IntBuffer) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
size_t meshopt_optimizeVertexFetchRemap(unsigned int * destination, unsigned int const * indices, size_t index_count, size_t vertex_count)
meshopt_partitionClusters(IntBuffer, IntBuffer, IntBuffer, FloatBuffer, long, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
size_t meshopt_partitionClusters(unsigned int * destination, unsigned int const * cluster_indices, size_t total_index_count, unsigned int const * cluster_index_counts, size_t cluster_count, float const * vertex_positions, size_t vertex_count, size_t vertex_positions_stride, size_t target_partition_size)
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 point snorm value.
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 point unorm value.
meshopt_remapIndexBuffer(IntBuffer, IntBuffer, long, IntBuffer) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
void meshopt_remapIndexBuffer(unsigned int * destination, unsigned int const * indices, size_t index_count, unsigned int const * remap)
meshopt_remapVertexBuffer(ByteBuffer, ByteBuffer, long, long, IntBuffer) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
void meshopt_remapVertexBuffer(void * destination, void const * vertices, size_t vertex_count, size_t vertex_size, unsigned int const * remap)
meshopt_setAllocator(MeshoptAllocateI, MeshoptDeallocateI) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
void meshopt_setAllocator(void * (*) (size_t) allocate, void (*) (void *) deallocate)
meshopt_simplify(IntBuffer, IntBuffer, FloatBuffer, long, long, long, float, int, FloatBuffer) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
size_t meshopt_simplify(unsigned int * destination, unsigned int const * indices, size_t index_count, float const * vertex_positions, size_t vertex_count, size_t vertex_positions_stride, size_t target_index_count, float target_error, unsigned int options, float * result_error)
meshopt_SimplifyErrorAbsolute - Static variable in class org.lwjgl.util.meshoptimizer.MeshOptimizer
 
meshopt_SimplifyLockBorder - Static variable in class org.lwjgl.util.meshoptimizer.MeshOptimizer
 
meshopt_SimplifyPermissive - Static variable in class org.lwjgl.util.meshoptimizer.MeshOptimizer
 
meshopt_simplifyPoints(IntBuffer, FloatBuffer, long, long, FloatBuffer, long, float, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
size_t meshopt_simplifyPoints(unsigned int * destination, float const * vertex_positions, size_t vertex_count, size_t vertex_positions_stride, float const * vertex_colors, size_t vertex_colors_stride, float color_weight, size_t target_vertex_count)
meshopt_simplifyPrune(IntBuffer, IntBuffer, FloatBuffer, long, long, float) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
size_t meshopt_simplifyPrune(unsigned int * destination, unsigned int const * indices, size_t index_count, float const * vertex_positions, size_t vertex_count, size_t vertex_positions_stride, float target_error)
meshopt_SimplifyPrune - Static variable in class org.lwjgl.util.meshoptimizer.MeshOptimizer
 
meshopt_SimplifyRegularize - Static variable in class org.lwjgl.util.meshoptimizer.MeshOptimizer
 
meshopt_simplifyScale(FloatBuffer, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
float meshopt_simplifyScale(float const * vertex_positions, size_t vertex_count, size_t vertex_positions_stride)
meshopt_simplifySloppy(IntBuffer, IntBuffer, FloatBuffer, long, long, ByteBuffer, long, float, FloatBuffer) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
size_t meshopt_simplifySloppy(unsigned int * destination, unsigned int const * indices, size_t index_count, float const * vertex_positions, size_t vertex_count, size_t vertex_positions_stride, unsigned char const * vertex_lock, size_t target_index_count, float target_error, float * result_error)
meshopt_SimplifySparse - Static variable in class org.lwjgl.util.meshoptimizer.MeshOptimizer
 
meshopt_SimplifyVertex_Lock - Static variable in class org.lwjgl.util.meshoptimizer.MeshOptimizer
 
meshopt_SimplifyVertex_Protect - Static variable in class org.lwjgl.util.meshoptimizer.MeshOptimizer
 
meshopt_simplifyWithAttributes(IntBuffer, IntBuffer, FloatBuffer, long, long, FloatBuffer, long, FloatBuffer, ByteBuffer, long, float, int, FloatBuffer) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
size_t meshopt_simplifyWithAttributes(unsigned int * destination, unsigned int const * indices, size_t index_count, float const * vertex_positions, size_t vertex_count, size_t vertex_positions_stride, float const * vertex_attributes, size_t vertex_attributes_stride, float const * attribute_weights, size_t attribute_count, unsigned char const * vertex_lock, size_t target_index_count, float target_error, unsigned int options, float * result_error)
meshopt_simplifyWithUpdate(IntBuffer, FloatBuffer, long, long, FloatBuffer, long, FloatBuffer, ByteBuffer, long, float, int, FloatBuffer) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
size_t meshopt_simplifyWithUpdate(unsigned int * indices, size_t index_count, float * vertex_positions, size_t vertex_count, size_t vertex_positions_stride, float * vertex_attributes, size_t vertex_attributes_stride, float const * attribute_weights, size_t attribute_count, unsigned char const * vertex_lock, size_t target_index_count, float target_error, unsigned int options, float * result_error)
meshopt_spatialClusterPoints(IntBuffer, FloatBuffer, long, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
void meshopt_spatialClusterPoints(unsigned int * destination, float const * vertex_positions, size_t vertex_count, size_t vertex_positions_stride, size_t cluster_size)
meshopt_spatialSortRemap(IntBuffer, FloatBuffer, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
void meshopt_spatialSortRemap(unsigned int * destination, float const * vertex_positions, size_t vertex_count, size_t vertex_positions_stride)
meshopt_spatialSortTriangles(IntBuffer, IntBuffer, FloatBuffer, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
void meshopt_spatialSortTriangles(unsigned int * destination, unsigned int const * indices, size_t index_count, float const * vertex_positions, size_t vertex_count, size_t vertex_positions_stride)
meshopt_stripify(IntBuffer, IntBuffer, long, int) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
size_t meshopt_stripify(unsigned int * destination, unsigned int const * indices, size_t index_count, size_t vertex_count, unsigned int restart_index)
meshopt_stripifyBound(long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
size_t meshopt_stripifyBound(size_t index_count)
meshopt_unstripify(IntBuffer, IntBuffer, int) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
size_t meshopt_unstripify(unsigned int * destination, unsigned int const * indices, size_t index_count, unsigned int restart_index)
meshopt_unstripifyBound(long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
size_t meshopt_unstripifyBound(size_t index_count)
MeshoptAllocate - Class in org.lwjgl.util.meshoptimizer
Callback function: (* anonymous)
MeshoptAllocateI - Interface in org.lwjgl.util.meshoptimizer
Callback function: (* anonymous)
MeshoptBounds - Class in org.lwjgl.util.meshoptimizer
struct meshopt_Bounds { float center[3]; float radius; float cone_apex[3]; float cone_axis[3]; float cone_cutoff; char cone_axis_s8[3]; char cone_cutoff_s8; }
MeshoptBounds(ByteBuffer) - Constructor for class org.lwjgl.util.meshoptimizer.MeshoptBounds
Creates a MeshoptBounds instance at the current position of the specified ByteBuffer container.
MeshoptBounds.Buffer - Class in org.lwjgl.util.meshoptimizer
An array of MeshoptBounds structs.
MeshoptCoverageStatistics - Class in org.lwjgl.util.meshoptimizer
struct meshopt_CoverageStatistics { float coverage[3]; float extent; }
MeshoptCoverageStatistics(ByteBuffer) - Constructor for class org.lwjgl.util.meshoptimizer.MeshoptCoverageStatistics
Creates a MeshoptCoverageStatistics instance at the current position of the specified ByteBuffer container.
MeshoptCoverageStatistics.Buffer - Class in org.lwjgl.util.meshoptimizer
An array of MeshoptCoverageStatistics structs.
MeshoptDeallocate - Class in org.lwjgl.util.meshoptimizer
Callback function: (* anonymous)
MeshoptDeallocateI - Interface in org.lwjgl.util.meshoptimizer
Callback function: (* anonymous)
MeshoptEquals - Class in org.lwjgl.util.meshoptimizer
Callback function: (* anonymous)
MeshoptEqualsI - Interface in org.lwjgl.util.meshoptimizer
Callback function: (* anonymous)
MeshOptimizer - Class in org.lwjgl.util.meshoptimizer
 
MESHOPTIMIZER_VERSION - Static variable in class org.lwjgl.util.meshoptimizer.MeshOptimizer
 
MeshoptMeshlet - Class in org.lwjgl.util.meshoptimizer
struct meshopt_Meshlet { unsigned int vertex_offset; unsigned int triangle_offset; unsigned int vertex_count; unsigned int triangle_count; }
MeshoptMeshlet(ByteBuffer) - Constructor for class org.lwjgl.util.meshoptimizer.MeshoptMeshlet
Creates a MeshoptMeshlet instance at the current position of the specified ByteBuffer container.
MeshoptMeshlet.Buffer - Class in org.lwjgl.util.meshoptimizer
An array of MeshoptMeshlet structs.
MeshoptOverdrawStatistics - Class in org.lwjgl.util.meshoptimizer
struct meshopt_OverdrawStatistics { unsigned int pixels_covered; unsigned int pixels_shaded; float overdraw; }
MeshoptOverdrawStatistics(ByteBuffer) - Constructor for class org.lwjgl.util.meshoptimizer.MeshoptOverdrawStatistics
Creates a MeshoptOverdrawStatistics instance at the current position of the specified ByteBuffer container.
MeshoptOverdrawStatistics.Buffer - Class in org.lwjgl.util.meshoptimizer
An array of MeshoptOverdrawStatistics structs.
MeshoptStream - Class in org.lwjgl.util.meshoptimizer
struct meshopt_Stream { void const * data; size_t size; size_t stride; }
MeshoptStream(ByteBuffer) - Constructor for class org.lwjgl.util.meshoptimizer.MeshoptStream
Creates a MeshoptStream instance at the current position of the specified ByteBuffer container.
MeshoptStream.Buffer - Class in org.lwjgl.util.meshoptimizer
An array of MeshoptStream structs.
MeshoptVertexCacheStatistics - Class in org.lwjgl.util.meshoptimizer
struct meshopt_VertexCacheStatistics { unsigned int vertices_transformed; unsigned int warps_executed; float acmr; float atvr; }
MeshoptVertexCacheStatistics(ByteBuffer) - Constructor for class org.lwjgl.util.meshoptimizer.MeshoptVertexCacheStatistics
Creates a MeshoptVertexCacheStatistics instance at the current position of the specified ByteBuffer container.
MeshoptVertexCacheStatistics.Buffer - Class in org.lwjgl.util.meshoptimizer
An array of MeshoptVertexCacheStatistics structs.
MeshoptVertexFetchStatistics - Class in org.lwjgl.util.meshoptimizer
struct meshopt_VertexFetchStatistics { unsigned int bytes_fetched; float overfetch; }
MeshoptVertexFetchStatistics(ByteBuffer) - Constructor for class org.lwjgl.util.meshoptimizer.MeshoptVertexFetchStatistics
Creates a MeshoptVertexFetchStatistics instance at the current position of the specified ByteBuffer container.
MeshoptVertexFetchStatistics.Buffer - Class in org.lwjgl.util.meshoptimizer
An array of MeshoptVertexFetchStatistics structs.

N

nacmr(long) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptVertexCacheStatistics
natvr(long) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptVertexCacheStatistics
nbytes_fetched(long) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptVertexFetchStatistics
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
ncoverage(long) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptCoverageStatistics
ncoverage(long, int) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptCoverageStatistics
Unsafe version of coverage.
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.
nextent(long) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptCoverageStatistics
nmeshopt_analyzeCoverage(long, long, long, long, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
struct meshopt_CoverageStatistics meshopt_analyzeCoverage(unsigned int const * indices, size_t index_count, float const * vertex_positions, size_t vertex_count, size_t vertex_positions_stride)
nmeshopt_analyzeOverdraw(long, long, long, long, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
struct meshopt_OverdrawStatistics meshopt_analyzeOverdraw(unsigned int const * indices, size_t index_count, float const * vertex_positions, size_t vertex_count, size_t vertex_positions_stride)
nmeshopt_analyzeVertexCache(long, long, long, int, int, int, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
struct meshopt_VertexCacheStatistics meshopt_analyzeVertexCache(unsigned int const * indices, size_t index_count, size_t vertex_count, unsigned int cache_size, unsigned int warp_size, unsigned int primgroup_size)
nmeshopt_analyzeVertexFetch(long, long, long, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
struct meshopt_VertexFetchStatistics meshopt_analyzeVertexFetch(unsigned int const * indices, size_t index_count, size_t vertex_count, size_t vertex_size)
nmeshopt_buildMeshlets(long, long, long, long, long, long, long, long, long, long, float) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
size_t meshopt_buildMeshlets(struct meshopt_Meshlet * meshlets, unsigned int * meshlet_vertices, unsigned char * meshlet_triangles, unsigned int const * indices, size_t index_count, float const * vertex_positions, size_t vertex_count, size_t vertex_positions_stride, size_t max_vertices, size_t max_triangles, float cone_weight)
nmeshopt_buildMeshletsFlex(long, long, long, long, long, long, long, long, long, long, long, float, float) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
size_t meshopt_buildMeshletsFlex(struct meshopt_Meshlet * meshlets, unsigned int * meshlet_vertices, unsigned char * meshlet_triangles, unsigned int const * indices, size_t index_count, float const * vertex_positions, size_t vertex_count, size_t vertex_positions_stride, size_t max_vertices, size_t min_triangles, size_t max_triangles, float cone_weight, float split_factor)
nmeshopt_buildMeshletsScan(long, long, long, long, long, long, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
size_t meshopt_buildMeshletsScan(struct meshopt_Meshlet * meshlets, unsigned int * meshlet_vertices, unsigned char * meshlet_triangles, unsigned int const * indices, size_t index_count, size_t vertex_count, size_t max_vertices, size_t max_triangles)
nmeshopt_buildMeshletsSpatial(long, long, long, long, long, long, long, long, long, long, long, float) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
size_t meshopt_buildMeshletsSpatial(struct meshopt_Meshlet * meshlets, unsigned int * meshlet_vertices, unsigned char * meshlet_triangles, unsigned int const * indices, size_t index_count, float const * vertex_positions, size_t vertex_count, size_t vertex_positions_stride, size_t max_vertices, size_t min_triangles, size_t max_triangles, float fill_weight)
nmeshopt_computeClusterBounds(long, long, long, long, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
struct meshopt_Bounds meshopt_computeClusterBounds(unsigned int const * indices, size_t index_count, float const * vertex_positions, size_t vertex_count, size_t vertex_positions_stride)
nmeshopt_computeMeshletBounds(long, long, long, long, long, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
struct meshopt_Bounds meshopt_computeMeshletBounds(unsigned int const * meshlet_vertices, unsigned char const * meshlet_triangles, size_t triangle_count, float const * vertex_positions, size_t vertex_count, size_t vertex_positions_stride)
nmeshopt_computeSphereBounds(long, long, long, long, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
struct meshopt_Bounds meshopt_computeSphereBounds(float const * positions, size_t count, size_t positions_stride, float const * radii, size_t radii_stride)
nmeshopt_decodeFilterColor(long, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
void meshopt_decodeFilterColor(void * buffer, size_t count, size_t stride)
nmeshopt_decodeFilterExp(long, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
void meshopt_decodeFilterExp(void * buffer, size_t count, size_t stride)
nmeshopt_decodeFilterOct(long, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
void meshopt_decodeFilterOct(void * buffer, size_t count, size_t stride)
nmeshopt_decodeFilterQuat(long, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
void meshopt_decodeFilterQuat(void * buffer, size_t count, size_t stride)
nmeshopt_decodeIndexBuffer(long, long, long, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
int meshopt_decodeIndexBuffer(void * destination, size_t index_count, size_t index_size, unsigned char const * buffer, size_t buffer_size)
nmeshopt_decodeIndexSequence(long, long, long, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
int meshopt_decodeIndexSequence(void * destination, size_t index_count, size_t index_size, unsigned char const * buffer, size_t buffer_size)
nmeshopt_decodeIndexVersion(long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
int meshopt_decodeIndexVersion(unsigned char const * buffer, size_t buffer_size)
nmeshopt_decodeVertexBuffer(long, long, long, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
int meshopt_decodeVertexBuffer(void * destination, size_t vertex_count, size_t vertex_size, unsigned char const * buffer, size_t buffer_size)
nmeshopt_decodeVertexVersion(long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
int meshopt_decodeVertexVersion(unsigned char const * buffer, size_t buffer_size)
nmeshopt_encodeFilterColor(long, long, long, int, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
void meshopt_encodeFilterColor(void * destination, size_t count, size_t stride, int bits, float const * data)
nmeshopt_encodeFilterExp(long, long, long, int, long, int) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
void meshopt_encodeFilterExp(void * destination, size_t count, size_t stride, int bits, float const * data, enum meshopt_EncodeExpMode mode)
nmeshopt_encodeFilterOct(long, long, long, int, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
void meshopt_encodeFilterOct(void * destination, size_t count, size_t stride, int bits, float const * data)
nmeshopt_encodeFilterQuat(long, long, long, int, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
void meshopt_encodeFilterQuat(void * destination, size_t count, size_t stride, int bits, float const * data)
nmeshopt_encodeIndexBuffer(long, long, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
size_t meshopt_encodeIndexBuffer(unsigned char * buffer, size_t buffer_size, unsigned int const * indices, size_t index_count)
nmeshopt_encodeIndexSequence(long, long, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
size_t meshopt_encodeIndexSequence(unsigned char * buffer, size_t buffer_size, unsigned int const * indices, size_t index_count)
nmeshopt_encodeVertexBuffer(long, long, long, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
size_t meshopt_encodeVertexBuffer(unsigned char * buffer, size_t buffer_size, void const * vertices, size_t vertex_count, size_t vertex_size)
nmeshopt_encodeVertexBufferLevel(long, long, long, long, long, int, int) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
size_t meshopt_encodeVertexBufferLevel(unsigned char * buffer, size_t buffer_size, void const * vertices, size_t vertex_count, size_t vertex_size, int level, int version)
nmeshopt_generateAdjacencyIndexBuffer(long, long, long, long, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
void meshopt_generateAdjacencyIndexBuffer(unsigned int * destination, unsigned int const * indices, size_t index_count, float const * vertex_positions, size_t vertex_count, size_t vertex_positions_stride)
nmeshopt_generatePositionRemap(long, long, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
void meshopt_generatePositionRemap(unsigned int * destination, float const * vertex_positions, size_t vertex_count, size_t vertex_positions_stride)
nmeshopt_generateProvokingIndexBuffer(long, long, long, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
size_t meshopt_generateProvokingIndexBuffer(unsigned int * destination, unsigned int * reorder, unsigned int const * indices, size_t index_count, size_t vertex_count)
nmeshopt_generateShadowIndexBuffer(long, long, long, long, long, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
void meshopt_generateShadowIndexBuffer(unsigned int * destination, unsigned int const * indices, size_t index_count, void const * vertices, size_t vertex_count, size_t vertex_size, size_t vertex_stride)
nmeshopt_generateShadowIndexBufferMulti(long, long, long, long, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
void meshopt_generateShadowIndexBufferMulti(unsigned int * destination, unsigned int const * indices, size_t index_count, size_t vertex_count, struct meshopt_Stream const * streams, size_t stream_count)
nmeshopt_generateTessellationIndexBuffer(long, long, long, long, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
void meshopt_generateTessellationIndexBuffer(unsigned int * destination, unsigned int const * indices, size_t index_count, float const * vertex_positions, size_t vertex_count, size_t vertex_positions_stride)
nmeshopt_generateVertexRemap(long, long, long, long, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
size_t meshopt_generateVertexRemap(unsigned int * destination, unsigned int const * indices, size_t index_count, void const * vertices, size_t vertex_count, size_t vertex_size)
nmeshopt_generateVertexRemapCustom(long, long, long, long, long, long, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
size_t meshopt_generateVertexRemapCustom(unsigned int * destination, unsigned int const * indices, size_t index_count, float const * vertex_positions, size_t vertex_count, size_t vertex_positions_stride, int (*) (void *, unsigned int, unsigned int) callback, void * context)
nmeshopt_generateVertexRemapMulti(long, long, long, long, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
size_t meshopt_generateVertexRemapMulti(unsigned int * destination, unsigned int const * indices, size_t index_count, size_t vertex_count, struct meshopt_Stream const * streams, size_t stream_count)
nmeshopt_optimizeMeshlet(long, long, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
void meshopt_optimizeMeshlet(unsigned int * meshlet_vertices, unsigned char * meshlet_triangles, size_t triangle_count, size_t vertex_count)
nmeshopt_optimizeOverdraw(long, long, long, long, long, long, float) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
void meshopt_optimizeOverdraw(unsigned int * destination, unsigned int const * indices, size_t index_count, float const * vertex_positions, size_t vertex_count, size_t vertex_positions_stride, float threshold)
nmeshopt_optimizeVertexCache(long, long, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
void meshopt_optimizeVertexCache(unsigned int * destination, unsigned int const * indices, size_t index_count, size_t vertex_count)
nmeshopt_optimizeVertexCacheFifo(long, long, long, long, int) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
void meshopt_optimizeVertexCacheFifo(unsigned int * destination, unsigned int const * indices, size_t index_count, size_t vertex_count, unsigned int cache_size)
nmeshopt_optimizeVertexCacheStrip(long, long, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
void meshopt_optimizeVertexCacheStrip(unsigned int * destination, unsigned int const * indices, size_t index_count, size_t vertex_count)
nmeshopt_optimizeVertexFetch(long, long, long, long, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
size_t meshopt_optimizeVertexFetch(void * destination, unsigned int * indices, size_t index_count, void const * vertices, size_t vertex_count, size_t vertex_size)
nmeshopt_optimizeVertexFetchRemap(long, long, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
size_t meshopt_optimizeVertexFetchRemap(unsigned int * destination, unsigned int const * indices, size_t index_count, size_t vertex_count)
nmeshopt_partitionClusters(long, long, long, long, long, long, long, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
size_t meshopt_partitionClusters(unsigned int * destination, unsigned int const * cluster_indices, size_t total_index_count, unsigned int const * cluster_index_counts, size_t cluster_count, float const * vertex_positions, size_t vertex_count, size_t vertex_positions_stride, size_t target_partition_size)
nmeshopt_remapIndexBuffer(long, long, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
void meshopt_remapIndexBuffer(unsigned int * destination, unsigned int const * indices, size_t index_count, unsigned int const * remap)
nmeshopt_remapVertexBuffer(long, long, long, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
void meshopt_remapVertexBuffer(void * destination, void const * vertices, size_t vertex_count, size_t vertex_size, unsigned int const * remap)
nmeshopt_setAllocator(long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
void meshopt_setAllocator(void * (*) (size_t) allocate, void (*) (void *) deallocate)
nmeshopt_simplify(long, long, long, long, long, long, long, float, int, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
size_t meshopt_simplify(unsigned int * destination, unsigned int const * indices, size_t index_count, float const * vertex_positions, size_t vertex_count, size_t vertex_positions_stride, size_t target_index_count, float target_error, unsigned int options, float * result_error)
nmeshopt_simplifyPoints(long, long, long, long, long, long, float, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
size_t meshopt_simplifyPoints(unsigned int * destination, float const * vertex_positions, size_t vertex_count, size_t vertex_positions_stride, float const * vertex_colors, size_t vertex_colors_stride, float color_weight, size_t target_vertex_count)
nmeshopt_simplifyPrune(long, long, long, long, long, long, float) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
size_t meshopt_simplifyPrune(unsigned int * destination, unsigned int const * indices, size_t index_count, float const * vertex_positions, size_t vertex_count, size_t vertex_positions_stride, float target_error)
nmeshopt_simplifyScale(long, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
float meshopt_simplifyScale(float const * vertex_positions, size_t vertex_count, size_t vertex_positions_stride)
nmeshopt_simplifySloppy(long, long, long, long, long, long, long, long, float, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
size_t meshopt_simplifySloppy(unsigned int * destination, unsigned int const * indices, size_t index_count, float const * vertex_positions, size_t vertex_count, size_t vertex_positions_stride, unsigned char const * vertex_lock, size_t target_index_count, float target_error, float * result_error)
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
size_t meshopt_simplifyWithAttributes(unsigned int * destination, unsigned int const * indices, size_t index_count, float const * vertex_positions, size_t vertex_count, size_t vertex_positions_stride, float const * vertex_attributes, size_t vertex_attributes_stride, float const * attribute_weights, size_t attribute_count, unsigned char const * vertex_lock, size_t target_index_count, float target_error, unsigned int options, float * result_error)
nmeshopt_simplifyWithUpdate(long, long, long, long, long, long, long, long, long, long, long, float, int, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
size_t meshopt_simplifyWithUpdate(unsigned int * indices, size_t index_count, float * vertex_positions, size_t vertex_count, size_t vertex_positions_stride, float * vertex_attributes, size_t vertex_attributes_stride, float const * attribute_weights, size_t attribute_count, unsigned char const * vertex_lock, size_t target_index_count, float target_error, unsigned int options, float * result_error)
nmeshopt_spatialClusterPoints(long, long, long, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
void meshopt_spatialClusterPoints(unsigned int * destination, float const * vertex_positions, size_t vertex_count, size_t vertex_positions_stride, size_t cluster_size)
nmeshopt_spatialSortRemap(long, long, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
void meshopt_spatialSortRemap(unsigned int * destination, float const * vertex_positions, size_t vertex_count, size_t vertex_positions_stride)
nmeshopt_spatialSortTriangles(long, long, long, long, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
void meshopt_spatialSortTriangles(unsigned int * destination, unsigned int const * indices, size_t index_count, float const * vertex_positions, size_t vertex_count, size_t vertex_positions_stride)
nmeshopt_stripify(long, long, long, long, int) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
size_t meshopt_stripify(unsigned int * destination, unsigned int const * indices, size_t index_count, size_t vertex_count, unsigned int restart_index)
nmeshopt_unstripify(long, long, long, int) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
size_t meshopt_unstripify(unsigned int * destination, unsigned int const * indices, size_t index_count, unsigned int restart_index)
noverdraw(long) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptOverdrawStatistics
noverfetch(long) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptVertexFetchStatistics
npixels_covered(long) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptOverdrawStatistics
npixels_shaded(long) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptOverdrawStatistics
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
ntriangle_offset(long) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptMeshlet
nvertex_count(long) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptMeshlet
nvertex_offset(long) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptMeshlet
nvertices_transformed(long) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptVertexCacheStatistics
nwarps_executed(long) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptVertexCacheStatistics

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
 
OVERDRAW - Static variable in class org.lwjgl.util.meshoptimizer.MeshoptOverdrawStatistics
The struct member offsets.
overfetch() - Method in class org.lwjgl.util.meshoptimizer.MeshoptVertexFetchStatistics.Buffer
 
overfetch() - Method in class org.lwjgl.util.meshoptimizer.MeshoptVertexFetchStatistics
 
OVERFETCH - Static variable in class org.lwjgl.util.meshoptimizer.MeshoptVertexFetchStatistics
The struct member offsets.

P

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.
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 size field.
size(long) - Method in class org.lwjgl.util.meshoptimizer.MeshoptStream
Sets the specified value to the size field.
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.MeshoptCoverageStatistics
 
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.MeshoptCoverageStatistics
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 stride field.
stride(long) - Method in class org.lwjgl.util.meshoptimizer.MeshoptStream
Sets the specified value to the stride field.
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
 
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
 
TRIANGLE_OFFSET - Static variable in class org.lwjgl.util.meshoptimizer.MeshoptMeshlet
The struct member offsets.

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
 
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
 
VERTEX_OFFSET - Static variable in class org.lwjgl.util.meshoptimizer.MeshoptMeshlet
The struct member offsets.
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.
A B C D E G I M N O P R S T V W 
All Classes and Interfaces|All Packages|Constant Field Values