webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
Classes | |
class | Context |
Public Member Functions | |
abstract void | createSurface (Surface surface) |
abstract void | createSurface (SurfaceTexture surfaceTexture) |
abstract void | createDummyPbufferSurface () |
abstract void | createPbufferSurface (int width, int height) |
abstract Context | getEglBaseContext () |
abstract boolean | hasSurface () |
abstract int | surfaceWidth () |
abstract int | surfaceHeight () |
abstract void | releaseSurface () |
abstract void | release () |
abstract void | makeCurrent () |
abstract void | detachCurrent () |
abstract void | swapBuffers () |
Static Public Member Functions | |
static EglBase | create (Context sharedContext, int[] configAttributes) |
static EglBase | create () |
static EglBase | create (Context sharedContext) |
Static Public Attributes | |
static final Object | lock = new Object() |
static final int [] | CONFIG_PLAIN |
static final int [] | CONFIG_RGBA |
static final int [] | CONFIG_PIXEL_BUFFER |
static final int [] | CONFIG_PIXEL_RGBA_BUFFER |
static final int [] | CONFIG_RECORDABLE |
Holds EGL state and utility methods for handling an egl 1.0 EGLContext, an EGLDisplay, and an EGLSurface.
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
abstract |
|
abstract |
|
abstract |
|
abstract |
|
abstract |
|
abstract |
|
abstract |
|
abstract |
|
abstract |
|
abstract |
|
abstract |
|
abstract |
|
abstract |
|
static |
|
static |
|
static |
|
static |
|
static |