Searched refs:GarbageObject (Results 1 – 10 of 10) sorted by relevance
/external/angle/src/libANGLE/renderer/vulkan/ |
D | vk_utils.h | 291 class GarbageObject 294 GarbageObject(); 295 GarbageObject(GarbageObject &&other); 296 GarbageObject &operator=(GarbageObject &&rhs); 302 static GarbageObject Get(WrappedObject<DerivedT, HandleT> *object) 306 return GarbageObject(HandleTypeHelper<DerivedT>::kHandleType, 312 GarbageObject(HandleType handleType, GarbageHandle handle); 319 GarbageObject GetGarbage(T *obj) 321 return GarbageObject::Get(obj); 325 using GarbageList = std::vector<GarbageObject>;
|
D | vk_utils.cpp | 636 GarbageObject::GarbageObject() : mHandleType(HandleType::Invalid), mHandle(VK_NULL_HANDLE) {} in GarbageObject() function in rx::vk::GarbageObject 638 GarbageObject::GarbageObject(HandleType handleType, GarbageHandle handle) in GarbageObject() function in rx::vk::GarbageObject 642 GarbageObject::GarbageObject(GarbageObject &&other) : GarbageObject() in GarbageObject() function in rx::vk::GarbageObject 647 GarbageObject &GarbageObject::operator=(GarbageObject &&rhs) in operator =() 657 void GarbageObject::destroy(RendererVk *renderer) in destroy()
|
D | ResourceVk.cpp | 70 SharedGarbage::SharedGarbage(SharedResourceUse &&use, std::vector<GarbageObject> &&garbage) in SharedGarbage() 88 for (GarbageObject &object : mGarbage) in destroyIfComplete()
|
D | RendererVk.h | 91 inline void CollectGarbage(std::vector<vk::GarbageObject> *garbageOut) {} in CollectGarbage() 94 void CollectGarbage(std::vector<vk::GarbageObject> *garbageOut, ArgT object, ArgsT... objectsIn) in CollectGarbage() 98 garbageOut->emplace_back(vk::GarbageObject::Get(object)); in CollectGarbage() 246 std::vector<vk::GarbageObject> sharedGarbage; in collectGarbageAndReinit() 261 void collectGarbage(vk::SharedResourceUse &&use, std::vector<vk::GarbageObject> &&sharedGarbage) in collectGarbage()
|
D | ResourceVk.h | 121 SharedGarbage(SharedResourceUse &&use, std::vector<GarbageObject> &&garbage); 129 std::vector<GarbageObject> mGarbage;
|
D | CommandGraph.h | 388 SharedGarbage(SharedResourceUse &&use, std::vector<GarbageObject> &&garbage); 396 std::vector<GarbageObject> mGarbage;
|
D | CommandGraph.cpp | 910 SharedGarbage::SharedGarbage(SharedResourceUse &&use, std::vector<GarbageObject> &&garbage) in SharedGarbage() 930 for (GarbageObject &object : mGarbage) in destroyIfComplete()
|
D | CommandProcessor.cpp | 853 for (GarbageObject &garbage : garbageList.get()) in retireFinishedCommands() 909 for (GarbageObject &garbage : garbageList.get()) in clearAllGarbage()
|
D | vk_helpers.cpp | 618 void ReleaseImageViews(ImageViewVector *imageViewVector, std::vector<GarbageObject> *garbage) in ReleaseImageViews() 7348 std::vector<GarbageObject> garbage; in release() 7869 std::vector<GarbageObject> garbage; in release()
|
D | ContextVk.cpp | 2515 for (vk::GarbageObject &garbage : mCurrentGarbage) in clearAllGarbage()
|