Lines Matching refs:fDescriptorSetManagers
90 fDescriptorSetManagers.emplace_back(dsm); in init()
91 SkASSERT(1 == fDescriptorSetManagers.count()); in init()
272 for (int i = 0; i < fDescriptorSetManagers.count(); ++i) { in getSamplerDescriptorSetHandle()
273 if (fDescriptorSetManagers[i]->isCompatible(type, &uniformHandler)) { in getSamplerDescriptorSetHandle()
281 fDescriptorSetManagers.emplace_back(dsm); in getSamplerDescriptorSetHandle()
282 *handle = GrVkDescriptorSetManager::Handle(fDescriptorSetManagers.count() - 1); in getSamplerDescriptorSetHandle()
291 for (int i = 0; i < fDescriptorSetManagers.count(); ++i) { in getSamplerDescriptorSetHandle()
292 if (fDescriptorSetManagers[i]->isCompatible(type, visibilities)) { in getSamplerDescriptorSetHandle()
300 fDescriptorSetManagers.emplace_back(dsm); in getSamplerDescriptorSetHandle()
301 *handle = GrVkDescriptorSetManager::Handle(fDescriptorSetManagers.count() - 1); in getSamplerDescriptorSetHandle()
306 return fDescriptorSetManagers[fUniformDSHandle.toIndex()]->layout(); in getUniformDSLayout()
312 return fDescriptorSetManagers[handle.toIndex()]->layout(); in getSamplerDSLayout()
317 return fDescriptorSetManagers[fUniformDSHandle.toIndex()]->getDescriptorSet(fGpu, in getUniformDescriptorSet()
324 return fDescriptorSetManagers[handle.toIndex()]->getDescriptorSet(fGpu, handle); in getSamplerDescriptorSet()
332 SkASSERT(managerIdx < fDescriptorSetManagers.count()); in recycleDescriptorSet()
333 fDescriptorSetManagers[managerIdx]->recycleDescriptorSet(descSet); in recycleDescriptorSet()
436 for (int i = 0; i < fDescriptorSetManagers.count(); ++i) { in destroyResources()
437 fDescriptorSetManagers[i]->release(fGpu); in destroyResources()
439 fDescriptorSetManagers.reset(); in destroyResources()
496 for (int i = 0; i < fDescriptorSetManagers.count(); ++i) { in abandonResources()
497 fDescriptorSetManagers[i]->abandon(); in abandonResources()
499 fDescriptorSetManagers.reset(); in abandonResources()