Home
last modified time | relevance | path

Searched refs:spec_info (Results 1 – 6 of 6) sorted by relevance

/hardware/google/gfxstream/guest/mesa/src/vulkan/util/
Dvk_util.c89 vk_spec_info_to_nir_spirv(const VkSpecializationInfo *spec_info, in vk_spec_info_to_nir_spirv() argument
92 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()
Dvk_util.h356 vk_spec_info_to_nir_spirv(const VkSpecializationInfo *spec_info,
/hardware/google/gfxstream/guest/mesa/src/vulkan/runtime/
Dvk_shader_module.c132 const VkSpecializationInfo *spec_info, in vk_shader_module_to_nir() argument
142 .pSpecializationInfo = spec_info, in vk_shader_module_to_nir()
Dvk_nir.h47 const VkSpecializationInfo *spec_info,
Dvk_nir.c120 const VkSpecializationInfo *spec_info, in vk_spirv_to_nir() argument
135 vk_spec_info_to_nir_spirv(spec_info, &num_spec_entries); in vk_spirv_to_nir()
Dvk_shader_module.h65 const VkSpecializationInfo *spec_info,