Home
last modified time | relevance | path

Searched refs:push_descriptor_set (Results 1 – 4 of 4) sorted by relevance

/external/vulkan-validation-layers/layers/
Dcore_validation_types.h1221 std::unique_ptr<cvdescriptorset::DescriptorSet> push_descriptor_set;
1250 push_descriptor_set = nullptr;
1255 if (push_descriptor_set) {
1257 if (per_set[i].bound_descriptor_set == push_descriptor_set.get()) {
1262 push_descriptor_set.reset(ds);
Ddescriptor_sets.cpp328 …const bool push_descriptor_set = !!(create_info->flags & VK_DESCRIPTOR_SET_LAYOUT_CREATE_PUSH_DESC… in ValidateDescriptorSetLayoutCreateInfo() local
329 if (push_descriptor_set && !push_descriptor_ext) { in ValidateDescriptorSetLayoutCreateInfo()
346 auto valid_type = [push_descriptor_set](const VkDescriptorType type) { in ValidateDescriptorSetLayoutCreateInfo()
347 return !push_descriptor_set || in ValidateDescriptorSetLayoutCreateInfo()
519 if (push_descriptor_set && in ValidateDescriptorSetLayoutCreateInfo()
531 if ((push_descriptor_set) && (total_descriptors > max_push_descriptors)) { in ValidateDescriptorSetLayoutCreateInfo()
Dcore_validation.cpp7413 … cvdescriptorset::DescriptorSet *push_descriptor_set, in UpdateLastBoundDescriptorSets() argument
7415 assert((pDescriptorSets == nullptr) ^ (push_descriptor_set == nullptr)); in UpdateLastBoundDescriptorSets()
7432 assert(ds == last_bound.push_descriptor_set.get()); in UpdateLastBoundDescriptorSets()
7433 last_bound.push_descriptor_set = nullptr; in UpdateLastBoundDescriptorSets()
7472 push_descriptor_set ? push_descriptor_set : GetSetNode(pDescriptorSets[input_idx]); in UpdateLastBoundDescriptorSets()
7475 if (descriptor_set != last_bound.push_descriptor_set.get()) { in UpdateLastBoundDescriptorSets()
7711 auto &push_descriptor_set = last_bound.push_descriptor_set; in RecordCmdPushDescriptorSetState() local
7713 if (!push_descriptor_set || !CompatForSet(set, last_bound, pipeline_layout->compat_for_set)) { in RecordCmdPushDescriptorSetState()
7717 …orSets(cb_state, pipelineBindPoint, pipeline_layout, set, 1, nullptr, push_descriptor_set.get(), 0, in RecordCmdPushDescriptorSetState()
7722 push_descriptor_set->PerformPushDescriptorsUpdate(descriptorWriteCount, pDescriptorWrites); in RecordCmdPushDescriptorSetState()
Dcore_validation.h847 … const VkDescriptorSet* pDescriptorSets, cvdescriptorset::DescriptorSet* push_descriptor_set,