APIdia Launch Partner
Top Fields Constructors Methods
com.sun.prism.es2

pack-priv Class WinGLDrawable

extends GLDrawable
Class Inheritance

Field Summary

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

Constructor Summary

AccessConstructor and Description
pack-priv
pack-priv
WinGLDrawable(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 nativeDInfo)

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

Constructor Detail

WinGLDrawableback to summary
pack-priv WinGLDrawable(GLPixelFormat pixelFormat)
WinGLDrawableback to summary
pack-priv WinGLDrawable(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 nativeDInfo)
swapBuffersback to summary
pack-priv boolean swapBuffers(GLContext glCtx)

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

Annotations
@Override