Top Fields Constructors Methods
com.sun.prism.es2

pack-priv Class IOSGLDrawable

extends GLDrawable
Class Inheritance

Field Summary

Inherited from com.sun.prism.es2.GLDrawable:
nativeDrawableInfo

Constructor Summary

AccessConstructor and Description
pack-priv
pack-priv
IOSGLDrawable(long nativeWindow, GLPixelFormat pixelFormat)

Method Summary

Modifier and TypeMethod and Description
public void
private static native long
nCreateDrawable(long nativeWindow, long nativeCtxInfo)

private static native long
nGetDummyDrawable(long nativeCtxInfo)

private static native void
nReleaseDrawable(long nativeCtxInfo)

private static native boolean
nSwapBuffers(long nativeCtxInfo, long nativeDInfo)

pack-priv boolean
Inherited from com.sun.prism.es2.GLDrawable:
getNativeDrawableInfogetNativeWindowgetPixelFormatsetNativeDrawableInfo

Constructor Detail

IOSGLDrawableback to summary
pack-priv IOSGLDrawable(GLPixelFormat pixelFormat)
IOSGLDrawableback to summary
pack-priv IOSGLDrawable(long nativeWindow, GLPixelFormat pixelFormat)

Method Detail

disposeback to summary
public void dispose()

Implements com.sun.prism.GraphicsResource.dispose.

Annotations
@Override
nCreateDrawableback to summary
private static native long nCreateDrawable(long nativeWindow, long nativeCtxInfo)
nGetDummyDrawableback to summary
private static native long nGetDummyDrawable(long nativeCtxInfo)
nReleaseDrawableback to summary
private static native void nReleaseDrawable(long nativeCtxInfo)
nSwapBuffersback to summary
private static native boolean nSwapBuffers(long nativeCtxInfo, long nativeDInfo)
swapBuffersback to summary
pack-priv boolean swapBuffers(GLContext glCtx)

Implements abstract com.sun.prism.es2.GLDrawable.swapBuffers.

Annotations
@Override