| Modifier and Type | Interface and Description |
|---|---|
| public interface | FPSCounter
FPSCounter feature. |
| public interface | GL
Common interface containing the subset of all profiles, GL3bc, GL3, GL2, GLES1 and GLES2. |
| public interface | GL2
This interface contains all OpenGL [ 1.0 .. |
| public interface | GL2ES1
Interface containing the common subset of GL2 and GLES1. |
| public interface | GL2ES2
Interface containing the common subset of GL3, GL2 and GLES2. |
| public interface | GL2ES3
Interface containing the common subset of core GL2 and GLES3 (OpenGL ES 3.0+). |
| public interface | GL2GL3
Interface containing the common subset of core GL3 (OpenGL 3.1+) and GL2, also known as the OpenGL 3.0 forward compatible, non deprecated subset. |
| public interface | GL3
This interface contains all OpenGL [ 3.1 .. |
| public interface | GL3bc
This interface contains all OpenGL [ 3.1 .. |
| public interface | GL3ES3
Interface containing the common subset of core GL3 (OpenGL 3.1+) and GLES3 (OpenGL ES 3.0+). |
| public interface | GL4
This interface contains all OpenGL [ 4.0 .. |
| public interface | GL4bc
This interface contains all OpenGL [ 4.0 .. |
| public interface | GL4ES3
Interface containing the common subset of core GL4 (OpenGL 4.0+) and GLES3 (OpenGL ES 3.0+). |
| public interface | GLAnimatorControl
An animator control interface,
which implementation may drive a |
| public interface | GLArrayData
The total number of bytes hold by the referenced buffer is: getComponentSize()* getComponentNumber() * getElementNumber() |
| public interface | GLAutoDrawable
A higher-level abstraction than |
| public interface | 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. |
| public interface | GLCapabilitiesChooser
Provides a mechanism by which applications can customize the
window type selection for a given |
| public interface | GLCapabilitiesImmutable
Specifies an immutable set of OpenGL capabilities. |
| public interface | GLDebugListener
Listener for |
| public interface | GLDrawable
An abstraction for an OpenGL rendering target. |
| public interface | GLES1
This interface contains all OpenGL ES [ 1.0 .. |
| public interface | GLES2
This interface contains all OpenGL ES 2.0 methods, as well as most of it's extensions defined at the time of this specification. |
| public interface | GLES3
This interface contains all OpenGL ES [ 3.0 .. |
| public interface | GLEventListener
Declares events which client code can use to manage OpenGL
rendering into a |
| public interface | GLFBODrawable
Platform-independent |
| public interface | GLOffscreenAutoDrawable
Platform-independent |
| public interface | GLRunnable
Declares a one-shot OpenGL command usable for injection
via |
| public interface | |
| public interface | GLSharedContextSetter
Adds capabilities to set a shared |
| public interface | GLStateKeeper
Interface adding a |
| Modifier and Type | Class and Description |
|---|---|
| public class | |
| public class | |
| public class | DebugGL3bc
Composable pipeline which wraps an underlying |
| public class | |
| public class | DebugGL4bc
Composable pipeline which wraps an underlying |
| public class | DebugGLES1
Composable pipeline which wraps an underlying |
| public class | DebugGLES2
Composable pipeline which wraps an underlying |
| public class | DebugGLES3
Composable pipeline which wraps an underlying |
| public class | DefaultGLCapabilitiesChooser
The default implementation of the |
| public class | |
| public class | GenericGLCapabilitiesChooser
Ignores windowSystemRecommendedChoice parameter,
otherwise uses |
| public class | GLAutoDrawableDelegate
Fully functional |
| public abstract class | GLBufferStorage
OpenGL buffer storage object reflecting it's
|
| public class | GLCapabilities
Specifies a set of OpenGL capabilities. |
| public abstract class | GLContext
Abstraction for an OpenGL rendering context. |
| public class | GLDebugMessage
OpenGL debug message generated by the driver
and delivered via |
| public abstract class | GLDrawableFactory
Provides a virtual machine- and operating system-independent
mechanism for creating |
| public class | GLEventListenerState
GLEventListenerState is holding
|
| public class | GLException
A generic exception for OpenGL errors used throughout the binding
as a substitute for |
| public class | GLExtensions
Class holding OpenGL extension strings, commonly used by JOGL's implementation. |
| public class | GLPipelineFactory
Factory for pipelining GL instances |
| public class | GLProfile
Specifies the the OpenGL profile. |
| public class | GLRendererQuirks
GLRendererQuirks contains information of known bugs of various GL renderer. |
| public class | |
| public class | |
| public class | Threading
This API provides access to the threading model for the implementation of the classes in this package. |
| public class | TraceGL2
Composable pipeline which wraps an underlying |
| public class | TraceGL3
Composable pipeline which wraps an underlying |
| public class | TraceGL3bc
Composable pipeline which wraps an underlying |
| public class | TraceGL4
Composable pipeline which wraps an underlying |
| public class | TraceGL4bc
Composable pipeline which wraps an underlying |
| public class | TraceGLES1
Composable pipeline which wraps an underlying |
| public class | TraceGLES2
Composable pipeline which wraps an underlying |
| public class | TraceGLES3
Composable pipeline which wraps an underlying |