Lines Matching refs:descriptorPool
4862 VkDescriptorPool descriptorPool, in on_vkDestroyDescriptorPool() argument
4864 if (!descriptorPool) return; in on_vkDestroyDescriptorPool()
4868 clearDescriptorPoolAndUnregisterDescriptorSets(context, device, descriptorPool); in on_vkDestroyDescriptorPool()
4870 enc->vkDestroyDescriptorPool(device, descriptorPool, pAllocator, true /* do lock */); in on_vkDestroyDescriptorPool()
4874 VkDescriptorPool descriptorPool, in on_vkResetDescriptorPool() argument
4876 if (!descriptorPool) return VK_ERROR_INITIALIZATION_FAILED; in on_vkResetDescriptorPool()
4880 VkResult res = enc->vkResetDescriptorPool(device, descriptorPool, flags, true /* do lock */); in on_vkResetDescriptorPool()
4884 clearDescriptorPoolAndUnregisterDescriptorSets(context, device, descriptorPool); in on_vkResetDescriptorPool()
4918 applyDescriptorSetAllocation(ci->descriptorPool, ci->pSetLayouts[i]); in on_vkAllocateDescriptorSets()
4919 fillDescriptorSetInfoForPool(ci->descriptorPool, ci->pSetLayouts[i], sets[i]); in on_vkAllocateDescriptorSets()
4927 VkDescriptorPool descriptorPool, in on_vkFreeDescriptorSets() argument
4941 if (info_VkDescriptorPool.find(descriptorPool) == info_VkDescriptorPool.end()) { in on_vkFreeDescriptorSets()
4945 if (!descriptorPoolSupportsIndividualFreeLocked(descriptorPool)) return VK_SUCCESS; in on_vkFreeDescriptorSets()
4953 auto allocedSets = as_goldfish_VkDescriptorPool(descriptorPool)->allocInfo->allocedSets; in on_vkFreeDescriptorSets()
4994 enc->vkFreeDescriptorSets(device, descriptorPool, (uint32_t)toActuallyFree.size(), in on_vkFreeDescriptorSets()