Lines Matching refs:draw
178 draw(EGL_NO_SURFACE), in EGLContext_t()
1272 if (!ctx->draw) { in eglSwapInterval()
1275 egl_surface_t* draw(static_cast<egl_surface_t*>(ctx->draw)); in eglSwapInterval() local
1276 draw->setSwapInterval(interval); in eglSwapInterval()
1472 EGLBoolean eglMakeCurrent(EGLDisplay dpy, EGLSurface draw, EGLSurface read, EGLContext ctx) in eglMakeCurrent() argument
1475 VALIDATE_SURFACE_RETURN(draw, EGL_FALSE); in eglMakeCurrent()
1482 if ((read == EGL_NO_SURFACE && draw == EGL_NO_SURFACE) && (ctx != EGL_NO_CONTEXT)) in eglMakeCurrent()
1484 if ((read != EGL_NO_SURFACE || draw != EGL_NO_SURFACE) && (ctx == EGL_NO_CONTEXT)) in eglMakeCurrent()
1489 egl_surface_t * drawSurf = static_cast<egl_surface_t *>(draw); in eglMakeCurrent()
1501 (context && context->draw == draw && context->read == read))) { in eglMakeCurrent()
1532 context->draw = draw; in eglMakeCurrent()
1655 return context->draw; in eglGetCurrentSurface()
1689 if (!context->draw) in eglQueryContext()