diff options
| author | Mike Schuchardt <mikes@lunarg.com> | 2021-08-30 09:19:23 -0700 |
|---|---|---|
| committer | Mike Schuchardt <mikes@lunarg.com> | 2021-08-30 09:55:24 -0700 |
| commit | 6c444b2c9f7b44fbfe246151d46f201cd1057000 (patch) | |
| tree | 4b0a62f20a522e52c50efeb93a2a5c24f0c8a0a2 /icd/generated | |
| parent | 58051062663477240484c8904459762ad544ba18 (diff) | |
| download | usermoji-6c444b2c9f7b44fbfe246151d46f201cd1057000.tar.xz | |
build: Update to header 1.2.190
- Update known-good
- Generate source
Diffstat (limited to 'icd/generated')
| -rw-r--r-- | icd/generated/mock_icd.cpp | 2 | ||||
| -rw-r--r-- | icd/generated/mock_icd.h | 4 | ||||
| -rw-r--r-- | icd/generated/vk_typemap_helper.h | 27 |
3 files changed, 33 insertions, 0 deletions
diff --git a/icd/generated/mock_icd.cpp b/icd/generated/mock_icd.cpp index 1f84c08b..fc01a275 100644 --- a/icd/generated/mock_icd.cpp +++ b/icd/generated/mock_icd.cpp @@ -3412,6 +3412,7 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetPipelineExecutableInternalRepresentatio + #ifdef VK_ENABLE_BETA_EXTENSIONS static VKAPI_ATTR void VKAPI_CALL CmdEncodeVideoKHR( @@ -5054,6 +5055,7 @@ static VKAPI_ATTR void VKAPI_CALL CmdSetVertexInputEXT( } + #ifdef VK_USE_PLATFORM_FUCHSIA static VKAPI_ATTR VkResult VKAPI_CALL GetMemoryZirconHandleFUCHSIA( diff --git a/icd/generated/mock_icd.h b/icd/generated/mock_icd.h index c41eee96..abbb6d9f 100644 --- a/icd/generated/mock_icd.h +++ b/icd/generated/mock_icd.h @@ -266,6 +266,7 @@ static const std::unordered_map<std::string, uint32_t> device_extension_map = { {"VK_EXT_shader_demote_to_helper_invocation", 1}, {"VK_NV_device_generated_commands", 3}, {"VK_NV_inherited_viewport_scissor", 1}, + {"VK_KHR_shader_integer_dot_product", 1}, {"VK_EXT_texel_buffer_alignment", 1}, {"VK_QCOM_render_pass_transform", 2}, {"VK_EXT_device_memory_report", 2}, @@ -296,6 +297,7 @@ static const std::unordered_map<std::string, uint32_t> device_extension_map = { {"VK_VALVE_mutable_descriptor_type", 1}, {"VK_EXT_vertex_input_dynamic_state", 2}, {"VK_EXT_physical_device_drm", 1}, + {"VK_EXT_primitive_topology_list_restart", 1}, {"VK_FUCHSIA_external_memory", 1}, {"VK_FUCHSIA_external_semaphore", 1}, {"VK_HUAWEI_subpass_shading", 2}, @@ -2051,6 +2053,7 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetPipelineExecutableInternalRepresentatio + #ifdef VK_ENABLE_BETA_EXTENSIONS static VKAPI_ATTR void VKAPI_CALL CmdEncodeVideoKHR( @@ -3125,6 +3128,7 @@ static VKAPI_ATTR void VKAPI_CALL CmdSetVertexInputEXT( const VkVertexInputAttributeDescription2EXT* pVertexAttributeDescriptions); + #ifdef VK_USE_PLATFORM_FUCHSIA static VKAPI_ATTR VkResult VKAPI_CALL GetMemoryZirconHandleFUCHSIA( diff --git a/icd/generated/vk_typemap_helper.h b/icd/generated/vk_typemap_helper.h index 07cf9bfc..188fe7a7 100644 --- a/icd/generated/vk_typemap_helper.h +++ b/icd/generated/vk_typemap_helper.h @@ -2352,6 +2352,24 @@ template <> struct LvlSTypeMap<VK_STRUCTURE_TYPE_PIPELINE_EXECUTABLE_INTERNAL_RE typedef VkPipelineExecutableInternalRepresentationKHR Type; }; +// Map type VkPhysicalDeviceShaderIntegerDotProductFeaturesKHR to id VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_INTEGER_DOT_PRODUCT_FEATURES_KHR +template <> struct LvlTypeMap<VkPhysicalDeviceShaderIntegerDotProductFeaturesKHR> { + static const VkStructureType kSType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_INTEGER_DOT_PRODUCT_FEATURES_KHR; +}; + +template <> struct LvlSTypeMap<VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_INTEGER_DOT_PRODUCT_FEATURES_KHR> { + typedef VkPhysicalDeviceShaderIntegerDotProductFeaturesKHR Type; +}; + +// Map type VkPhysicalDeviceShaderIntegerDotProductPropertiesKHR to id VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_INTEGER_DOT_PRODUCT_PROPERTIES_KHR +template <> struct LvlTypeMap<VkPhysicalDeviceShaderIntegerDotProductPropertiesKHR> { + static const VkStructureType kSType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_INTEGER_DOT_PRODUCT_PROPERTIES_KHR; +}; + +template <> struct LvlSTypeMap<VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_INTEGER_DOT_PRODUCT_PROPERTIES_KHR> { + typedef VkPhysicalDeviceShaderIntegerDotProductPropertiesKHR Type; +}; + // Map type VkPipelineLibraryCreateInfoKHR to id VK_STRUCTURE_TYPE_PIPELINE_LIBRARY_CREATE_INFO_KHR template <> struct LvlTypeMap<VkPipelineLibraryCreateInfoKHR> { static const VkStructureType kSType = VK_STRUCTURE_TYPE_PIPELINE_LIBRARY_CREATE_INFO_KHR; @@ -4937,6 +4955,15 @@ template <> struct LvlSTypeMap<VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DRM_PROPERTIES_ typedef VkPhysicalDeviceDrmPropertiesEXT Type; }; +// Map type VkPhysicalDevicePrimitiveTopologyListRestartFeaturesEXT to id VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PRIMITIVE_TOPOLOGY_LIST_RESTART_FEATURES_EXT +template <> struct LvlTypeMap<VkPhysicalDevicePrimitiveTopologyListRestartFeaturesEXT> { + static const VkStructureType kSType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PRIMITIVE_TOPOLOGY_LIST_RESTART_FEATURES_EXT; +}; + +template <> struct LvlSTypeMap<VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PRIMITIVE_TOPOLOGY_LIST_RESTART_FEATURES_EXT> { + typedef VkPhysicalDevicePrimitiveTopologyListRestartFeaturesEXT Type; +}; + #ifdef VK_USE_PLATFORM_FUCHSIA // Map type VkImportMemoryZirconHandleInfoFUCHSIA to id VK_STRUCTURE_TYPE_IMPORT_MEMORY_ZIRCON_HANDLE_INFO_FUCHSIA template <> struct LvlTypeMap<VkImportMemoryZirconHandleInfoFUCHSIA> { |
