Searched refs:spec_info (Results 1 – 6 of 6) sorted by relevance
89 vk_spec_info_to_nir_spirv(const VkSpecializationInfo *spec_info, in vk_spec_info_to_nir_spirv() argument92 if (spec_info == NULL || spec_info->mapEntryCount == 0) in vk_spec_info_to_nir_spirv()95 uint32_t num_spec_entries = spec_info->mapEntryCount; in vk_spec_info_to_nir_spirv()100 VkSpecializationMapEntry entry = spec_info->pMapEntries[i]; in vk_spec_info_to_nir_spirv()101 const void *data = (uint8_t *)spec_info->pData + entry.offset; in vk_spec_info_to_nir_spirv()103 (uint8_t *)spec_info->pData + spec_info->dataSize); in vk_spec_info_to_nir_spirv()105 spec_entries[i].id = spec_info->pMapEntries[i].constantID; in vk_spec_info_to_nir_spirv()
356 vk_spec_info_to_nir_spirv(const VkSpecializationInfo *spec_info,
132 const VkSpecializationInfo *spec_info, in vk_shader_module_to_nir() argument142 .pSpecializationInfo = spec_info, in vk_shader_module_to_nir()
47 const VkSpecializationInfo *spec_info,
120 const VkSpecializationInfo *spec_info, in vk_spirv_to_nir() argument135 vk_spec_info_to_nir_spirv(spec_info, &num_spec_entries); in vk_spirv_to_nir()
65 const VkSpecializationInfo *spec_info,