Home | History | Annotate | Download | only in layers

Lines Matching refs:descriptorCount

32         descriptor_count_ += p_create_info->pBindings[i].descriptorCount;
35 global_index += p_create_info->pBindings[i].descriptorCount ? p_create_info->pBindings[i].descriptorCount - 1 : 0;
37 global_index += p_create_info->pBindings[i].descriptorCount ? 1 : 0;
47 dynamic_descriptor_count_ += p_create_info->pBindings[i].descriptorCount;
87 // Return descriptorCount for given binding, 0 if index is unavailable
91 return bindings_[bi_itr->second].descriptorCount;
95 // Return descriptorCount for given index, 0 if index is unavailable
99 return bindings_[index].descriptorCount;
120 global_offset += binding.descriptorCount;
190 if (binding.descriptorCount != rh_ds_layout->GetDescriptorCountFromBinding(binding.binding)) {
192 error_str << "Binding " << binding.binding << " for DescriptorSetLayout " << layout_ << " has a descriptorCount of "
193 << binding.descriptorCount << " but binding " << binding.binding << " for DescriptorSetLayout "
194 << rh_ds_layout->GetDescriptorSetLayout() << " has a descriptorCount of "
540 for (uint32_t di = 0; di < update->descriptorCount; ++di) {
543 if (update->descriptorCount)
579 if ((src_start_idx + update->descriptorCount) > src_set->GetTotalDescriptorCount()) {
585 << " plus update array offset of " << update->srcArrayElement << " and update of " << update->descriptorCount
591 if ((dst_start_idx + update->descriptorCount) > p_layout_->GetTotalDescriptorCount()) {
597 << " plus update array offset of " << update->dstArrayElement << " and update of " << update->descriptorCount
617 if ((!src_set->GetLayout()->VerifyUpdateConsistency(update->srcBinding, update->srcArrayElement, update->descriptorCount,
619 (!p_layout_->VerifyUpdateConsistency(update->dstBinding, update->dstArrayElement, update->descriptorCount, "copy update to",
624 for (uint32_t i = 0; i < update->descriptorCount; ++i) {
645 for (uint32_t di = 0; di < update->descriptorCount; ++di) {
648 if (update->descriptorCount)
1152 if ((start_idx + update->descriptorCount) > p_layout_->GetTotalDescriptorCount()) {
1156 << p_layout_->GetTotalDescriptorCount() << " total descriptors but update of " << update->descriptorCount
1164 if (!p_layout_->VerifyUpdateConsistency(update->dstBinding, update->dstArrayElement, update->descriptorCount, "write update to",
1294 for (uint32_t di = 0; di < update->descriptorCount; ++di) {
1308 for (uint32_t di = 0; di < update->descriptorCount; ++di) {
1327 for (uint32_t di = 0; di < update->descriptorCount; ++di) {
1341 for (uint32_t di = 0; di < update->descriptorCount; ++di) {
1365 for (uint32_t di = 0; di < update->descriptorCount; ++di) {
1391 for (uint32_t di = 0; di < update->descriptorCount; ++di) {
1408 for (uint32_t di = 0; di < update->descriptorCount; ++di) {
1436 for (uint32_t di = 0; di < update->descriptorCount; ++di) {
1450 for (uint32_t di = 0; di < update->descriptorCount; ++di) {
1471 for (uint32_t di = 0; di < update->descriptorCount; ++di) {
1510 ds_data->required_descriptors_by_type[typeIndex] += binding_layout->descriptorCount;