Lines Matching refs:ds_data
2157 … cvdescriptorset::AllocateDescriptorSetsData *ds_data) { in UpdateAllocateDescriptorSetsData() argument
2161 ds_data->layout_nodes[i] = layout; in UpdateAllocateDescriptorSetsData()
2166 ds_data->required_descriptors_by_type[typeIndex] += binding_layout->descriptorCount; in UpdateAllocateDescriptorSetsData()
2174 … const cvdescriptorset::AllocateDescriptorSetsData *ds_data) { in ValidateAllocateDescriptorSets() argument
2208 …for (auto it = ds_data->required_descriptors_by_type.begin(); it != ds_data->required_descriptors_… in ValidateAllocateDescriptorSets()
2209 …if (ds_data->required_descriptors_by_type.at(it->first) > pool_state->availableDescriptorTypeCount… in ValidateAllocateDescriptorSets()
2215 …ds_data->required_descriptors_by_type.at(it->first), string_VkDescriptorType(VkDescriptorType(it->… in ValidateAllocateDescriptorSets()
2251 … const cvdescriptorset::AllocateDescriptorSetsData *ds_data) { in PerformAllocateDescriptorSets() argument
2255 …for (auto it = ds_data->required_descriptors_by_type.begin(); it != ds_data->required_descriptors_… in PerformAllocateDescriptorSets()
2256 …pool_state->availableDescriptorTypeCount[it->first] -= ds_data->required_descriptors_by_type.at(it… in PerformAllocateDescriptorSets()
2267 …descriptor_sets[i], p_alloc_info->descriptorPool, ds_data->layout_nodes[i], variable_count, this)); in PerformAllocateDescriptorSets()