Index

A B C D E G I L 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
transformed vertices / triangle count; best case 0.5, worst case 3.0, optimum depends on topology
acmr() - Method in class org.lwjgl.util.meshoptimizer.MeshoptVertexCacheStatistics.Buffer
 
ACMR - Static variable in class org.lwjgl.util.meshoptimizer.MeshoptVertexCacheStatistics
The struct member offsets.
ALIGNOF - Static variable in class org.lwjgl.util.meshoptimizer.MeshoptBounds
The struct alignment in bytes.
ALIGNOF - Static variable in class org.lwjgl.util.meshoptimizer.MeshoptMeshlet
The struct alignment in bytes.
ALIGNOF - Static variable in class org.lwjgl.util.meshoptimizer.MeshoptOverdrawStatistics
The struct alignment in bytes.
ALIGNOF - Static variable in class org.lwjgl.util.meshoptimizer.MeshoptStream
The struct alignment in bytes.
ALIGNOF - Static variable in class org.lwjgl.util.meshoptimizer.MeshoptVertexCacheStatistics
The struct alignment in bytes.
ALIGNOF - Static variable in class org.lwjgl.util.meshoptimizer.MeshoptVertexFetchStatistics
The struct alignment in bytes.
atvr() - Method in class org.lwjgl.util.meshoptimizer.MeshoptVertexCacheStatistics
transformed vertices / vertex count; best case 1.0, worst case 6.0, optimum is 1.0 (each vertex is transformed once)
atvr() - Method in class org.lwjgl.util.meshoptimizer.MeshoptVertexCacheStatistics.Buffer
 
ATVR - Static variable in class org.lwjgl.util.meshoptimizer.MeshoptVertexCacheStatistics
The struct member offsets.

B

Buffer(long, int) - Constructor for class org.lwjgl.util.meshoptimizer.MeshoptBounds.Buffer
 
Buffer(long, int) - Constructor for class org.lwjgl.util.meshoptimizer.MeshoptMeshlet.Buffer
 
Buffer(long, int) - Constructor for class org.lwjgl.util.meshoptimizer.MeshoptOverdrawStatistics.Buffer
 
Buffer(long, int) - Constructor for class org.lwjgl.util.meshoptimizer.MeshoptStream.Buffer
 
Buffer(long, int) - Constructor for class org.lwjgl.util.meshoptimizer.MeshoptVertexCacheStatistics.Buffer
 
Buffer(long, int) - Constructor for class org.lwjgl.util.meshoptimizer.MeshoptVertexFetchStatistics.Buffer
 
Buffer(ByteBuffer) - Constructor for class org.lwjgl.util.meshoptimizer.MeshoptBounds.Buffer
Creates a new MeshoptBounds.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
 
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.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.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.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.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
bounding sphere, useful for frustum and occlusion culling
center(int) - Method in class org.lwjgl.util.meshoptimizer.MeshoptBounds.Buffer
 
center(int) - Method in class org.lwjgl.util.meshoptimizer.MeshoptBounds
bounding sphere, useful for frustum and occlusion culling
CENTER - Static variable in class org.lwjgl.util.meshoptimizer.MeshoptBounds
The struct member offsets.
CIF - Static variable in interface org.lwjgl.util.meshoptimizer.MeshoptAllocateI
 
CIF - Static variable in interface org.lwjgl.util.meshoptimizer.MeshoptDeallocateI
 
cone_apex() - Method in class org.lwjgl.util.meshoptimizer.MeshoptBounds.Buffer
 
cone_apex() - Method in class org.lwjgl.util.meshoptimizer.MeshoptBounds
normal cone, useful for backface culling
cone_apex(int) - Method in class org.lwjgl.util.meshoptimizer.MeshoptBounds.Buffer
 
cone_apex(int) - Method in class org.lwjgl.util.meshoptimizer.MeshoptBounds
normal cone, useful for backface culling
CONE_APEX - Static variable in class org.lwjgl.util.meshoptimizer.MeshoptBounds
The struct member offsets.
cone_axis() - Method in class org.lwjgl.util.meshoptimizer.MeshoptBounds.Buffer
 
cone_axis() - Method in class org.lwjgl.util.meshoptimizer.MeshoptBounds
 
cone_axis(int) - Method in class org.lwjgl.util.meshoptimizer.MeshoptBounds.Buffer
 
cone_axis(int) - Method in class org.lwjgl.util.meshoptimizer.MeshoptBounds
 
CONE_AXIS - Static variable in class org.lwjgl.util.meshoptimizer.MeshoptBounds
The struct member offsets.
cone_axis_s8() - Method in class org.lwjgl.util.meshoptimizer.MeshoptBounds.Buffer
 
cone_axis_s8() - Method in class org.lwjgl.util.meshoptimizer.MeshoptBounds
normal cone axis and cutoff, stored in 8-bit SNORM format; decode using x/127.0
cone_axis_s8(int) - Method in class org.lwjgl.util.meshoptimizer.MeshoptBounds.Buffer
 
cone_axis_s8(int) - Method in class org.lwjgl.util.meshoptimizer.MeshoptBounds
normal cone axis and cutoff, stored in 8-bit SNORM format; decode using x/127.0
CONE_AXIS_S8 - Static variable in class org.lwjgl.util.meshoptimizer.MeshoptBounds
The struct member offsets.
cone_cutoff() - Method in class org.lwjgl.util.meshoptimizer.MeshoptBounds.Buffer
 
cone_cutoff() - Method in class org.lwjgl.util.meshoptimizer.MeshoptBounds
cos(angle/2)
CONE_CUTOFF - Static variable in class org.lwjgl.util.meshoptimizer.MeshoptBounds
The struct member offsets.
cone_cutoff_s8() - Method in class org.lwjgl.util.meshoptimizer.MeshoptBounds.Buffer
 
cone_cutoff_s8() - Method in class org.lwjgl.util.meshoptimizer.MeshoptBounds
 
CONE_CUTOFF_S8 - Static variable in class org.lwjgl.util.meshoptimizer.MeshoptBounds
The struct member offsets.
create() - Static method in class org.lwjgl.util.meshoptimizer.MeshoptBounds
Returns a new MeshoptBounds 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.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.MeshoptDeallocate
Creates a MeshoptDeallocate 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.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.
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.MeshoptDeallocate
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.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.
Deinterleaved geometry - Search tag in class org.lwjgl.util.meshoptimizer.MeshOptimizer
Section

E

Efficiency analyzers - Search tag in class org.lwjgl.util.meshoptimizer.MeshOptimizer
Section
Enum values: - Search tag in org.lwjgl.util.meshoptimizer.MeshOptimizer.meshopt_EncodeExpClamped
Section
Enum values: - Search tag in org.lwjgl.util.meshoptimizer.MeshOptimizer.meshopt_EncodeExpSeparate
Section
Enum values: - Search tag in org.lwjgl.util.meshoptimizer.MeshOptimizer.meshopt_EncodeExpSharedComponent
Section
Enum values: - Search tag in org.lwjgl.util.meshoptimizer.MeshOptimizer.meshopt_EncodeExpSharedVector
Section
Enum values: - Search tag in org.lwjgl.util.meshoptimizer.MeshOptimizer.meshopt_SimplifyErrorAbsolute
Section
Enum values: - Search tag in org.lwjgl.util.meshoptimizer.MeshOptimizer.meshopt_SimplifyLockBorder
Section
Enum values: - Search tag in org.lwjgl.util.meshoptimizer.MeshOptimizer.meshopt_SimplifyPrune
Section
Enum values: - Search tag in org.lwjgl.util.meshoptimizer.MeshOptimizer.meshopt_SimplifySparse
Section

G

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

I

Indexing - Search tag in class org.lwjgl.util.meshoptimizer.MeshOptimizer
Section
invoke(long) - Method in interface org.lwjgl.util.meshoptimizer.MeshoptAllocateI
 
invoke(long) - Method in interface org.lwjgl.util.meshoptimizer.MeshoptDeallocateI
 

L

Layout - Search tag in class org.lwjgl.util.meshoptimizer.MeshoptBounds
Section
Layout - Search tag in class org.lwjgl.util.meshoptimizer.MeshoptMeshlet
Section
Layout - Search tag in class org.lwjgl.util.meshoptimizer.MeshoptOverdrawStatistics
Section
Layout - Search tag in class org.lwjgl.util.meshoptimizer.MeshoptStream
Section
Layout - Search tag in class org.lwjgl.util.meshoptimizer.MeshoptVertexCacheStatistics
Section
Layout - Search tag in class org.lwjgl.util.meshoptimizer.MeshoptVertexFetchStatistics
Section

M

malloc() - Static method in class org.lwjgl.util.meshoptimizer.MeshoptBounds
Returns a new MeshoptBounds 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.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.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.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.
Memory management - Search tag in class org.lwjgl.util.meshoptimizer.MeshOptimizer
Section
meshopt_analyzeOverdraw(IntBuffer, FloatBuffer, long, long, MeshoptOverdrawStatistics) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
Overdraw analyzer.
meshopt_analyzeVertexCache(IntBuffer, long, int, int, int, MeshoptVertexCacheStatistics) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
Vertex transform cache analyzer.
meshopt_analyzeVertexFetch(IntBuffer, long, long, MeshoptVertexFetchStatistics) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
Vertex fetch cache analyzer.
meshopt_buildMeshlets(MeshoptMeshlet.Buffer, IntBuffer, ByteBuffer, IntBuffer, FloatBuffer, long, long, long, long, float) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
Meshlet builder.
meshopt_buildMeshletsBound(long, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
meshopt_buildMeshletsScan(MeshoptMeshlet.Buffer, IntBuffer, ByteBuffer, IntBuffer, long, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
meshopt_computeClusterBounds(IntBuffer, FloatBuffer, long, long, MeshoptBounds) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
Cluster bounds generator.
meshopt_computeMeshletBounds(IntBuffer, ByteBuffer, FloatBuffer, long, long, MeshoptBounds) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
meshopt_decodeFilterExp(ByteBuffer, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
Decodes exponential encoding of floating-point data with 8-bit exponent and 24-bit integer mantissa as 2^E*M.
meshopt_decodeFilterExp(IntBuffer, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
Decodes exponential encoding of floating-point data with 8-bit exponent and 24-bit integer mantissa as 2^E*M.
meshopt_decodeFilterOct(ByteBuffer, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
Decodes octahedral encoding of a unit vector with K-bit (K ≤ 16) signed X/Y as an input; Z must store 1.0f.
meshopt_decodeFilterOct(ShortBuffer, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
Decodes octahedral encoding of a unit vector with K-bit (K ≤ 16) signed X/Y as an input; Z must store 1.0f.
meshopt_decodeFilterQuat(ByteBuffer, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
Decodes 3-component quaternion encoding with K-bit (4 ≤ K ≤ 16) component encoding and a 2-bit component index indicating which component to reconstruct.
meshopt_decodeFilterQuat(ShortBuffer, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
Decodes 3-component quaternion encoding with K-bit (4 ≤ K ≤ 16) component encoding and a 2-bit component index indicating which component to reconstruct.
meshopt_decodeIndexBuffer(ByteBuffer, long, long, ByteBuffer) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
Index buffer decoder.
meshopt_decodeIndexSequence(ByteBuffer, long, long, ByteBuffer) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
Index sequence decoder.
meshopt_decodeVertexBuffer(ByteBuffer, long, long, ByteBuffer) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
Vertex buffer decoder.
meshopt_dequantizeHalf(short) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
Reverse quantization of a half-precision (as defined by IEEE-754 fp16) floating point value.
meshopt_EncodeExpClamped - Static variable in class org.lwjgl.util.meshoptimizer.MeshOptimizer
meshopt_EncodeExpMode
meshopt_EncodeExpSeparate - Static variable in class org.lwjgl.util.meshoptimizer.MeshOptimizer
meshopt_EncodeExpMode
meshopt_EncodeExpSharedComponent - Static variable in class org.lwjgl.util.meshoptimizer.MeshOptimizer
meshopt_EncodeExpMode
meshopt_EncodeExpSharedVector - Static variable in class org.lwjgl.util.meshoptimizer.MeshOptimizer
meshopt_EncodeExpMode
meshopt_encodeFilterExp(ByteBuffer, long, long, int, FloatBuffer, int) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
Encodes arbitrary (finite) floating-point data with 8-bit exponent and K-bit integer mantissa (1 ≤ K ≤ 24).
meshopt_encodeFilterExp(IntBuffer, long, long, int, FloatBuffer, int) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
Encodes arbitrary (finite) floating-point data with 8-bit exponent and K-bit integer mantissa (1 ≤ K ≤ 24).
meshopt_encodeFilterOct(ByteBuffer, long, long, int, FloatBuffer) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
Encodes unit vectors with K-bit (K ≤ 16) signed X/Y as an output.
meshopt_encodeFilterOct(ShortBuffer, long, long, int, FloatBuffer) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
Encodes unit vectors with K-bit (K ≤ 16) signed X/Y as an output.
meshopt_encodeFilterQuat(ByteBuffer, long, long, int, FloatBuffer) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
Encodes unit quaternions with K-bit (4 ≤ K ≤ 16) component encoding.
meshopt_encodeFilterQuat(ShortBuffer, long, long, int, FloatBuffer) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
Encodes unit quaternions with K-bit (4 ≤ K ≤ 16) component encoding.
meshopt_encodeIndexBuffer(ByteBuffer, IntBuffer) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
Index buffer encoder.
meshopt_encodeIndexBufferBound(long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
 
meshopt_encodeIndexSequence(ByteBuffer, IntBuffer) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
Index sequence encoder.
meshopt_encodeIndexSequenceBound(long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
 
meshopt_encodeIndexVersion(int) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
Set index encoder format version.
meshopt_encodeVertexBuffer(ByteBuffer, ByteBuffer, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
Vertex buffer encoder.
meshopt_encodeVertexBufferBound(long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
 
meshopt_encodeVertexVersion(int) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
Set vertex encoder format version.
meshopt_generateAdjacencyIndexBuffer(IntBuffer, IntBuffer, FloatBuffer, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
Generate index buffer that can be used as a geometry shader input with triangle adjacency topology.
meshopt_generateProvokingIndexBuffer(IntBuffer, IntBuffer, IntBuffer, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
Experimental: Generate index buffer that can be used for visibility buffer rendering and returns the size of the reorder table.
meshopt_generateShadowIndexBuffer(IntBuffer, IntBuffer, ByteBuffer, long, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
Generates index buffer that can be used for more efficient rendering when only a subset of the vertex attributes is necessary.
meshopt_generateShadowIndexBufferMulti(IntBuffer, IntBuffer, long, MeshoptStream.Buffer) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
Generates index buffer that can be used for more efficient rendering when only a subset of the vertex attributes is necessary.
meshopt_generateTessellationIndexBuffer(IntBuffer, IntBuffer, FloatBuffer, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
Generate index buffer that can be used for PN-AEN tessellation with crack-free displacement.
meshopt_generateVertexRemap(IntBuffer, IntBuffer, long, ByteBuffer, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
Generates a vertex remap table from the vertex buffer and an optional index buffer and returns number of unique vertices.
meshopt_generateVertexRemapMulti(IntBuffer, IntBuffer, long, MeshoptStream.Buffer) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
Generates a vertex remap table from multiple vertex streams and an optional index buffer and returns number of unique vertices.
meshopt_optimizeMeshlet(IntBuffer, ByteBuffer) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
Experimental: Meshlet optimizer.
meshopt_optimizeOverdraw(IntBuffer, IntBuffer, FloatBuffer, long, long, float) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
Overdraw optimizer.
meshopt_optimizeVertexCache(IntBuffer, IntBuffer, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
Vertex transform cache optimizer.
meshopt_optimizeVertexCacheFifo(IntBuffer, IntBuffer, long, int) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
Vertex transform cache optimizer for FIFO caches.
meshopt_optimizeVertexCacheStrip(IntBuffer, IntBuffer, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
Vertex transform cache optimizer for strip-like caches.
meshopt_optimizeVertexFetch(ByteBuffer, IntBuffer, ByteBuffer, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
Vertex fetch cache optimizer.
meshopt_optimizeVertexFetchRemap(IntBuffer, IntBuffer) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
Vertex fetch cache optimizer.
meshopt_quantizeFloat(float, int) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
Quantizes a float into a floating point value with a limited number of significant mantissa bits, preserving the IEEE-754 fp32 binary representation.
meshopt_quantizeHalf(float) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
Quantizes a float into half-precision (as defined by IEEE-754 fp16) floating point value.
meshopt_quantizeSnorm(float, int) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
Quantizes a float in [-1..1] range into an N-bit fixed 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
Generates index buffer from the source index buffer and remap table generated by generateVertexRemap.
meshopt_remapVertexBuffer(ByteBuffer, ByteBuffer, long, long, IntBuffer) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
Generates vertex buffer from the source vertex buffer and remap table generated by generateVertexRemap.
meshopt_setAllocator(MeshoptAllocateI, MeshoptDeallocateI) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
Set allocation callbacks.
meshopt_simplify(IntBuffer, IntBuffer, FloatBuffer, long, long, long, float, int, FloatBuffer) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
Mesh simplifier.
meshopt_SimplifyErrorAbsolute - Static variable in class org.lwjgl.util.meshoptimizer.MeshOptimizer
Simplification options.
meshopt_SimplifyLockBorder - Static variable in class org.lwjgl.util.meshoptimizer.MeshOptimizer
Simplification options.
meshopt_simplifyPoints(IntBuffer, FloatBuffer, long, long, FloatBuffer, long, float, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
Experimental: Point cloud simplifier.
meshopt_SimplifyPrune - Static variable in class org.lwjgl.util.meshoptimizer.MeshOptimizer
Simplification options.
meshopt_simplifyScale(FloatBuffer, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
Returns the error scaling factor used by the simplifier to convert between absolute and relative extents.
meshopt_simplifySloppy(IntBuffer, IntBuffer, FloatBuffer, long, long, long, float, FloatBuffer) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
Experimental: Mesh simplifier (sloppy).
meshopt_SimplifySparse - Static variable in class org.lwjgl.util.meshoptimizer.MeshOptimizer
Simplification options.
meshopt_simplifyWithAttributes(IntBuffer, IntBuffer, FloatBuffer, long, long, FloatBuffer, long, FloatBuffer, ByteBuffer, long, float, int, FloatBuffer) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
Experimental: Mesh simplifier with attribute metric.
meshopt_spatialSortRemap(IntBuffer, FloatBuffer, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
Spatial sorter.
meshopt_spatialSortTriangles(IntBuffer, IntBuffer, FloatBuffer, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
Experimental: Spatial sorter.
meshopt_stripify(IntBuffer, IntBuffer, long, int) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
Mesh stripifier.
meshopt_stripifyBound(long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
 
meshopt_unstripify(IntBuffer, IntBuffer, int) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
Mesh unstripifier.
meshopt_unstripifyBound(long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
 
MeshoptAllocate - Class in org.lwjgl.util.meshoptimizer
Instances of this class may be passed to the setAllocator method.
MeshoptAllocateI - Interface in org.lwjgl.util.meshoptimizer
Instances of this interface may be passed to the setAllocator method.
MeshoptBounds - Class in org.lwjgl.util.meshoptimizer
Layout
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.
MeshoptDeallocate - Class in org.lwjgl.util.meshoptimizer
Instances of this class may be passed to the setAllocator method.
MeshoptDeallocateI - Interface in org.lwjgl.util.meshoptimizer
Instances of this interface may be passed to the setAllocator method.
MeshOptimizer - Class in org.lwjgl.util.meshoptimizer
Native bindings to meshoptimizer.
MESHOPTIMIZER_VERSION - Static variable in class org.lwjgl.util.meshoptimizer.MeshOptimizer
 
MeshoptMeshlet - Class in org.lwjgl.util.meshoptimizer
Meshlet is a small mesh cluster (subset) that consists of: triangles, an 8-bit micro triangle (index) buffer, that for each triangle specifies three local vertices to use; vertices, a 32-bit vertex indirection buffer, that for each local vertex specifies which mesh vertex to fetch vertex attributes from.
MeshoptMeshlet(ByteBuffer) - Constructor for class org.lwjgl.util.meshoptimizer.MeshoptMeshlet
Creates a 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
Layout
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
Vertex attribute stream.
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
Layout
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
Layout
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
ndata(long, int) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptStream
Unsafe version of data.
ndata(long, ByteBuffer) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptStream
Unsafe version of data.
nmeshopt_analyzeOverdraw(long, long, long, long, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
Unsafe version of: analyzeOverdraw
nmeshopt_analyzeVertexCache(long, long, long, int, int, int, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
Unsafe version of: analyzeVertexCache
nmeshopt_analyzeVertexFetch(long, long, long, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
Unsafe version of: analyzeVertexFetch
nmeshopt_buildMeshlets(long, long, long, long, long, long, long, long, long, long, float) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
Unsafe version of: buildMeshlets
nmeshopt_buildMeshletsScan(long, long, long, long, long, long, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
Unsafe version of: buildMeshletsScan
nmeshopt_computeClusterBounds(long, long, long, long, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
Unsafe version of: computeClusterBounds
nmeshopt_computeMeshletBounds(long, long, long, long, long, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
Unsafe version of: computeMeshletBounds
nmeshopt_decodeFilterExp(long, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
Unsafe version of: decodeFilterExp
nmeshopt_decodeFilterOct(long, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
Unsafe version of: decodeFilterOct
nmeshopt_decodeFilterQuat(long, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
Unsafe version of: decodeFilterQuat
nmeshopt_decodeIndexBuffer(long, long, long, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
Unsafe version of: decodeIndexBuffer
nmeshopt_decodeIndexSequence(long, long, long, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
Unsafe version of: decodeIndexSequence
nmeshopt_decodeVertexBuffer(long, long, long, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
Unsafe version of: decodeVertexBuffer
nmeshopt_encodeFilterExp(long, long, long, int, long, int) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
Unsafe version of: encodeFilterExp
nmeshopt_encodeFilterOct(long, long, long, int, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
Unsafe version of: encodeFilterOct
nmeshopt_encodeFilterQuat(long, long, long, int, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
Unsafe version of: encodeFilterQuat
nmeshopt_encodeIndexBuffer(long, long, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
Unsafe version of: encodeIndexBuffer
nmeshopt_encodeIndexSequence(long, long, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
Unsafe version of: encodeIndexSequence
nmeshopt_encodeVertexBuffer(long, long, long, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
Unsafe version of: encodeVertexBuffer
nmeshopt_generateAdjacencyIndexBuffer(long, long, long, long, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
Unsafe version of: generateAdjacencyIndexBuffer
nmeshopt_generateProvokingIndexBuffer(long, long, long, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
Unsafe version of: generateProvokingIndexBuffer
nmeshopt_generateShadowIndexBuffer(long, long, long, long, long, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
Unsafe version of: generateShadowIndexBuffer
nmeshopt_generateShadowIndexBufferMulti(long, long, long, long, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
nmeshopt_generateTessellationIndexBuffer(long, long, long, long, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
nmeshopt_generateVertexRemap(long, long, long, long, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
Unsafe version of: generateVertexRemap
nmeshopt_generateVertexRemapMulti(long, long, long, long, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
Unsafe version of: generateVertexRemapMulti
nmeshopt_optimizeMeshlet(long, long, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
Unsafe version of: optimizeMeshlet
nmeshopt_optimizeOverdraw(long, long, long, long, long, long, float) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
Unsafe version of: optimizeOverdraw
nmeshopt_optimizeVertexCache(long, long, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
Unsafe version of: optimizeVertexCache
nmeshopt_optimizeVertexCacheFifo(long, long, long, long, int) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
Unsafe version of: optimizeVertexCacheFifo
nmeshopt_optimizeVertexCacheStrip(long, long, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
Unsafe version of: optimizeVertexCacheStrip
nmeshopt_optimizeVertexFetch(long, long, long, long, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
Unsafe version of: optimizeVertexFetch
nmeshopt_optimizeVertexFetchRemap(long, long, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
Unsafe version of: optimizeVertexFetchRemap
nmeshopt_remapIndexBuffer(long, long, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
Unsafe version of: remapIndexBuffer
nmeshopt_remapVertexBuffer(long, long, long, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
Unsafe version of: remapVertexBuffer
nmeshopt_setAllocator(long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
Unsafe version of: setAllocator
nmeshopt_simplify(long, long, long, long, long, long, long, float, int, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
Unsafe version of: simplify
nmeshopt_simplifyPoints(long, long, long, long, long, long, float, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
Unsafe version of: simplifyPoints
nmeshopt_simplifyScale(long, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
Unsafe version of: simplifyScale
nmeshopt_simplifySloppy(long, long, long, long, long, long, long, float, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
Unsafe version of: simplifySloppy
nmeshopt_simplifyWithAttributes(long, long, long, long, long, long, long, long, long, long, long, long, float, int, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
Unsafe version of: simplifyWithAttributes
nmeshopt_spatialSortRemap(long, long, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
Unsafe version of: spatialSortRemap
nmeshopt_spatialSortTriangles(long, long, long, long, long, long) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
Unsafe version of: spatialSortTriangles
nmeshopt_stripify(long, long, long, long, int) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
Unsafe version of: stripify
nmeshopt_unstripify(long, long, long, int) - Static method in class org.lwjgl.util.meshoptimizer.MeshOptimizer
Unsafe version of: unstripify
noverdraw(long) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptOverdrawStatistics
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
shaded pixels / covered pixels; best case 1.0
OVERDRAW - Static variable in class org.lwjgl.util.meshoptimizer.MeshoptOverdrawStatistics
The struct member offsets.
Overdraw optimization - Search tag in class org.lwjgl.util.meshoptimizer.MeshOptimizer
Section
overfetch() - Method in class org.lwjgl.util.meshoptimizer.MeshoptVertexFetchStatistics.Buffer
 
overfetch() - Method in class org.lwjgl.util.meshoptimizer.MeshoptVertexFetchStatistics
fetched bytes / vertex buffer size; best case 1.0 (each byte is fetched once)
OVERFETCH - Static variable in class org.lwjgl.util.meshoptimizer.MeshoptVertexFetchStatistics
The struct member offsets.

P

Pipeline - Search tag in class org.lwjgl.util.meshoptimizer.MeshOptimizer
Section
pixels_covered() - Method in class org.lwjgl.util.meshoptimizer.MeshoptOverdrawStatistics.Buffer
 
pixels_covered() - Method in class org.lwjgl.util.meshoptimizer.MeshoptOverdrawStatistics
 
PIXELS_COVERED - Static variable in class org.lwjgl.util.meshoptimizer.MeshoptOverdrawStatistics
The struct member offsets.
pixels_shaded() - Method in class org.lwjgl.util.meshoptimizer.MeshoptOverdrawStatistics.Buffer
 
pixels_shaded() - Method in class org.lwjgl.util.meshoptimizer.MeshoptOverdrawStatistics
 
PIXELS_SHADED - Static variable in class org.lwjgl.util.meshoptimizer.MeshoptOverdrawStatistics
The struct member offsets.

R

radius() - Method in class org.lwjgl.util.meshoptimizer.MeshoptBounds.Buffer
 
radius() - Method in class org.lwjgl.util.meshoptimizer.MeshoptBounds
 
RADIUS - Static variable in class org.lwjgl.util.meshoptimizer.MeshoptBounds
The struct member offsets.

S

set(ByteBuffer, long, long) - Method in class org.lwjgl.util.meshoptimizer.MeshoptStream
Initializes this struct with the specified values.
set(MeshoptStream) - Method in class org.lwjgl.util.meshoptimizer.MeshoptStream
Copies the specified struct data to this struct.
Simplification - Search tag in class org.lwjgl.util.meshoptimizer.MeshOptimizer
Section
size() - Method in class org.lwjgl.util.meshoptimizer.MeshoptStream.Buffer
 
size() - Method in class org.lwjgl.util.meshoptimizer.MeshoptStream
 
size(long) - Method in class org.lwjgl.util.meshoptimizer.MeshoptStream.Buffer
Sets the specified value to the 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.MeshoptMeshlet
 
sizeof() - Method in class org.lwjgl.util.meshoptimizer.MeshoptOverdrawStatistics
 
sizeof() - Method in class org.lwjgl.util.meshoptimizer.MeshoptStream
 
sizeof() - Method in class org.lwjgl.util.meshoptimizer.MeshoptVertexCacheStatistics
 
sizeof() - Method in class org.lwjgl.util.meshoptimizer.MeshoptVertexFetchStatistics
 
SIZEOF - Static variable in class org.lwjgl.util.meshoptimizer.MeshoptBounds
The struct size in bytes.
SIZEOF - Static variable in class org.lwjgl.util.meshoptimizer.MeshoptMeshlet
The struct size in bytes.
SIZEOF - Static variable in class org.lwjgl.util.meshoptimizer.MeshoptOverdrawStatistics
The struct size in bytes.
SIZEOF - Static variable in class org.lwjgl.util.meshoptimizer.MeshoptStream
The struct size in bytes.
SIZEOF - Static variable in class org.lwjgl.util.meshoptimizer.MeshoptVertexCacheStatistics
The struct size in bytes.
SIZEOF - Static variable in class org.lwjgl.util.meshoptimizer.MeshoptVertexFetchStatistics
The struct size in bytes.
stride() - Method in class org.lwjgl.util.meshoptimizer.MeshoptStream.Buffer
 
stride() - Method in class org.lwjgl.util.meshoptimizer.MeshoptStream
 
stride(long) - Method in class org.lwjgl.util.meshoptimizer.MeshoptStream.Buffer
Sets the specified value to the 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
number of triangles used in the meshlet; data is stored in consecutive range defined by offset and count
TRIANGLE_COUNT - Static variable in class org.lwjgl.util.meshoptimizer.MeshoptMeshlet
The struct member offsets.
triangle_offset() - Method in class org.lwjgl.util.meshoptimizer.MeshoptMeshlet.Buffer
 
triangle_offset() - Method in class org.lwjgl.util.meshoptimizer.MeshoptMeshlet
offset within meshlet_triangles array with meshlet data
TRIANGLE_OFFSET - Static variable in class org.lwjgl.util.meshoptimizer.MeshoptMeshlet
The struct member offsets.
Triangle strip conversion - Search tag in class org.lwjgl.util.meshoptimizer.MeshOptimizer
Section
Type - Search tag in class org.lwjgl.util.meshoptimizer.MeshoptAllocate
Section
Type - Search tag in class org.lwjgl.util.meshoptimizer.MeshoptDeallocate
Section
Type - Search tag in interface org.lwjgl.util.meshoptimizer.MeshoptAllocateI
Section
Type - Search tag in interface org.lwjgl.util.meshoptimizer.MeshoptDeallocateI
Section

V

validate(long) - Static method in class org.lwjgl.util.meshoptimizer.MeshoptStream
Validates pointer members that should not be NULL.
vertex_count() - Method in class org.lwjgl.util.meshoptimizer.MeshoptMeshlet.Buffer
 
vertex_count() - Method in class org.lwjgl.util.meshoptimizer.MeshoptMeshlet
number of vertices used in the meshlet; data is stored in consecutive range defined by offset and count
VERTEX_COUNT - Static variable in class org.lwjgl.util.meshoptimizer.MeshoptMeshlet
The struct member offsets.
vertex_offset() - Method in class org.lwjgl.util.meshoptimizer.MeshoptMeshlet.Buffer
 
vertex_offset() - Method in class org.lwjgl.util.meshoptimizer.MeshoptMeshlet
offset within meshlet_vertices array with meshlet data
VERTEX_OFFSET - Static variable in class org.lwjgl.util.meshoptimizer.MeshoptMeshlet
The struct member offsets.
Vertex/index buffer compression - Search tag in class org.lwjgl.util.meshoptimizer.MeshOptimizer
Section
Vertex cache optimization - Search tag in class org.lwjgl.util.meshoptimizer.MeshOptimizer
Section
Vertex fetch optimization - Search tag in class org.lwjgl.util.meshoptimizer.MeshOptimizer
Section
Vertex quantization - Search tag in class org.lwjgl.util.meshoptimizer.MeshOptimizer
Section
vertices_transformed() - Method in class org.lwjgl.util.meshoptimizer.MeshoptVertexCacheStatistics.Buffer
 
vertices_transformed() - Method in class org.lwjgl.util.meshoptimizer.MeshoptVertexCacheStatistics
 
VERTICES_TRANSFORMED - Static variable in class org.lwjgl.util.meshoptimizer.MeshoptVertexCacheStatistics
The struct member offsets.

W

warps_executed() - Method in class org.lwjgl.util.meshoptimizer.MeshoptVertexCacheStatistics.Buffer
 
warps_executed() - Method in class org.lwjgl.util.meshoptimizer.MeshoptVertexCacheStatistics
 
WARPS_EXECUTED - Static variable in class org.lwjgl.util.meshoptimizer.MeshoptVertexCacheStatistics
The struct member offsets.
A B C D E G I L M N O P R S T V W 
All Classes and Interfaces|All Packages|Constant Field Values