|
Class Summary |
| Batch |
A geometry batch that can be queued for rendering. |
| BufferObject |
An OpenGL buffer object. |
| ClientArray |
Represents the state of a single client array. |
| Color4f |
A four-element floating point color value. |
| CompoundBatch |
A batch that renders a list of sub-batches in order. |
| DisplayList |
An OpenGL display list. |
| Framebuffer |
An OpenGL frame buffer object. |
| Light |
Represents the state of a single light. |
| Program |
Contains a shader program. |
| Program.FloatUniform |
A uniform containing a float. |
| Program.IntegerUniform |
A uniform containing an integer. |
| Program.Matrix4fUniform |
A uniform containing a 4x4 matrix. |
| Program.Uniform |
Contains the location and value of a uniform variable. |
| Program.Vector2fUniform |
A uniform containing a two-element vector. |
| Program.Vector3fUniform |
A uniform containing a three-element vector. |
| Program.Vector4fUniform |
A uniform containing a four-element vector. |
| Query |
An OpenGL occlusion query object. |
| Query.SamplesPassed |
Queries the number of samples passed. |
| Renderbuffer |
An OpenGL render buffer object. |
| Renderer |
Provides access to state associated with the renderer. |
| Shader |
Contains a shader. |
| ShaderObject |
An OpenGL shader object. |
| SimpleBatch |
A batch that consists of a set of render states and a stateless draw command. |
| SimpleBatch.CallList |
Draws the batch by calling a display list containing the geometry. |
| SimpleBatch.DrawArrays |
Draws the batch by calling GL11.glDrawArrays(int, int, int). |
| SimpleBatch.DrawBufferElements |
Draws the batch by calling GL11.glDrawElements(int, java.nio.ByteBuffer) using the current buffer object. |
| SimpleBatch.DrawBufferRangeElements |
Draws the batch by calling GL12.glDrawRangeElements(int, int, int, java.nio.ByteBuffer) using the current buffer object. |
| SimpleBatch.DrawCommand |
The superclass for the stateless draw commands that actually draw the primitives. |
| SimpleBatch.DrawElements |
Draws the batch by calling GL11.glDrawElements(int, java.nio.ByteBuffer). |
| SimpleBatch.DrawRangeElements |
Draws the batch by calling GL12.glDrawRangeElements(int, int, int, java.nio.ByteBuffer). |
| SimpleBatch.DrawShortElements |
Draws the batch by calling GL11.glDrawElements(int, java.nio.ByteBuffer) using a short buffer. |
| SimpleBatch.DrawShortRangeElements |
Draws the batch by calling GL12.glDrawRangeElements(int, int, int, java.nio.ByteBuffer) using a short buffer. |
| Texture |
An OpenGL texture object. |
| Texture1D |
A one-dimensional texture. |
| Texture2D |
A two-dimensional texture. |
| Texture3D |
A three-dimensional texture. |
| TextureCubeMap |
A cube map texture. |
| TextureRenderer |
Provides render-to-texture functionality using various methods according to the abilities
of the driver. |
| TextureUnit |
Represents the state of a single texture unit. |