|
| EglBase14 (Context sharedContext, int[] configAttributes) |
|
void | createSurface (Surface surface) |
|
void | createSurface (SurfaceTexture surfaceTexture) |
|
void | createDummyPbufferSurface () |
|
void | createPbufferSurface (int width, int height) |
|
Context | getEglBaseContext () |
|
boolean | hasSurface () |
|
int | surfaceWidth () |
|
int | surfaceHeight () |
|
void | releaseSurface () |
|
void | release () |
|
void | makeCurrent () |
|
void | detachCurrent () |
|
void | swapBuffers () |
|
void | swapBuffers (long timeStampNs) |
|
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 () |
|
abstract void | swapBuffers (long presentationTimeStampNs) |
|
Holds EGL state and utility methods for handling an EGL14 EGLContext, an EGLDisplay, and an EGLSurface.