Searched refs:GarbageObject (Results 1 – 7 of 7) sorted by relevance
/device/generic/vulkan-cereal/third-party/angle/src/libANGLE/renderer/vulkan/ |
D | vk_utils.h | 239 class GarbageObject 242 GarbageObject(); 243 GarbageObject(GarbageObject &&other); 244 GarbageObject &operator=(GarbageObject &&rhs); 250 static GarbageObject Get(WrappedObject<DerivedT, HandleT> *object) 254 return GarbageObject(HandleTypeHelper<DerivedT>::kHandleType, 260 GarbageObject(HandleType handleType, GarbageHandle handle); 267 GarbageObject GetGarbage(T *obj) 269 return GarbageObject::Get(obj); 273 using GarbageList = std::vector<GarbageObject>;
|
D | vk_utils.cpp | 573 GarbageObject::GarbageObject() : mHandleType(HandleType::Invalid), mHandle(VK_NULL_HANDLE) {} in GarbageObject() function in rx::vk::GarbageObject 575 GarbageObject::GarbageObject(HandleType handleType, GarbageHandle handle) in GarbageObject() function in rx::vk::GarbageObject 579 GarbageObject::GarbageObject(GarbageObject &&other) : GarbageObject() in GarbageObject() function in rx::vk::GarbageObject 584 GarbageObject &GarbageObject::operator=(GarbageObject &&rhs) in operator =() 594 void GarbageObject::destroy(RendererVk *renderer) in destroy()
|
D | RendererVk.h | 58 inline void CollectGarbage(std::vector<vk::GarbageObject> *garbageOut) {} in CollectGarbage() 61 void CollectGarbage(std::vector<vk::GarbageObject> *garbageOut, ArgT object, ArgsT... objectsIn) in CollectGarbage() 65 garbageOut->emplace_back(vk::GarbageObject::Get(object)); in CollectGarbage() 208 std::vector<vk::GarbageObject> sharedGarbage; in collectGarbageAndReinit() 223 void collectGarbage(vk::SharedResourceUse &&use, std::vector<vk::GarbageObject> &&sharedGarbage) in collectGarbage()
|
D | ResourceVk.cpp | 61 SharedGarbage::SharedGarbage(SharedResourceUse &&use, std::vector<GarbageObject> &&garbage) in SharedGarbage() 81 for (GarbageObject &object : mGarbage) in destroyIfComplete()
|
D | ResourceVk.h | 121 SharedGarbage(SharedResourceUse &&use, std::vector<GarbageObject> &&garbage); 129 std::vector<GarbageObject> mGarbage;
|
D | ContextVk.cpp | 387 for (vk::GarbageObject &garbage : garbageList.get()) in checkCompletedCommands() 436 for (vk::GarbageObject &garbage : garbageList.get()) in clearAllGarbage() 1866 for (vk::GarbageObject &garbage : mCurrentGarbage) in clearAllGarbage()
|
D | vk_helpers.cpp | 4588 std::vector<GarbageObject> garbage; in release()
|