Home
last modified time | relevance | path

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

/external/vulkan-validation-layers/layers/
Ddescriptor_sets.cpp381 …const bool push_descriptor_set = !!(create_info->flags & VK_DESCRIPTOR_SET_LAYOUT_CREATE_PUSH_DESC… in ValidateCreateInfo() local
382 if (push_descriptor_set && !push_descriptor_ext) { in ValidateCreateInfo()
399 auto valid_type = [push_descriptor_set](const VkDescriptorType type) { in ValidateCreateInfo()
400 return !push_descriptor_set || in ValidateCreateInfo()
564 if (push_descriptor_set && in ValidateCreateInfo()
576 if ((push_descriptor_set) && (total_descriptors > max_push_descriptors)) { in ValidateCreateInfo()
Dcore_validation_types.h820 std::unique_ptr<cvdescriptorset::DescriptorSet> push_descriptor_set;
829 push_descriptor_set = nullptr;
Dcore_validation.cpp6843 assert(ds == last_bound.push_descriptor_set.get()); in UpdateLastBoundDescriptorSets()
6844 last_bound.push_descriptor_set = nullptr; in UpdateLastBoundDescriptorSets()
6888 if (descriptor_set != last_bound.push_descriptor_set.get()) { in UpdateLastBoundDescriptorSets()
7144 auto &push_descriptor_set = last_bound.push_descriptor_set; in RecordCmdPushDescriptorSetState() local
7146 …if (!push_descriptor_set || !CompatForSet(set, last_bound.compat_id_for_set, pipeline_layout->comp… in RecordCmdPushDescriptorSetState()
7147 push_descriptor_set.reset(new cvdescriptorset::DescriptorSet(0, 0, dsl, 0, device_data)); in RecordCmdPushDescriptorSetState()
7150 std::vector<cvdescriptorset::DescriptorSet *> descriptor_sets = {push_descriptor_set.get()}; in RecordCmdPushDescriptorSetState()
7155 push_descriptor_set->PerformPushDescriptorsUpdate(descriptorWriteCount, pDescriptorWrites); in RecordCmdPushDescriptorSetState()