Lines Matching refs:SharedResourceUse
304 class SharedResourceUse final : angle::NonCopyable
307 SharedResourceUse() : mUse(nullptr) {} in SharedResourceUse() function
308 ~SharedResourceUse() { ASSERT(!valid()); } in ~SharedResourceUse()
309 SharedResourceUse(SharedResourceUse &&rhs) : mUse(rhs.mUse) { rhs.mUse = nullptr; } in SharedResourceUse() function
310 SharedResourceUse &operator=(SharedResourceUse &&rhs)
345 ANGLE_INLINE void set(const SharedResourceUse &rhs) in set()
388 SharedGarbage(SharedResourceUse &&use, std::vector<GarbageObject> &&garbage);
395 SharedResourceUse mLifetime;
408 void add(const SharedResourceUse &resourceUse);
414 std::vector<SharedResourceUse> mResourceUses;
418 ANGLE_INLINE void ResourceUseList::add(const SharedResourceUse &resourceUse) in add()
423 SharedResourceUse newUse; in add()
532 SharedResourceUse mUse;