Lines Matching refs:create_info
370 …const debug_report_data *report_data, const VkDescriptorSetLayoutCreateInfo *create_info, const bo… in ValidateCreateInfo() argument
379 …reate_info = lvl_find_in_chain<VkDescriptorSetLayoutBindingFlagsCreateInfoEXT>(create_info->pNext); in ValidateCreateInfo()
381 …const bool push_descriptor_set = !!(create_info->flags & VK_DESCRIPTOR_SET_LAYOUT_CREATE_PUSH_DESC… in ValidateCreateInfo()
390 …const bool update_after_bind_set = !!(create_info->flags & VK_DESCRIPTOR_SET_LAYOUT_CREATE_UPDATE_… in ValidateCreateInfo()
407 for (uint32_t i = 0; i < create_info->bindingCount; ++i) { in ValidateCreateInfo()
408 const auto &binding_info = create_info->pBindings[i]; in ValidateCreateInfo()
443 …if (flags_create_info->bindingCount != 0 && flags_create_info->bindingCount != create_info->bindin… in ValidateCreateInfo()
448 create_info->bindingCount, flags_create_info->bindingCount); in ValidateCreateInfo()
451 if (flags_create_info->bindingCount == create_info->bindingCount) { in ValidateCreateInfo()
452 for (uint32_t i = 0; i < create_info->bindingCount; ++i) { in ValidateCreateInfo()
453 const auto &binding_info = create_info->pBindings[i]; in ValidateCreateInfo()
811 auto image_view_ci = image_view_state->create_info; in ValidateDrawState()
879 … auto format_bits = DescriptorRequirementsBitsFromFormat(buffer_view->create_info.format); in ValidateDrawState()
886 << string_VkFormat(buffer_view->create_info.format) << "."; in ValidateDrawState()
939 buffer_set->insert(bv_state->create_info.buffer); in GetStorageUpdates()
1338 VkImageAspectFlags aspect_mask = iv_state->create_info.subresourceRange.aspectMask; in ValidateImageUpdate()
1339 VkImage image = iv_state->create_info.image; in ValidateImageUpdate()
1358 (iv_state->create_info.viewType == VK_IMAGE_VIEW_TYPE_2D || in ValidateImageUpdate()
1359 iv_state->create_info.viewType == VK_IMAGE_VIEW_TYPE_2D_ARRAY)) { in ValidateImageUpdate()
1790 auto const &create_info = template_state->create_info; in DecodedTemplateUpdate() local
1791 …inline_infos.resize(create_info.descriptorUpdateEntryCount); // Make sure we have one if we need … in DecodedTemplateUpdate()
1792 …desc_writes.reserve(create_info.descriptorUpdateEntryCount); // emplaced, so reserved without ini… in DecodedTemplateUpdate()
1793 …VkDescriptorSetLayout effective_dsl = create_info.templateType == VK_DESCRIPTOR_UPDATE_TEMPLATE_TY… in DecodedTemplateUpdate()
1794 ? create_info.descriptorSetLayout in DecodedTemplateUpdate()
1799 for (uint32_t i = 0; i < create_info.descriptorUpdateEntryCount; i++) { in DecodedTemplateUpdate()
1800 …auto binding_count = layout_obj->GetDescriptorCountFromBinding(create_info.pDescriptorUpdateEntrie… in DecodedTemplateUpdate()
1801 auto binding_being_updated = create_info.pDescriptorUpdateEntries[i].dstBinding; in DecodedTemplateUpdate()
1802 auto dst_array_element = create_info.pDescriptorUpdateEntries[i].dstArrayElement; in DecodedTemplateUpdate()
1804 … desc_writes.reserve(desc_writes.size() + create_info.pDescriptorUpdateEntries[i].descriptorCount); in DecodedTemplateUpdate()
1805 for (uint32_t j = 0; j < create_info.pDescriptorUpdateEntries[i].descriptorCount; j++) { in DecodedTemplateUpdate()
1809 …size_t offset = create_info.pDescriptorUpdateEntries[i].offset + j * create_info.pDescriptorUpdate… in DecodedTemplateUpdate()
1823 write_entry.descriptorType = create_info.pDescriptorUpdateEntries[i].descriptorType; in DecodedTemplateUpdate()
1825 switch (create_info.pDescriptorUpdateEntries[i].descriptorType) { in DecodedTemplateUpdate()
1849 inline_info->dataSize = create_info.pDescriptorUpdateEntries[i].descriptorCount; in DecodedTemplateUpdate()
1853 j = create_info.pDescriptorUpdateEntries[i].descriptorCount; in DecodedTemplateUpdate()
2262 auto buffer = bv_state->create_info.buffer; in VerifyWriteUpdateContents()
2392 auto buffer = bv_state->create_info.buffer; in VerifyCopyUpdateContents()