Searched refs:mDescriptorPools (Results 1 – 4 of 4) sorted by relevance
904 ASSERT(mDescriptorPools.empty() || (mDescriptorPools.size() == 1 && in init()905 mDescriptorPools[0]->get().hasCapacity(mMaxSetsPerPool))); in init()913 mDescriptorPools.push_back(new RefCountedDescriptorPoolHelper()); in init()914 return mDescriptorPools[0]->get().init(contextVk, mPoolSizes, mMaxSetsPerPool); in init()919 for (RefCountedDescriptorPoolHelper *pool : mDescriptorPools) in destroy()926 mDescriptorPools.clear(); in destroy()931 for (RefCountedDescriptorPoolHelper *pool : mDescriptorPools) in release()938 mDescriptorPools.clear(); in release()953 if (!mDescriptorPools[mCurrentPoolIndex]->get().hasCapacity(descriptorSetCount)) in allocateSetsAndGetInfo()968 bindingOut->set(mDescriptorPools[mCurrentPoolIndex]); in allocateSetsAndGetInfo()[all …]
458 angle::PackedEnumMap<Function, vk::DynamicDescriptorPool> mDescriptorPools; variable
373 mDescriptorPools[f].destroy(device); in destroy()469 ANGLE_TRY(mDescriptorPools[function].init(contextVk, setSizes, in ensureResourcesInitialized()1964 ANGLE_TRY(mDescriptorPools[function].allocateSets( in allocateDescriptorSet()
283 std::vector<RefCountedDescriptorPoolHelper *> mDescriptorPools; variable