Index
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.Bufferinstance backed by the specified container. - Buffer(ByteBuffer) - Constructor for class org.lwjgl.util.meshoptimizer.MeshoptCoverageStatistics.Buffer
-
Creates a new
MeshoptCoverageStatistics.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
- callback(long, long) - Method in interface org.lwjgl.util.meshoptimizer.MeshoptEqualsI
- 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.MeshoptCoverageStatistics
-
Returns a new
MeshoptCoverageStatisticsinstance 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.MeshoptCoverageStatistics
-
Returns a new
MeshoptCoverageStatistics.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.MeshoptCoverageStatistics
-
Returns a new
MeshoptCoverageStatistics.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.MeshoptCoverageStatistics
-
Returns a new
MeshoptCoverageStatisticsinstance 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
- 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
MeshoptBoundsinstance allocated withBufferUtils. - create() - Static method in class org.lwjgl.util.meshoptimizer.MeshoptCoverageStatistics
-
Returns a new
MeshoptCoverageStatisticsinstance 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.MeshoptCoverageStatistics
-
Returns a new
MeshoptCoverageStatistics.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.MeshoptCoverageStatistics
-
Returns a new
MeshoptCoverageStatisticsinstance 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.MeshoptEquals
-
Creates a
MeshoptEqualsinstance 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.MeshoptCoverageStatistics
-
Create a
MeshoptCoverageStatistics.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. - create(MeshoptEqualsI) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptEquals
-
Creates a
MeshoptEqualsinstance that delegates to the specifiedMeshoptEqualsIinstance. - 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.MeshoptCoverageStatistics
- createSafe(long) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptDeallocate
- createSafe(long) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptEquals
- 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.MeshoptCoverageStatistics
- 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.
- 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
MeshoptBoundsinstance allocated withmemAlloc. - malloc() - Static method in class org.lwjgl.util.meshoptimizer.MeshoptCoverageStatistics
-
Returns a new
MeshoptCoverageStatisticsinstance 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.MeshoptCoverageStatistics
-
Returns a new
MeshoptCoverageStatistics.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.MeshoptCoverageStatistics
-
Returns a new
MeshoptCoverageStatistics.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.MeshoptCoverageStatistics
-
Returns a new
MeshoptCoverageStatisticsinstance 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. - 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 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
-
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
MeshoptBoundsinstance at the current position of the specifiedByteBuffercontainer. - MeshoptBounds.Buffer - Class in org.lwjgl.util.meshoptimizer
-
An array of
MeshoptBoundsstructs. - 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
MeshoptCoverageStatisticsinstance at the current position of the specifiedByteBuffercontainer. - MeshoptCoverageStatistics.Buffer - Class in org.lwjgl.util.meshoptimizer
-
An array of
MeshoptCoverageStatisticsstructs. - 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
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
-
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
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
-
struct meshopt_Stream { void const * data; size_t size; size_t stride; } - 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
-
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
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
-
struct meshopt_VertexFetchStatistics { unsigned int bytes_fetched; float overfetch; } - 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(). - ncoverage(long) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptCoverageStatistics
-
Unsafe version of
MeshoptCoverageStatistics.coverage(). - 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
-
Unsafe version of
MeshoptCoverageStatistics.extent(). - 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
-
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
- 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
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.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
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
- 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.
All Classes and Interfaces|All Packages|Constant Field Values