Lines Matching full:pool_state
1838 auto pool_state = GetDescriptorPoolState(dev_data, p_alloc_info->descriptorPool);
1840 if (pool_state->availableSets < p_alloc_info->descriptorSetCount) {
1842 HandleToUint64(pool_state->pool), __LINE__, VALIDATION_ERROR_04c00264, "DS",
1845 p_alloc_info->descriptorSetCount, HandleToUint64(pool_state->pool), pool_state->availableSets,
1850 if (ds_data->required_descriptors_by_type[i] > pool_state->availableDescriptorTypeCount[i]) {
1852 HandleToUint64(pool_state->pool), __LINE__, VALIDATION_ERROR_04c00266, "DS",
1856 HandleToUint64(pool_state->pool), pool_state->availableDescriptorTypeCount[i],
1871 auto pool_state = (*pool_map)[p_alloc_info->descriptorPool];
1873 pool_state->availableSets -= p_alloc_info->descriptorSetCount;
1875 pool_state->availableDescriptorTypeCount[i] -= ds_data->required_descriptors_by_type[i];
1882 pool_state->sets.insert(new_ds);