Lines Matching refs:GrVkDescriptorSetManager
15 GrVkDescriptorSetManager* GrVkDescriptorSetManager::CreateUniformManager(GrVkGpu* gpu) { in CreateUniformManager()
28 return new GrVkDescriptorSetManager(gpu, VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER, visibilities, in CreateUniformManager()
32 GrVkDescriptorSetManager* GrVkDescriptorSetManager::CreateSamplerManager( in CreateSamplerManager()
41 return new GrVkDescriptorSetManager(gpu, type, visibilities, immutableSamplers); in CreateSamplerManager()
44 GrVkDescriptorSetManager* GrVkDescriptorSetManager::CreateSamplerManager( in CreateSamplerManager()
51 return new GrVkDescriptorSetManager(gpu, type, visibilities, immutableSamplers); in CreateSamplerManager()
54 GrVkDescriptorSetManager::GrVkDescriptorSetManager( in GrVkDescriptorSetManager() function in GrVkDescriptorSetManager
78 const GrVkDescriptorSet* GrVkDescriptorSetManager::getDescriptorSet(GrVkGpu* gpu, in getDescriptorSet()
95 void GrVkDescriptorSetManager::recycleDescriptorSet(const GrVkDescriptorSet* descSet) { in recycleDescriptorSet()
100 void GrVkDescriptorSetManager::release(GrVkGpu* gpu) { in release()
116 void GrVkDescriptorSetManager::abandon() { in abandon()
132 bool GrVkDescriptorSetManager::isCompatible(VkDescriptorType type, in isCompatible()
152 bool GrVkDescriptorSetManager::isCompatible(VkDescriptorType type, in isCompatible()
189 GrVkDescriptorSetManager::DescriptorPoolManager::DescriptorPoolManager( in DescriptorPoolManager()
274 void GrVkDescriptorSetManager::DescriptorPoolManager::getNewPool(GrVkGpu* gpu) { in getNewPool()
290 void GrVkDescriptorSetManager::DescriptorPoolManager::getNewDescriptorSet(GrVkGpu* gpu, in getNewDescriptorSet()
313 void GrVkDescriptorSetManager::DescriptorPoolManager::freeGPUResources(GrVkGpu* gpu) { in freeGPUResources()
326 void GrVkDescriptorSetManager::DescriptorPoolManager::abandonGPUResources() { in abandonGPUResources()