Lines Matching defs:surface
94 surface() != eglGetCurrentSurface(EGL_DRAW)) {
96 if (context() == EGL_NO_CONTEXT || surface() == EGL_NO_SURFACE)
101 eglMakeCurrent(display(), surface(), surface(), context());
109 const bool result = eglSwapBuffers(display(), surface()) == EGL_TRUE;
123 (surface() != EGL_NO_SURFACE);
141 // Configure context/surface
164 // Create dummy surface using a GLConsumer
192 && surface() == eglGetCurrentSurface(EGL_DRAW);
203 int GLEnv::AddWindowSurface(const EGLSurface& surface, WindowHandle* window_handle) {
205 surfaces_[id] = SurfaceWindowPair(surface, window_handle);
209 int GLEnv::AddSurface(const EGLSurface& surface) {
210 return AddWindowSurface(surface, NULL);
216 const SurfaceWindowPair* surface = FindOrNull(surfaces_, surface_id);
217 if (surface) {
336 ALOGE("EGL Error: Attempting to activate context with bad surface!");