N O T 

N

nTootleClusterMesh(long, long, int, int, int, int, long, long, long) - Static method in class org.lwjgl.util.tootle.Tootle
Unsafe version of: ClusterMesh
nTootleFastOptimize(long, long, int, int, int, int, int, long, long, float) - Static method in class org.lwjgl.util.tootle.Tootle
Unsafe version of: FastOptimize
nTootleFastOptimizeVCacheAndClusterMesh(long, int, int, int, long, long, long, float) - Static method in class org.lwjgl.util.tootle.Tootle
nTootleMeasureCacheEfficiency(long, int, int, long) - Static method in class org.lwjgl.util.tootle.Tootle
Unsafe version of: MeasureCacheEfficiency
nTootleMeasureOverdraw(long, long, int, int, int, long, int, int, long, long, int) - Static method in class org.lwjgl.util.tootle.Tootle
Unsafe version of: MeasureOverdraw
nTootleOptimize(long, long, int, int, int, int, long, int, int, long, long, int, int) - Static method in class org.lwjgl.util.tootle.Tootle
Unsafe version of: Optimize
nTootleOptimizeOverdraw(long, long, int, int, int, long, int, int, long, long, long, int) - Static method in class org.lwjgl.util.tootle.Tootle
Unsafe version of: OptimizeOverdraw
nTootleOptimizeVCache(long, int, int, int, long, long, int) - Static method in class org.lwjgl.util.tootle.Tootle
Unsafe version of: OptimizeVCache
nTootleOptimizeVertexMemory(long, long, int, int, int, long, long, long) - Static method in class org.lwjgl.util.tootle.Tootle
Unsafe version of: OptimizeVertexMemory
nTootleVCacheClusters(long, int, int, int, long, long, long, int) - Static method in class org.lwjgl.util.tootle.Tootle
Unsafe version of: VCacheClusters

O

org.lwjgl.util.tootle - package org.lwjgl.util.tootle
Contains bindings to AMD Tootle.

T

Tootle - Class in org.lwjgl.util.tootle
Bindings to AMD Tootle.
TOOTLE_3D_API_ERROR - Static variable in class org.lwjgl.util.tootle.Tootle
Enumeration for Tootle return codes.
TOOTLE_CCW - Static variable in class org.lwjgl.util.tootle.Tootle
Enumeration for face winding order.
TOOTLE_CW - Static variable in class org.lwjgl.util.tootle.Tootle
Enumeration for face winding order.
TOOTLE_DEFAULT_ALPHA - Static variable in class org.lwjgl.util.tootle.Tootle
The parameter for FastOptimize to create more clusters (lower number generates more clusters).
TOOTLE_DEFAULT_VCACHE_SIZE - Static variable in class org.lwjgl.util.tootle.Tootle
The default vertex cache size.
TOOTLE_INTERNAL_ERROR - Static variable in class org.lwjgl.util.tootle.Tootle
Enumeration for Tootle return codes.
TOOTLE_INVALID_ARGS - Static variable in class org.lwjgl.util.tootle.Tootle
Enumeration for Tootle return codes.
TOOTLE_MAX_FACES - Static variable in class org.lwjgl.util.tootle.Tootle
The maximum allowed number of faces in the mesh.
TOOTLE_MAX_VERTICES - Static variable in class org.lwjgl.util.tootle.Tootle
The maximum allowed number of vertices in the mesh.
TOOTLE_NOT_INITIALIZED - Static variable in class org.lwjgl.util.tootle.Tootle
Enumeration for Tootle return codes.
TOOTLE_OK - Static variable in class org.lwjgl.util.tootle.Tootle
Enumeration for Tootle return codes.
TOOTLE_OUT_OF_MEMORY - Static variable in class org.lwjgl.util.tootle.Tootle
Enumeration for Tootle return codes.
TOOTLE_OVERDRAW_AUTO - Static variable in class org.lwjgl.util.tootle.Tootle
Enumeration for the algorithm for overdraw optimization.
TOOTLE_OVERDRAW_DIRECT3D - Static variable in class org.lwjgl.util.tootle.Tootle
Enumeration for the algorithm for overdraw optimization.
TOOTLE_OVERDRAW_FAST - Static variable in class org.lwjgl.util.tootle.Tootle
Enumeration for the algorithm for overdraw optimization.
TOOTLE_OVERDRAW_RAYTRACE - Static variable in class org.lwjgl.util.tootle.Tootle
Enumeration for the algorithm for overdraw optimization.
TOOTLE_VCACHE_AUTO - Static variable in class org.lwjgl.util.tootle.Tootle
Enumeration for the algorithm for vertex optimization.
TOOTLE_VCACHE_DIRECT3D - Static variable in class org.lwjgl.util.tootle.Tootle
Enumeration for the algorithm for vertex optimization.
TOOTLE_VCACHE_LSTRIPS - Static variable in class org.lwjgl.util.tootle.Tootle
Enumeration for the algorithm for vertex optimization.
TOOTLE_VCACHE_TIPSY - Static variable in class org.lwjgl.util.tootle.Tootle
Enumeration for the algorithm for vertex optimization.
TootleCleanup() - Static method in class org.lwjgl.util.tootle.Tootle
Frees all resources held by Tootle.
TootleClusterMesh(ByteBuffer, IntBuffer, int, int, IntBuffer, IntBuffer, IntBuffer) - Static method in class org.lwjgl.util.tootle.Tootle
This function partitions a mesh into a set of connected, roughly planar clusters.
TootleClusterMesh(FloatBuffer, IntBuffer, int, int, IntBuffer, IntBuffer, IntBuffer) - Static method in class org.lwjgl.util.tootle.Tootle
This function partitions a mesh into a set of connected, roughly planar clusters.
TootleFastOptimize(ByteBuffer, IntBuffer, int, int, int, IntBuffer, IntBuffer, float) - Static method in class org.lwjgl.util.tootle.Tootle
This is a utility function that performs the entire optimization using the new algorithm from SIGGRAPH 2007.
TootleFastOptimize(FloatBuffer, IntBuffer, int, int, int, IntBuffer, IntBuffer, float) - Static method in class org.lwjgl.util.tootle.Tootle
This is a utility function that performs the entire optimization using the new algorithm from SIGGRAPH 2007.
TootleFastOptimizeVCacheAndClusterMesh(IntBuffer, int, int, IntBuffer, IntBuffer, IntBuffer, float) - Static method in class org.lwjgl.util.tootle.Tootle
This function performs vertex cache optimization and clustering the mesh based on the algorithm from SIGGRAPH 2007.
TootleInit() - Static method in class org.lwjgl.util.tootle.Tootle
Performs one-time initialization required by Tootle.
TootleMeasureCacheEfficiency(IntBuffer, int, FloatBuffer) - Static method in class org.lwjgl.util.tootle.Tootle
A utility function to simulate vertex processing and measures the cache efficiency of an index buffer.
TootleMeasureOverdraw(ByteBuffer, IntBuffer, int, FloatBuffer, int, FloatBuffer, FloatBuffer, int) - Static method in class org.lwjgl.util.tootle.Tootle
A utility function to measure the amount of overdraw that occurs over a set of views.
TootleMeasureOverdraw(FloatBuffer, IntBuffer, int, FloatBuffer, int, FloatBuffer, FloatBuffer, int) - Static method in class org.lwjgl.util.tootle.Tootle
A utility function to measure the amount of overdraw that occurs over a set of views.
TootleOptimize(ByteBuffer, IntBuffer, int, int, FloatBuffer, int, IntBuffer, IntBuffer, int, int) - Static method in class org.lwjgl.util.tootle.Tootle
This is a utility function that is provided for developers to perform the entire optimization for a mesh.
TootleOptimize(FloatBuffer, IntBuffer, int, int, FloatBuffer, int, IntBuffer, IntBuffer, int, int) - Static method in class org.lwjgl.util.tootle.Tootle
This is a utility function that is provided for developers to perform the entire optimization for a mesh.
TootleOptimizeOverdraw(ByteBuffer, IntBuffer, int, FloatBuffer, int, IntBuffer, IntBuffer, IntBuffer, int) - Static method in class org.lwjgl.util.tootle.Tootle
Given a clustered mesh, this function computes a cluster ordering that minimizes expected overdraw, and sorts the clusters according to this ordering.
TootleOptimizeOverdraw(FloatBuffer, IntBuffer, int, FloatBuffer, int, IntBuffer, IntBuffer, IntBuffer, int) - Static method in class org.lwjgl.util.tootle.Tootle
Given a clustered mesh, this function computes a cluster ordering that minimizes expected overdraw, and sorts the clusters according to this ordering.
TootleOptimizeVCache(IntBuffer, int, int, IntBuffer, IntBuffer, int) - Static method in class org.lwjgl.util.tootle.Tootle
This function performs vertex cache optimization on an index buffer.
TootleOptimizeVertexMemory(ByteBuffer, IntBuffer, int, ByteBuffer, IntBuffer, IntBuffer) - Static method in class org.lwjgl.util.tootle.Tootle
This function rearranges the vertex buffer's memory location based on the index buffer.
TootleOptimizeVertexMemory(FloatBuffer, IntBuffer, int, FloatBuffer, IntBuffer, IntBuffer) - Static method in class org.lwjgl.util.tootle.Tootle
This function rearranges the vertex buffer's memory location based on the index buffer.
TootleVCacheClusters(IntBuffer, int, int, IntBuffer, IntBuffer, IntBuffer, int) - Static method in class org.lwjgl.util.tootle.Tootle
This is a utility function to optimize vertex cache on a clustered index buffer.
N O T