GLSurfaceView.EGLWindowSurfaceFactory
public
static
interface
GLSurfaceView.EGLWindowSurfaceFactory
android.opengl.GLSurfaceView.EGLWindowSurfaceFactory
|
An interface for customizing the eglCreateWindowSurface and eglDestroySurface calls.
This interface must be implemented by clients wishing to call
GLSurfaceView#setEGLWindowSurfaceFactory(EGLWindowSurfaceFactory)
Summary
Public methods
createWindowSurface
public abstract EGLSurface createWindowSurface (EGL10 egl,
EGLDisplay display,
EGLConfig config,
Object nativeWindow)
Parameters |
egl |
EGL10 |
display |
EGLDisplay |
config |
EGLConfig |
nativeWindow |
Object |
Returns |
EGLSurface |
null if the surface cannot be constructed. |
destroySurface
public abstract void destroySurface (EGL10 egl,
EGLDisplay display,
EGLSurface surface)
Parameters |
egl |
EGL10 |
display |
EGLDisplay |
surface |
EGLSurface |