Searched refs:DescriptorSetPointer (Results 1 – 6 of 6) sorted by relevance
165 vk::DescriptorSetArray<vk::DescriptorSetPointer> mDescriptorSets;
364 using DescriptorSetPointer = SharedPtr<DescriptorSetHelper>; variable365 using DescriptorSetList = std::deque<DescriptorSetPointer>;389 DescriptorSetPointer *descriptorSetOut);391 void addPendingGarbage(DescriptorSetPointer &&garbage) in addPendingGarbage()397 void addFinishedGarbage(DescriptorSetPointer &&garbage) in addFinishedGarbage()403 bool recycleFromGarbage(Renderer *renderer, DescriptorSetPointer *descriptorSetOut);461 DescriptorSetPointer *descriptorSetOut);467 DescriptorSetPointer *descriptorSetOut,500 DescriptorSetPointer *descriptorSetOut);501 bool recycleFromGarbage(Renderer *renderer, DescriptorSetPointer *descriptorSetOut);[all …]
519 vk::DescriptorSetArray<vk::DescriptorSetPointer> mDescriptorSets;
4317 DescriptorSetPointer garbage(device, std::move(*this)); in destroy()4411 DescriptorSetPointer &garbage = mPendingGarbageList.front(); in cleanupPendingGarbage()4422 DescriptorSetPointer *descriptorSetOut) in recycleFromGarbage()4431 DescriptorSetPointer &garbage = mFinishedGarbageList.front(); in recycleFromGarbage()4444 DescriptorSetPointer *descriptorSetOut) in allocateDescriptorSet()4451 *descriptorSetOut = DescriptorSetPointer(context->getDevice(), std::move(helper)); in allocateDescriptorSet()4463 DescriptorSetPointer &garbage = mFinishedGarbageList.front(); in destroyGarbage()4554 DescriptorSetPointer *descriptorSetOut) in allocateFromExistingPool()4572 DescriptorSetPointer *descriptorSetOut) in recycleFromGarbage()4595 DescriptorSetPointer &descriptorSet = it->descriptorSet; in evictStaleDescriptorSets()[all …]
687 for (vk::DescriptorSetPointer &descriptorSet : mDescriptorSets) in resetLayout()
4891 vk::DescriptorSetPointer descriptorSet; in allocateDescriptorSetWithLayout()