| Modifier and Type | Class and Description |
|---|---|
| public static enum |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv List | |
| private boolean | |
| private MacOSXCGLDrawable. |
| Access | Constructor and Description |
|---|---|
| public | MacOSXCGLDrawable(final GLDrawableFactory factory, final NativeSurface comp, final boolean realized)
|
| Modifier and Type | Method and Description |
|---|---|
| protected void | associateContext(final GLContext
the just bounded or unbounded context ctx, final boolean if bound)true create an association, otherwise remove itOverrides jogamp.
|
| public final MacOSXCGLDrawable. | |
| protected void | |
| public void | |
| protected void | setRealizedImpl()
Implements abstract jogamp. |
| protected final void | swapBuffersImpl(final boolean
indicates whether double buffering is enabled, see above. doubleBuffered)Implements abstract jogamp. |
| createdContexts | back to summary |
|---|---|
| pack-priv List<WeakReference<MacOSXCGLContext>> createdContexts | |
| haveSetOpenGLMode | back to summary |
|---|---|
| private boolean haveSetOpenGLMode | |
| openGLMode | back to summary |
|---|---|
| private MacOSXCGLDrawable. | |
| MacOSXCGLDrawable | back to summary |
|---|---|
| public MacOSXCGLDrawable(final GLDrawableFactory factory, final NativeSurface comp, final boolean realized) | |
| associateContext | back to summary |
|---|---|
| protected void associateContext(final GLContext ctx, final boolean bound) Overrides jogamp. Doc from jogamp. Callback for special implementations, allowing
If
If
Being called by | |
| getOpenGLMode | back to summary |
|---|---|
| public final MacOSXCGLDrawable. | |
| initOpenGLImpl | back to summary |
|---|---|
| protected void initOpenGLImpl(final MacOSXCGLDrawable. | |
| setOpenGLMode | back to summary |
|---|---|
| public void setOpenGLMode(final MacOSXCGLDrawable. | |
| setRealizedImpl | back to summary |
|---|---|
| protected void setRealizedImpl() Implements abstract jogamp. Doc from jogamp. Platform specific realization of drawable
| |
| swapBuffersImpl | back to summary |
|---|---|
| protected final void swapBuffersImpl(final boolean doubleBuffered) Implements abstract jogamp. Doc from jogamp. Platform and implementation depending surface swap. The surface is locked.
If
If
| |
| Modifier and Type | Field and Description |
|---|---|
| public static final MacOSXCGLDrawable. | CGL
Alternative OpenGL Backend, only used for external context! |
| public final int | |
| public static final MacOSXCGLDrawable. | NSOPENGL
Default OpenGL Backend |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public static MacOSXCGLDrawable. | |
| public static MacOSXCGLDrawable. |
| CGL | back to summary |
|---|---|
| public static final MacOSXCGLDrawable. Alternative OpenGL Backend, only used for external context! | |
| id | back to summary |
|---|---|
| public final int id | |
| NSOPENGL | back to summary |
|---|---|
| public static final MacOSXCGLDrawable. Default OpenGL Backend | |
| GLBackendType | back to summary |
|---|---|
| private GLBackendType(final int id) | |
| valueOf | back to summary |
|---|---|
| public static MacOSXCGLDrawable. | |
| values | back to summary |
|---|---|
| public static MacOSXCGLDrawable. | |