|
Interface Summary |
| FPSCounter |
FPSCounter feature. |
| GL |
Common interface containing the subset of all profiles, GL3bc, GL3, GL2, GLES1 and GLES2. |
| GL2 |
This interface contains all core desktop OpenGL methods through
version 3.0, inclusive, as well as most of it's extensions defined at the
time of this specification. |
| GL2ES1 |
Interface containing the common subset of GL2 and GLES1. |
| GL2ES2 |
Interface containing the common subset of GL3, GL2 and GLES2. |
| GL2GL3 |
Interface containing the common subset of core GL3 (OpenGL 3.1+) and GL2 (OpenGL 3.0),
also known as the OpenGL 3.0 forward compatible, non deprecated subset. |
| GL3 |
This interface contains all core, forward compatible, OpenGL methods starting from 3.1,
inclusive, as well as most of it's extensions defined at the time of this specification. |
| GL3bc |
This interface contains the OpenGL 3.x compatibility profile, ie includes all methods
as defined in GL2 and GL3. |
| GL4 |
|
| GL4bc |
|
| GLAnimatorControl |
An animator control interface,
which implementation may drive a GLAutoDrawable animation. |
| GLArrayData |
The total number of bytes hold by the referenced buffer is:
getComponentSize()* getComponentNumber() * getElementNumber() |
| GLAutoDrawable |
A higher-level abstraction than GLDrawable which supplies
an event based mechanism (GLEventListener) for performing
OpenGL rendering. |
| GLBase |
The base interface from which all GL profiles derive, providing
checked conversion down to concrete profiles, access to the
OpenGL context associated with the GL and extension/function
availability queries as described below. |
| GLCapabilitiesChooser |
Provides a mechanism by which applications can customize the
window type selection for a given GLCapabilities. |
| GLCapabilitiesImmutable |
Specifies an immutable set of OpenGL capabilities. |
| GLDebugListener |
Listener for GLDebugMessages. |
| GLDrawable |
An abstraction for an OpenGL rendering target. |
| GLES1 |
This interface contains all core embedded OpenGL methods of ES 1.x, with x >= 0,
inclusive, as well as most of it's extensions defined at the
time of this specification. |
| GLES2 |
This interface contains all core embedded OpenGL methods of ES 2.x, with x >= 0,
inclusive, as well as most of it's extensions defined at the
time of this specification. |
| GLEventListener |
Declares events which client code can use to manage OpenGL
rendering into a GLAutoDrawable. |
| GLPbuffer |
Provides offscreen rendering support via pbuffers. |
| GLRunnable |
Declares one-shot OpenGL commands usable for injection into a GLAutoDrawable,
via GLAutoDrawable.invoke(boolean, javax.media.opengl.GLRunnable). |
|
Class Summary |
| DebugGL2 |
Composable pipeline which wraps an underlying GL implementation,
providing error checking after each OpenGL method call. |
| DebugGL2ES1 |
Composable pipeline which wraps an underlying GL implementation,
providing error checking after each OpenGL method call. |
| DebugGL2ES2 |
Composable pipeline which wraps an underlying GL implementation,
providing error checking after each OpenGL method call. |
| DebugGL2GL3 |
Composable pipeline which wraps an underlying GL implementation,
providing error checking after each OpenGL method call. |
| DebugGL3 |
Composable pipeline which wraps an underlying GL implementation,
providing error checking after each OpenGL method call. |
| DebugGL3bc |
Composable pipeline which wraps an underlying GL implementation,
providing error checking after each OpenGL method call. |
| DebugGL4 |
Composable pipeline which wraps an underlying GL implementation,
providing error checking after each OpenGL method call. |
| DebugGL4bc |
Composable pipeline which wraps an underlying GL implementation,
providing error checking after each OpenGL method call. |
| DebugGLES1 |
Composable pipeline which wraps an underlying GL implementation,
providing error checking after each OpenGL method call. |
| DebugGLES2 |
Composable pipeline which wraps an underlying GL implementation,
providing error checking after each OpenGL method call. |
| DefaultGLCapabilitiesChooser |
The default implementation of the GLCapabilitiesChooser interface, which provides consistent visual
selection behavior across platforms. |
| GLCapabilities |
Specifies a set of OpenGL capabilities. |
| GLContext |
Abstraction for an OpenGL rendering context. |
| GLDebugMessage |
|
| GLDrawableFactory |
Provides a virtual machine- and operating system-independent
mechanism for creating GLDrawables. |
| GLPipelineFactory |
Factory for pipelining GL instances |
| GLProfile |
Specifies the the OpenGL profile. |
| GLUniformData |
|
| Threading |
This API provides access to the threading model for the implementation of
the classes in this package. |
| TraceGL2 |
Composable pipeline which wraps an underlying GL implementation,
providing tracing information to a user-specified PrintStream
before and after each OpenGL method call. |
| TraceGL2ES1 |
Composable pipeline which wraps an underlying GL implementation,
providing tracing information to a user-specified PrintStream
before and after each OpenGL method call. |
| TraceGL2ES2 |
Composable pipeline which wraps an underlying GL implementation,
providing tracing information to a user-specified PrintStream
before and after each OpenGL method call. |
| TraceGL2GL3 |
Composable pipeline which wraps an underlying GL implementation,
providing tracing information to a user-specified PrintStream
before and after each OpenGL method call. |
| TraceGL3 |
Composable pipeline which wraps an underlying GL implementation,
providing tracing information to a user-specified PrintStream
before and after each OpenGL method call. |
| TraceGL3bc |
Composable pipeline which wraps an underlying GL implementation,
providing tracing information to a user-specified PrintStream
before and after each OpenGL method call. |
| TraceGL4 |
Composable pipeline which wraps an underlying GL implementation,
providing tracing information to a user-specified PrintStream
before and after each OpenGL method call. |
| TraceGL4bc |
Composable pipeline which wraps an underlying GL implementation,
providing tracing information to a user-specified PrintStream
before and after each OpenGL method call. |
| TraceGLES1 |
Composable pipeline which wraps an underlying GL implementation,
providing tracing information to a user-specified PrintStream
before and after each OpenGL method call. |
| TraceGLES2 |
Composable pipeline which wraps an underlying GL implementation,
providing tracing information to a user-specified PrintStream
before and after each OpenGL method call. |