Home
last modified time | relevance | path

Searched refs:ShareGroupPtr (Results 1 – 10 of 10) sorted by relevance

/hardware/google/gfxstream/host/gl/glestranslator/include/GLcommon/
DShareGroup.h159 typedef std::shared_ptr<ShareGroup> ShareGroupPtr; typedef
161 typedef std::unordered_map<void*, ShareGroupPtr> ShareGroupsMap;
185 ShareGroupPtr createShareGroup(void *p_groupName, uint64_t sharedGroupID,
193 ShareGroupPtr attachShareGroup(void *p_groupName, void *p_existingGroupName);
194 ShareGroupPtr attachOrCreateShareGroup(void *p_groupName,
201 ShareGroupPtr getShareGroup(void *p_groupName);
DTranslatorIfaces.h98 … void (*initContext)(GLEScontext*, ShareGroupPtr, bool);
104 void (*setShareGroup)(GLEScontext*,ShareGroupPtr);
DGLEScontext.h255 void setShareGroup(ShareGroupPtr grp){m_shareGroup = std::move(grp);}; in setShareGroup()
256 const ShareGroupPtr& shareGroup() const { return m_shareGroup; } in shareGroup()
640 ShareGroupPtr m_shareGroup;
/hardware/google/gfxstream/host/gl/glestranslator/EGL/
DThreadInfo.h28 ShareGroupPtr share,
34 ShareGroupPtr shareGroup;
DEglContext.h53 const ShareGroupPtr& getShareGroup() const { return m_shareGroup; } in getShareGroup()
70 ShareGroupPtr m_shareGroup;
DThreadInfo.cpp24 ShareGroupPtr share, in updateInfo()
DEglImp.cpp1121 … thread->updateInfo(ContextPtr(),dpy,NULL,ShareGroupPtr(),dpy->getManager(prevCtx->version())); in eglMakeCurrent()
1431 ShareGroupPtr sg = thread->shareGroup; in eglCreateImageKHR()
/hardware/google/gfxstream/host/gl/glestranslator/GLcommon/
DShareGroup.cpp382 ShareGroupPtr
388 ShareGroupPtr& shareGroupReturn = m_groups[p_groupName]; in createShareGroup()
413 ShareGroupPtr
418 ShareGroupPtr shareGroupReturn; in getShareGroup()
428 ShareGroupPtr
437 return ShareGroupPtr(); in attachShareGroup()
440 ShareGroupPtr shareGroupReturn((*s).second); in attachShareGroup()
448 ShareGroupPtr ObjectNameManager::attachOrCreateShareGroup(void *p_groupName, in attachOrCreateShareGroup()
/hardware/google/gfxstream/host/gl/glestranslator/GLES_CM/
DGLEScmImp.cpp67 static void initContext(GLEScontext* ctx, ShareGroupPtr grp, bool nativeTextureDecompressionEnabled…
70 static void setShareGroup(GLEScontext* ctx,ShareGroupPtr grp);
206 static void initContext(GLEScontext* ctx, ShareGroupPtr grp, bool nativeTextureDecompressionEnabled… in initContext()
242 static void setShareGroup(GLEScontext* ctx,ShareGroupPtr grp) { in setShareGroup()
/hardware/google/gfxstream/host/gl/glestranslator/GLES_V2/
DGLESv2Imp.cpp78 static void initContext(GLEScontext* ctx, ShareGroupPtr grp, bool nativeTextureDecompressionEnabled…
81 static void setShareGroup(GLEScontext* ctx,ShareGroupPtr grp);
244 static void initContext(GLEScontext* ctx, ShareGroupPtr grp, bool nativeTextureDecompressionEnabled… in initContext()
286 static void setShareGroup(GLEScontext* ctx,ShareGroupPtr grp) { in setShareGroup()