From a9bee4cbb2fcb6dc38ef2424711225f8abb2d941 Mon Sep 17 00:00:00 2001 From: Mike Schuchardt Date: Tue, 17 May 2022 08:44:30 -0700 Subject: build: Update to header 1.3.214 - Update known-good - Generate source --- icd/generated/mock_icd.cpp | 1 + icd/generated/mock_icd.h | 4 +++- icd/generated/vk_typemap_helper.h | 9 +++++++++ 3 files changed, 13 insertions(+), 1 deletion(-) (limited to 'icd') diff --git a/icd/generated/mock_icd.cpp b/icd/generated/mock_icd.cpp index 2078b58f..5e5fc870 100644 --- a/icd/generated/mock_icd.cpp +++ b/icd/generated/mock_icd.cpp @@ -5358,6 +5358,7 @@ static VKAPI_ATTR void VKAPI_CALL GetPrivateDataEXT( + static VKAPI_ATTR void VKAPI_CALL CmdSetFragmentShadingRateEnumNV( VkCommandBuffer commandBuffer, VkFragmentShadingRateNV shadingRate, diff --git a/icd/generated/mock_icd.h b/icd/generated/mock_icd.h index 14bd1cd0..11f21218 100644 --- a/icd/generated/mock_icd.h +++ b/icd/generated/mock_icd.h @@ -284,10 +284,11 @@ static const std::unordered_map device_extension_map = { {"VK_EXT_private_data", 1}, {"VK_EXT_pipeline_creation_cache_control", 3}, {"VK_KHR_video_encode_queue", 5}, - {"VK_NV_device_diagnostics_config", 1}, + {"VK_NV_device_diagnostics_config", 2}, {"VK_QCOM_render_pass_store_ops", 2}, {"VK_KHR_synchronization2", 1}, {"VK_EXT_graphics_pipeline_library", 1}, + {"VK_AMD_shader_early_and_late_fragment_tests", 1}, {"VK_KHR_shader_subgroup_uniform_control_flow", 1}, {"VK_KHR_zero_initialize_workgroup_memory", 1}, {"VK_NV_fragment_shading_rate_enums", 1}, @@ -3324,6 +3325,7 @@ static VKAPI_ATTR void VKAPI_CALL GetPrivateDataEXT( + static VKAPI_ATTR void VKAPI_CALL CmdSetFragmentShadingRateEnumNV( VkCommandBuffer commandBuffer, VkFragmentShadingRateNV shadingRate, diff --git a/icd/generated/vk_typemap_helper.h b/icd/generated/vk_typemap_helper.h index 0d583bf6..0d4a5c1f 100644 --- a/icd/generated/vk_typemap_helper.h +++ b/icd/generated/vk_typemap_helper.h @@ -5174,6 +5174,15 @@ template <> struct LvlSTypeMap struct LvlTypeMap { + static const VkStructureType kSType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_EARLY_AND_LATE_FRAGMENT_TESTS_FEATURES_EXT; +}; + +template <> struct LvlSTypeMap { + typedef VkPhysicalDeviceShaderEarlyAndLateFragmentTestsFeaturesEXT Type; +}; + // Map type VkPhysicalDeviceFragmentShadingRateEnumsFeaturesNV to id VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_SHADING_RATE_ENUMS_FEATURES_NV template <> struct LvlTypeMap { static const VkStructureType kSType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_SHADING_RATE_ENUMS_FEATURES_NV; -- cgit v1.2.3