Lines Matching refs:egl_surface_t
192 egl_surface_t* s( static_cast<egl_surface_t*>(surface) ); \
356 struct egl_surface_t { struct
362 egl_surface_t(EGLDisplay dpy, EGLConfig config, EGLint surfaceType); argument
363 virtual ~egl_surface_t();
412 egl_surface_t::egl_surface_t(EGLDisplay dpy, EGLConfig config, EGLint surfaceType) in egl_surface_t() argument
427 EGLint egl_surface_t::getSwapBehavior() const { in getSwapBehavior()
431 egl_surface_t::~egl_surface_t() in ~egl_surface_t()
440 struct egl_window_surface_t : public egl_surface_t {
469 : egl_surface_t(dpy, config, surfType), in egl_window_surface_t()
814 struct egl_pbuffer_surface_t : public egl_surface_t {
836 : egl_surface_t(dpy, config, surfType), in egl_pbuffer_surface_t()
869 egl_surface_t* surf = static_cast<egl_surface_t *>(*surface); in s_destroyPendingSurfaceAndSetNull()
1275 egl_surface_t* surface = egl_window_surface_t::create(&s_display, config, EGL_WINDOW_BIT, win); in eglCreateWindowSurface()
1337 egl_surface_t* surface = egl_pbuffer_surface_t::create(dpy, config, in eglCreatePbufferSurface()
1369 egl_surface_t* surface(static_cast<egl_surface_t*>(eglSurface)); in eglDestroySurface()
1394 egl_surface_t* surface( static_cast<egl_surface_t*>(eglSurface) ); in eglQuerySurface()
1601 egl_surface_t* p_surface( static_cast<egl_surface_t*>(surface) ); in eglSurfaceAttrib()
1648 egl_surface_t* surface( static_cast<egl_surface_t*>(eglSurface) ); in eglBindTexImage()
1689 egl_surface_t* draw(static_cast<egl_surface_t*>(ctx->draw)); in eglSwapInterval()
1947 egl_surface_t * drawSurf = static_cast<egl_surface_t *>(draw); in eglMakeCurrent()
1949 egl_surface_t * readSurf = static_cast<egl_surface_t *>(read); in eglMakeCurrent()
1967 static_cast<egl_surface_t *>(prevCtx->draw)->setIsCurrent(false); in eglMakeCurrent()
1970 static_cast<egl_surface_t *>(prevCtx->read)->setIsCurrent(false); in eglMakeCurrent()
2199 egl_surface_t* d = static_cast<egl_surface_t*>(eglSurface); in eglSwapBuffers()