Lines Matching refs:descriptorCount
69 descriptor_count_ += binding_info.descriptorCount;
70 if (binding_info.descriptorCount > 0) {
76 binding_to_dyn_count[binding_num] = binding_info.descriptorCount;
77 dynamic_descriptor_count_ += binding_info.descriptorCount;
92 auto final_index = global_index + bindings_[i].descriptorCount;
145 total_descriptors += binding_info.descriptorCount;
174 // Return descriptorCount for given index, 0 if index is unavailable
177 return bindings_[index].descriptorCount;
263 if (binding.descriptorCount != rh_ds_layout->GetDescriptorCountFromBinding(binding.binding)) {
265 error_str << "Binding " << binding.binding << " for DescriptorSetLayout " << layout_ << " has a descriptorCount of "
266 << binding.descriptorCount << " but binding " << binding.binding << " for DescriptorSetLayout "
267 << rh_ds_layout->GetDescriptorSetLayout() << ", which comes from pipelineLayout, has a descriptorCount of "
646 auto descriptors_remaining = update->descriptorCount;
662 if (update->descriptorCount) some_update_ = true;
718 if ((src_start_idx + update->descriptorCount) > src_set->GetTotalDescriptorCount()) {
724 << " plus update array offset of " << update->srcArrayElement << " and update of " << update->descriptorCount
730 if ((dst_start_idx + update->descriptorCount) > p_layout_->GetTotalDescriptorCount()) {
736 << " plus update array offset of " << update->dstArrayElement << " and update of " << update->descriptorCount
756 if ((!src_set->GetLayout()->VerifyUpdateConsistency(update->srcBinding, update->srcArrayElement, update->descriptorCount,
758 (!p_layout_->VerifyUpdateConsistency(update->dstBinding, update->dstArrayElement, update->descriptorCount, "copy update to",
773 for (uint32_t di = 0; di < update->descriptorCount; ++di) {
1323 desc_writes.reserve(desc_writes.size() + create_info.pDescriptorUpdateEntries[i].descriptorCount);
1324 for (uint32_t j = 0; j < create_info.pDescriptorUpdateEntries[i].descriptorCount; j++) {
1341 write_entry.descriptorCount = 1;
1424 if (update->descriptorCount > (descriptors_.size() - start_idx)) {
1430 << update->descriptorCount << " descriptors combined with update array element offset of "
1436 if (!p_layout_->VerifyUpdateConsistency(update->dstBinding, update->dstArrayElement, update->descriptorCount, "write update to",
1584 for (uint32_t di = 0; di < update->descriptorCount; ++di) {
1599 for (uint32_t di = 0; di < update->descriptorCount; ++di) {
1618 for (uint32_t di = 0; di < update->descriptorCount; ++di) {
1632 for (uint32_t di = 0; di < update->descriptorCount; ++di) {
1665 for (uint32_t di = 0; di < update->descriptorCount; ++di) {
1691 for (uint32_t di = 0; di < update->descriptorCount; ++di) {
1710 for (uint32_t di = 0; di < update->descriptorCount; ++di) {
1740 for (uint32_t di = 0; di < update->descriptorCount; ++di) {
1756 for (uint32_t di = 0; di < update->descriptorCount; ++di) {
1779 for (uint32_t di = 0; di < update->descriptorCount; ++di) {
1810 ds_data->required_descriptors_by_type[typeIndex] += binding_layout->descriptorCount;