aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Schuchardt <mikes@lunarg.com>2025-07-20 22:59:59 -0700
committerCharles Giessen <46324611+charles-lunarg@users.noreply.github.com>2025-07-21 09:48:36 -0500
commitf766b30b2de3ffe2cf6b656d943720882617ec58 (patch)
treec8488339a0c84d77fbfa4af89f9db761de021193
parent36f2e7584258bea0b6d71aed7108f5afe11ea494 (diff)
downloadusermoji-f766b30b2de3ffe2cf6b656d943720882617ec58.tar.xz
build: Update to header 1.4.323
- Fix a warning in cube.cpp due to resetFences becoming nodiscard
-rw-r--r--cube/cube.cpp3
-rw-r--r--icd/VkICD_mock_icd.json.in2
-rw-r--r--icd/generated/function_declarations.h2
-rw-r--r--scripts/known_good.json4
-rw-r--r--vulkaninfo/generated/vulkaninfo.hpp2
5 files changed, 7 insertions, 6 deletions
diff --git a/cube/cube.cpp b/cube/cube.cpp
index a448ddab..ef43a4b7 100644
--- a/cube/cube.cpp
+++ b/cube/cube.cpp
@@ -901,7 +901,8 @@ void Demo::draw() {
}
// Only reset right before submitting so we can't deadlock on an un-signalled fence that has nothing submitted to it
- device.resetFences({current_submission.fence});
+ auto reset_result = device.resetFences({current_submission.fence});
+ VERIFY(reset_result == vk::Result::eSuccess);
// Wait for the image acquired semaphore to be signaled to ensure
// that the image won't be rendered to until the presentation
diff --git a/icd/VkICD_mock_icd.json.in b/icd/VkICD_mock_icd.json.in
index edc1d04a..0643ee08 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.322"
+ "api_version": "1.4.323"
}
} \ No newline at end of file
diff --git a/icd/generated/function_declarations.h b/icd/generated/function_declarations.h
index 85406a95..638ffaaf 100644
--- a/icd/generated/function_declarations.h
+++ b/icd/generated/function_declarations.h
@@ -432,7 +432,7 @@ static const std::unordered_map<std::string, uint32_t> device_extension_map = {
{"VK_EXT_shader_replicated_composites", 1},
{"VK_EXT_shader_float8", 1},
{"VK_NV_ray_tracing_validation", 1},
- {"VK_NV_cluster_acceleration_structure", 3},
+ {"VK_NV_cluster_acceleration_structure", 4},
{"VK_NV_partitioned_acceleration_structure", 1},
{"VK_EXT_device_generated_commands", 1},
{"VK_KHR_maintenance8", 1},
diff --git a/scripts/known_good.json b/scripts/known_good.json
index e98502a3..382bf129 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.322"
+ "commit": "v1.4.323"
},
{
"name": "MoltenVK",
@@ -56,7 +56,7 @@
"cmake_options": [
"-DLOADER_USE_UNSAFE_FILE_SEARCH=ON"
],
- "commit": "v1.4.322",
+ "commit": "v1.4.323",
"build_platforms": [
"windows",
"linux",
diff --git a/vulkaninfo/generated/vulkaninfo.hpp b/vulkaninfo/generated/vulkaninfo.hpp
index 774cd3df..6346c8df 100644
--- a/vulkaninfo/generated/vulkaninfo.hpp
+++ b/vulkaninfo/generated/vulkaninfo.hpp
@@ -1219,6 +1219,7 @@ std::string VkResultString(VkResult value) {
case (VK_ERROR_FORMAT_NOT_SUPPORTED): return "ERROR_FORMAT_NOT_SUPPORTED";
case (VK_ERROR_FRAGMENTED_POOL): return "ERROR_FRAGMENTED_POOL";
case (VK_ERROR_UNKNOWN): return "ERROR_UNKNOWN";
+ case (VK_ERROR_VALIDATION_FAILED): return "ERROR_VALIDATION_FAILED";
case (VK_ERROR_OUT_OF_POOL_MEMORY): return "ERROR_OUT_OF_POOL_MEMORY";
case (VK_ERROR_INVALID_EXTERNAL_HANDLE): return "ERROR_INVALID_EXTERNAL_HANDLE";
case (VK_ERROR_FRAGMENTATION): return "ERROR_FRAGMENTATION";
@@ -1230,7 +1231,6 @@ std::string VkResultString(VkResult value) {
case (VK_SUBOPTIMAL_KHR): return "SUBOPTIMAL_KHR";
case (VK_ERROR_OUT_OF_DATE_KHR): return "ERROR_OUT_OF_DATE_KHR";
case (VK_ERROR_INCOMPATIBLE_DISPLAY_KHR): return "ERROR_INCOMPATIBLE_DISPLAY_KHR";
- case (VK_ERROR_VALIDATION_FAILED_EXT): return "ERROR_VALIDATION_FAILED_EXT";
case (VK_ERROR_INVALID_SHADER_NV): return "ERROR_INVALID_SHADER_NV";
case (VK_ERROR_IMAGE_USAGE_NOT_SUPPORTED_KHR): return "ERROR_IMAGE_USAGE_NOT_SUPPORTED_KHR";
case (VK_ERROR_VIDEO_PICTURE_LAYOUT_NOT_SUPPORTED_KHR): return "ERROR_VIDEO_PICTURE_LAYOUT_NOT_SUPPORTED_KHR";