Lines Matching refs:per_set

928 …    cvdescriptorset::DescriptorSet *descriptor_set = state.per_set[set_index].bound_descriptor_set;  in UpdateDrawState()
947 state.per_set[set_index].validated_set != descriptor_set || in UpdateDrawState()
948 … state.per_set[set_index].validated_set_change_count != descriptor_set->GetChangeCount() || in UpdateDrawState()
950 … state.per_set[set_index].validated_set_image_layout_change_count != image_layout_change_count); in UpdateDrawState()
953 … !std::includes(state.per_set[set_index].validated_set_binding_req_map.begin(), in UpdateDrawState()
954 … state.per_set[set_index].validated_set_binding_req_map.end(), binding_req_map.begin(), in UpdateDrawState()
963 … state.per_set[set_index].validated_set_binding_req_map.begin(), in UpdateDrawState()
964 … state.per_set[set_index].validated_set_binding_req_map.end(), in UpdateDrawState()
971 state.per_set[set_index].validated_set = descriptor_set; in UpdateDrawState()
972 … state.per_set[set_index].validated_set_change_count = descriptor_set->GetChangeCount(); in UpdateDrawState()
973 … state.per_set[set_index].validated_set_image_layout_change_count = image_layout_change_count; in UpdateDrawState()
977 … if (state.per_set[set_index].validated_set_binding_req_map != set_binding_pair.second) { in UpdateDrawState()
978 … state.per_set[set_index].validated_set_binding_req_map = set_binding_pair.second; in UpdateDrawState()
981 state.per_set[set_index].validated_set_binding_req_map = BindingReqMap(); in UpdateDrawState()
1015 if (last_set_index >= last_bound.per_set.size()) { in UpdateLastBoundDescriptorSets()
1016 last_bound.per_set.resize(last_set_index + 1); in UpdateLastBoundDescriptorSets()
1018 const uint32_t current_size = static_cast<uint32_t>(last_bound.per_set.size()); in UpdateLastBoundDescriptorSets()
1032 …if (last_bound.per_set[last_binding_index].compat_id_for_set != pipe_compat_ids[last_binding_index… in UpdateLastBoundDescriptorSets()
1035 … if (push_descriptor_cleanup(last_bound.per_set[set_idx].bound_descriptor_set)) break; in UpdateLastBoundDescriptorSets()
1045 last_bound.per_set.resize(required_size); in UpdateLastBoundDescriptorSets()
1050 if (last_bound.per_set[set_idx].compat_id_for_set != pipe_compat_ids[set_idx]) { in UpdateLastBoundDescriptorSets()
1051 push_descriptor_cleanup(last_bound.per_set[set_idx].bound_descriptor_set); in UpdateLastBoundDescriptorSets()
1052 last_bound.per_set[set_idx].bound_descriptor_set = nullptr; in UpdateLastBoundDescriptorSets()
1053 last_bound.per_set[set_idx].dynamicOffsets.clear(); in UpdateLastBoundDescriptorSets()
1054 last_bound.per_set[set_idx].compat_id_for_set = pipe_compat_ids[set_idx]; in UpdateLastBoundDescriptorSets()
1075 push_descriptor_cleanup(last_bound.per_set[set_idx].bound_descriptor_set); in UpdateLastBoundDescriptorSets()
1077 last_bound.per_set[set_idx].bound_descriptor_set = descriptor_set; in UpdateLastBoundDescriptorSets()
1078 …last_bound.per_set[set_idx].compat_id_for_set = pipe_compat_ids[set_idx]; // compat ids are canon… in UpdateLastBoundDescriptorSets()
1085 …last_bound.per_set[set_idx].dynamicOffsets = std::vector<uint32_t>(input_dynamic_offsets, end_offs… in UpdateLastBoundDescriptorSets()
1089 last_bound.per_set[set_idx].dynamicOffsets.clear(); in UpdateLastBoundDescriptorSets()