Searched refs:ShareGroupPtr (Results 1 – 10 of 10) sorted by relevance
/hardware/google/gfxstream/host/gl/glestranslator/include/GLcommon/ |
D | ShareGroup.h | 159 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);
|
D | TranslatorIfaces.h | 98 … void (*initContext)(GLEScontext*, ShareGroupPtr, bool); 104 void (*setShareGroup)(GLEScontext*,ShareGroupPtr);
|
D | GLEScontext.h | 255 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/ |
D | ThreadInfo.h | 28 ShareGroupPtr share, 34 ShareGroupPtr shareGroup;
|
D | EglContext.h | 53 const ShareGroupPtr& getShareGroup() const { return m_shareGroup; } in getShareGroup() 70 ShareGroupPtr m_shareGroup;
|
D | ThreadInfo.cpp | 24 ShareGroupPtr share, in updateInfo()
|
D | EglImp.cpp | 1121 … 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/ |
D | ShareGroup.cpp | 382 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/ |
D | GLEScmImp.cpp | 67 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/ |
D | GLESv2Imp.cpp | 78 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()
|