diff options
| author | Mike Schuchardt <mikes@lunarg.com> | 2026-01-30 09:38:29 -0800 |
|---|---|---|
| committer | Mike Schuchardt <mikes@lunarg.com> | 2026-01-30 10:35:27 -0800 |
| commit | 362c28b8e13292f0fca1b0c9ce3ba515fe9b71a1 (patch) | |
| tree | 1abf517c0ca28f275d4112f1529a4494902a95e0 | |
| parent | 48a4bcbdf619e57204783f8c1a04c76c160ddd5b (diff) | |
| download | usermoji-362c28b8e13292f0fca1b0c9ce3ba515fe9b71a1.tar.xz | |
build: Update to header 1.4.342
| -rw-r--r-- | CMakeLists.txt | 2 | ||||
| -rw-r--r-- | icd/VkICD_mock_icd.json.in | 2 | ||||
| -rw-r--r-- | icd/generated/function_declarations.h | 1 | ||||
| -rw-r--r-- | icd/generated/vk_typemap_helper.h | 12 | ||||
| -rw-r--r-- | scripts/known_good.json | 4 |
5 files changed, 17 insertions, 4 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index 45f46ee1..4f4caffb 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -18,7 +18,7 @@ cmake_minimum_required(VERSION 3.22.1) # The VERSION field is generated with the "--generated-version" flag in the generate_source.py script -project(Vulkan-Tools VERSION 1.4.341) +project(Vulkan-Tools VERSION 1.4.342) # This variable enables downstream users to customize the target API # variant (e.g. Vulkan SC) diff --git a/icd/VkICD_mock_icd.json.in b/icd/VkICD_mock_icd.json.in index f3a1a1ec..927381a2 100644 --- a/icd/VkICD_mock_icd.json.in +++ b/icd/VkICD_mock_icd.json.in @@ -2,6 +2,6 @@ "file_format_version": "1.0.1", "ICD": { "library_path": "@JSON_LIBRARY_PATH@", - "api_version": "1.4.341" + "api_version": "1.4.342" } }
\ No newline at end of file diff --git a/icd/generated/function_declarations.h b/icd/generated/function_declarations.h index 2bdc1942..93399bac 100644 --- a/icd/generated/function_declarations.h +++ b/icd/generated/function_declarations.h @@ -309,6 +309,7 @@ static const std::unordered_map<std::string, uint32_t> device_extension_map = { {"VK_NV_representative_fragment_test", VK_NV_REPRESENTATIVE_FRAGMENT_TEST_SPEC_VERSION}, {"VK_EXT_filter_cubic", VK_EXT_FILTER_CUBIC_SPEC_VERSION}, {"VK_QCOM_render_pass_shader_resolve", VK_QCOM_RENDER_PASS_SHADER_RESOLVE_SPEC_VERSION}, + {"VK_QCOM_cooperative_matrix_conversion", VK_QCOM_COOPERATIVE_MATRIX_CONVERSION_SPEC_VERSION}, {"VK_EXT_global_priority", VK_EXT_GLOBAL_PRIORITY_SPEC_VERSION}, {"VK_EXT_external_memory_host", VK_EXT_EXTERNAL_MEMORY_HOST_SPEC_VERSION}, {"VK_AMD_buffer_marker", VK_AMD_BUFFER_MARKER_SPEC_VERSION}, diff --git a/icd/generated/vk_typemap_helper.h b/icd/generated/vk_typemap_helper.h index 8f40ce1e..545ee03e 100644 --- a/icd/generated/vk_typemap_helper.h +++ b/icd/generated/vk_typemap_helper.h @@ -7288,6 +7288,18 @@ struct LvlSTypeMap<VK_STRUCTURE_TYPE_FILTER_CUBIC_IMAGE_VIEW_IMAGE_FORMAT_PROPER typedef VkFilterCubicImageViewImageFormatPropertiesEXT Type; }; +// Map type VkPhysicalDeviceCooperativeMatrixConversionFeaturesQCOM to id +// VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_COOPERATIVE_MATRIX_CONVERSION_FEATURES_QCOM +template <> +struct LvlTypeMap<VkPhysicalDeviceCooperativeMatrixConversionFeaturesQCOM> { + static const VkStructureType kSType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_COOPERATIVE_MATRIX_CONVERSION_FEATURES_QCOM; +}; + +template <> +struct LvlSTypeMap<VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_COOPERATIVE_MATRIX_CONVERSION_FEATURES_QCOM> { + typedef VkPhysicalDeviceCooperativeMatrixConversionFeaturesQCOM Type; +}; + // Map type VkImportMemoryHostPointerInfoEXT to id VK_STRUCTURE_TYPE_IMPORT_MEMORY_HOST_POINTER_INFO_EXT template <> struct LvlTypeMap<VkImportMemoryHostPointerInfoEXT> { diff --git a/scripts/known_good.json b/scripts/known_good.json index 85fd119d..82517209 100644 --- a/scripts/known_good.json +++ b/scripts/known_good.json @@ -7,7 +7,7 @@ "sub_dir": "Vulkan-Headers", "build_dir": "Vulkan-Headers/build", "install_dir": "Vulkan-Headers/build/install", - "commit": "v1.4.341" + "commit": "v1.4.342" }, { "name": "MoltenVK", @@ -56,7 +56,7 @@ "cmake_options": [ "-DLOADER_USE_UNSAFE_FILE_SEARCH=ON" ], - "commit": "v1.4.341", + "commit": "v1.4.342", "build_platforms": [ "windows", "linux", |
