| Modifier and Type | Class and Description |
|---|---|
| pack-priv static class |
| Access | Constructor and Description |
|---|---|
| private | MacOSXExternalCGLContext(final MacOSXExternalCGLContext.
|
| Modifier and Type | Method and Description |
|---|---|
| protected static MacOSXExternalCGLContext | |
| protected boolean | createImpl(final long
the shared context handle or 0 shareWithHandle)Overrides jogamp. |
| protected void | |
| protected void | |
| protected void |
| MacOSXExternalCGLContext | back to summary |
|---|---|
| private MacOSXExternalCGLContext(final MacOSXExternalCGLContext. | |
| create | back to summary |
|---|---|
| protected static MacOSXExternalCGLContext create(final GLDrawableFactory factory) | |
| createImpl | back to summary |
|---|---|
| protected boolean createImpl(final long shareWithHandle) throws GLException Overrides jogamp. Doc from jogamp. Platform dependent entry point for context creation.
This method is called from
The implementation shall verify this context with a
The implementation must leave the context current.
Non fatal context creation failure via return
| |
| destroyImpl | back to summary |
|---|---|
| protected void destroyImpl() throws GLException Overrides jogamp.
| |
| makeCurrentImpl | back to summary |
|---|---|
| protected void makeCurrentImpl() throws GLException Overrides jogamp.
| |
| releaseImpl | back to summary |
|---|---|
| protected void releaseImpl() throws GLException Overrides jogamp.
| |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public GLContext | createContext(final GLContext shareWith)
Implements com. |
| public int | getSurfaceHeight()
Overrides jogamp. Implements com. GLDrawable's surface client area in pixel units.
|
| public int | getSurfaceWidth()
Overrides jogamp. Implements com. GLDrawable's surface client area in pixel units.
|
| public void |
| Drawable | back to summary |
|---|---|
| pack-priv Drawable(final GLDrawableFactory factory, final NativeSurface comp) | |
| createContext | back to summary |
|---|---|
| public GLContext createContext(final GLContext shareWith) Implements com. Doc from com. Creates a new context for drawing to this drawable that will optionally share buffer objects, textures and other server-side OpenGL objects with the specified GLContext.
The GLContext
| |
| getSurfaceHeight | back to summary |
|---|---|
| public int getSurfaceHeight() Overrides jogamp. Implements com. Doc from com. Returns the height of this
| |
| getSurfaceWidth | back to summary |
|---|---|
| public int getSurfaceWidth() Overrides jogamp. Implements com. Doc from com. Returns the width of this
| |
| setSize | back to summary |
|---|---|
| public void setSize(final int width, final int height) | |