public interface IEglCore
| Modifier and Type | Method and Description |
|---|---|
IEglSurfaceBase |
createSurfaceBase() |
IWindowSurface |
createWindowSurface(android.view.Surface surface,
boolean releaseSurface) |
IWindowSurface |
createWindowSurface(android.view.SurfaceHolder holder,
boolean releaseSurace) |
IWindowSurface |
createWindowSurface(android.graphics.SurfaceTexture surfaceTexture) |
java.lang.Object |
getEGLContext() |
int |
getGlVersion() |
boolean |
isCurrent(IEglSurfaceBase eglSfBase) |
void |
makeCurrent(IEglSurfaceBase eglSfBase) |
void |
makeCurrent(IEglSurfaceBase drawSurface,
IEglSurfaceBase readSurface) |
void |
makeNothingCurrent() |
int |
querySurface(IEglSurfaceBase eglSfBase,
int what) |
void |
release() |
void |
setPresentationTime(IEglSurfaceBase eglSfBase,
long nsecs) |
boolean |
swapBuffers(IEglSurfaceBase eglSfBase) |
void release()
void makeCurrent(IEglSurfaceBase eglSfBase)
void makeCurrent(IEglSurfaceBase drawSurface, IEglSurfaceBase readSurface)
void makeNothingCurrent()
boolean swapBuffers(IEglSurfaceBase eglSfBase)
void setPresentationTime(IEglSurfaceBase eglSfBase, long nsecs)
boolean isCurrent(IEglSurfaceBase eglSfBase)
int querySurface(IEglSurfaceBase eglSfBase, int what)
int getGlVersion()
IEglSurfaceBase createSurfaceBase()
IWindowSurface createWindowSurface(android.view.Surface surface, boolean releaseSurface)
IWindowSurface createWindowSurface(android.view.SurfaceHolder holder, boolean releaseSurace)
IWindowSurface createWindowSurface(android.graphics.SurfaceTexture surfaceTexture)
java.lang.Object getEGLContext()