Home
last modified time | relevance | path

Searched refs:ContextPtr (Results 1 – 6 of 6) sorted by relevance

/hardware/google/gfxstream/host/gl/glestranslator/EGL/
DThreadInfo.h25 void updateInfo(ContextPtr eglctx,
31 ContextPtr eglContext;
DEglDisplay.h36 typedef std::unordered_map<unsigned int, ContextPtr> ContextsHndlMap;
124 EGLContext addContext(ContextPtr ctx );
125 ContextPtr getContext(EGLContext ctx) const;
128 bool removeContext(ContextPtr ctx);
DThreadInfo.cpp21 void ThreadInfo::updateInfo(ContextPtr eglCtx, in updateInfo()
DEglContext.h34 typedef std::shared_ptr<EglContext> ContextPtr; typedef
DEglDisplay.cpp365 ContextPtr EglDisplay::getContext(EGLContext ctx) const { in getContext()
372 ContextPtr(); in getContext()
407 bool EglDisplay::removeContext(ContextPtr ctx) { in removeContext()
505 EGLContext EglDisplay::addContext(ContextPtr ctx ) { in addContext()
DEglImp.cpp246 ContextPtr ctx = dpy->getContext(EGLContext); \
1012 ContextPtr sharedCtxPtr = dpy->getContext(share_context); in eglCreateOrLoadContext()
1022 ContextPtr ctx(new EglContext(dpy, shareGroupId, cfg, in eglCreateOrLoadContext()
1113 ContextPtr prevCtx = thread->eglContext; in eglMakeCurrent()
1121 … thread->updateInfo(ContextPtr(),dpy,NULL,ShareGroupPtr(),dpy->getManager(prevCtx->version())); in eglMakeCurrent()
1130 ContextPtr newCtx = ctx; in eglMakeCurrent()
1252 ContextPtr currentCtx = thread->eglContext; in eglSwapBuffers()
1274 ContextPtr ctx = thread->eglContext; in eglGetCurrentContext()
1296 ContextPtr ctx = thread->eglContext; in eglGetCurrentSurface()
1377 ContextPtr ctx = thread->eglContext; in getEGLImage()