Searched refs:SurfacePtr (Results 1 – 7 of 7) sorted by relevance
48 bool usingSurface(SurfacePtr surface);51 const SurfacePtr& read() const { return m_read; }; in read()52 const SurfacePtr& draw() const { return m_draw; }; in draw()57 void setSurfaces(SurfacePtr read, SurfacePtr draw);71 SurfacePtr m_read;72 SurfacePtr m_draw;
30 bool EglContext::usingSurface(SurfacePtr surface) { in usingSurface()106 SurfacePtr rebindRead = nullptr; in ~EglContext()107 SurfacePtr rebindDraw = nullptr; in ~EglContext()165 void EglContext::setSurfaces(SurfacePtr read,SurfacePtr draw) in setSurfaces()
37 typedef std::unordered_map<unsigned int, SurfacePtr> SurfacesHndlMap;121 EGLSurface addSurface(SurfacePtr s );122 SurfacePtr getSurface(EGLSurface surface) const;
28 typedef std::shared_ptr<EglSurface> SurfacePtr; typedef
164 SurfacePtr surfacePtr = dpy->getSurface(surface); in sweepDestroySurfaces()
355 SurfacePtr EglDisplay::getSurface(EGLSurface surface) const { in getSurface()362 SurfacePtr(); in getSurface()492 EGLSurface EglDisplay::addSurface(SurfacePtr s ) { in addSurface()
240 SurfacePtr varName = dpy->getSurface(EGLSurface); \798 SurfacePtr wSurface(new EglWindowSurface(dpy, win,cfg,width,height)); in eglCreateWindowSurface()815 SurfacePtr pbSurface(new EglPbufferSurface(dpy,cfg)); in eglCreatePbufferSurface()870 SurfacePtr srfc = dpy->getSurface(surface); in eglDestroySurface()1231 prevCtx->setSurfaces(SurfacePtr(),SurfacePtr()); in eglMakeCurrent()1299 SurfacePtr surface = readdraw == EGL_READ ? ctx->read() : ctx->draw(); in eglGetCurrentSurface()