Home
last modified time | relevance | path

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

/external/angle/src/libANGLE/renderer/vulkan/
DResourceVk.h34 class SharedResourceUse final : angle::NonCopyable
37 SharedResourceUse() : mUse(nullptr) {} in SharedResourceUse() function
38 ~SharedResourceUse() { ASSERT(!valid()); } in ~SharedResourceUse()
39 SharedResourceUse(SharedResourceUse &&rhs) : mUse(rhs.mUse) { rhs.mUse = nullptr; } in SharedResourceUse() function
40 SharedResourceUse &operator=(SharedResourceUse &&rhs)
78 ANGLE_INLINE void set(const SharedResourceUse &rhs) in set()
121 SharedGarbage(SharedResourceUse &&use, std::vector<GarbageObject> &&garbage);
128 SharedResourceUse mLifetime;
143 void add(const SharedResourceUse &resourceUse);
151 std::vector<SharedResourceUse> mResourceUses;
[all …]
DCommandGraph.h304 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;
[all …]
DResourceVk.cpp70 SharedGarbage::SharedGarbage(SharedResourceUse &&use, std::vector<GarbageObject> &&garbage) in SharedGarbage()
123 for (SharedResourceUse &use : mResourceUses) in releaseResourceUses()
133 for (SharedResourceUse &use : mResourceUses) in releaseResourceUsesAndUpdateSerials()
DRendererVk.h244 void collectGarbageAndReinit(vk::SharedResourceUse *use, ArgsT... garbageIn) in collectGarbageAndReinit()
261 void collectGarbage(vk::SharedResourceUse &&use, std::vector<vk::GarbageObject> &&sharedGarbage) in collectGarbage()
DCommandGraph.cpp910 SharedGarbage::SharedGarbage(SharedResourceUse &&use, std::vector<GarbageObject> &&garbage) in SharedGarbage()
1360 for (SharedResourceUse &use : mResourceUses) in releaseResourceUses()
1370 for (SharedResourceUse &use : mResourceUses) in releaseResourceUsesAndUpdateSerials()
Dvk_utils.cpp489 SharedResourceUse sharedUse; in collectGarbage()