build: Update to header 1.3.271
authorMike Schuchardt <mikes@lunarg.com>
Mon, 27 Nov 2023 19:21:35 +0000 (11:21 -0800)
committerCharles Giessen <46324611+charles-lunarg@users.noreply.github.com>
Mon, 27 Nov 2023 20:19:07 +0000 (14:19 -0600)
- Update known-good
- Generate source

CMakeLists.txt
loader/generated/vk_loader_extensions.c
loader/generated/vk_object_types.h
loader/loader.rc
scripts/known_good.json

index 4d53b22656bd499701c38a518e9620017c8897be..6ebb8804c6986bd303ce81b6b3eeb022cd2cabb7 100644 (file)
@@ -16,7 +16,7 @@
 # ~~~
 cmake_minimum_required(VERSION 3.17.2)
 
-project(VULKAN_LOADER VERSION 1.3.270)
+project(VULKAN_LOADER VERSION 1.3.271)
 
 add_subdirectory(scripts)
 
index 8a138a35469e96bdaf1c9b47de875949b5daa466..1bf60869f3829c8e2529e5598711d9301656be3a 100644 (file)
@@ -9131,7 +9131,6 @@ VKAPI_ATTR void VKAPI_CALL SetLatencyMarkerNV(
 VKAPI_ATTR void VKAPI_CALL GetLatencyTimingsNV(
     VkDevice                                    device,
     VkSwapchainKHR                              swapchain,
-    uint32_t*                                   pTimingCount,
     VkGetLatencyMarkerInfoNV*                   pLatencyMarkerInfo) {
     const VkLayerDispatchTable *disp = loader_get_dispatch(device);
     if (NULL == disp) {
@@ -9140,7 +9139,7 @@ VKAPI_ATTR void VKAPI_CALL GetLatencyTimingsNV(
                    "[VUID-vkGetLatencyTimingsNV-device-parameter]");
         abort(); /* Intentionally fail so user can correct issue. */
     }
-    disp->GetLatencyTimingsNV(device, swapchain, pTimingCount, pLatencyMarkerInfo);
+    disp->GetLatencyTimingsNV(device, swapchain, pLatencyMarkerInfo);
 }
 
 VKAPI_ATTR void VKAPI_CALL QueueNotifyOutOfBandNV(
index a120ea0a7131bf9b53f0aec2eb4cf7ea1d83de7d..8480ec1a6a6f3d7a560f0b2bf506289d1fc02fb6 100644 (file)
@@ -195,8 +195,8 @@ const VkDebugReportObjectTypeEXT get_debug_report_enum[] = {
     VK_DEBUG_REPORT_OBJECT_TYPE_ACCELERATION_STRUCTURE_NV_EXT,   // kVulkanObjectTypeAccelerationStructureNV
     VK_DEBUG_REPORT_OBJECT_TYPE_UNKNOWN_EXT,   // kVulkanObjectTypePerformanceConfigurationINTEL
     VK_DEBUG_REPORT_OBJECT_TYPE_UNKNOWN_EXT,   // kVulkanObjectTypeIndirectCommandsLayoutNV
-    VK_DEBUG_REPORT_OBJECT_TYPE_CUDA_MODULE_NV,   // kVulkanObjectTypeCudaModuleNV
-    VK_DEBUG_REPORT_OBJECT_TYPE_CUDA_FUNCTION_NV,   // kVulkanObjectTypeCudaFunctionNV
+    VK_DEBUG_REPORT_OBJECT_TYPE_CUDA_MODULE_NV_EXT,   // kVulkanObjectTypeCudaModuleNV
+    VK_DEBUG_REPORT_OBJECT_TYPE_CUDA_FUNCTION_NV_EXT,   // kVulkanObjectTypeCudaFunctionNV
     VK_DEBUG_REPORT_OBJECT_TYPE_ACCELERATION_STRUCTURE_KHR_EXT,   // kVulkanObjectTypeAccelerationStructureKHR
     VK_DEBUG_REPORT_OBJECT_TYPE_BUFFER_COLLECTION_FUCHSIA_EXT,   // kVulkanObjectTypeBufferCollectionFUCHSIA
     VK_DEBUG_REPORT_OBJECT_TYPE_UNKNOWN_EXT,   // kVulkanObjectTypeMicromapEXT
@@ -343,6 +343,10 @@ static inline VkObjectType convertDebugReportObjectToCoreObject(VkDebugReportObj
         return VK_OBJECT_TYPE_VALIDATION_CACHE_EXT;
     } else if (debug_report_obj == VK_DEBUG_REPORT_OBJECT_TYPE_ACCELERATION_STRUCTURE_NV_EXT) {
         return VK_OBJECT_TYPE_ACCELERATION_STRUCTURE_NV;
+    } else if (debug_report_obj == VK_DEBUG_REPORT_OBJECT_TYPE_CUDA_MODULE_NV_EXT) {
+        return VK_OBJECT_TYPE_CUDA_MODULE_NV;
+    } else if (debug_report_obj == VK_DEBUG_REPORT_OBJECT_TYPE_CUDA_FUNCTION_NV_EXT) {
+        return VK_OBJECT_TYPE_CUDA_FUNCTION_NV;
     } else if (debug_report_obj == VK_DEBUG_REPORT_OBJECT_TYPE_BUFFER_COLLECTION_FUCHSIA_EXT) {
         return VK_OBJECT_TYPE_BUFFER_COLLECTION_FUCHSIA;
     }
@@ -433,6 +437,10 @@ static inline VkDebugReportObjectTypeEXT convertCoreObjectToDebugReportObject(Vk
         return VK_DEBUG_REPORT_OBJECT_TYPE_VALIDATION_CACHE_EXT_EXT;
     } else if (core_report_obj == VK_OBJECT_TYPE_ACCELERATION_STRUCTURE_NV) {
         return VK_DEBUG_REPORT_OBJECT_TYPE_ACCELERATION_STRUCTURE_NV_EXT;
+    } else if (core_report_obj == VK_OBJECT_TYPE_CUDA_MODULE_NV) {
+        return VK_DEBUG_REPORT_OBJECT_TYPE_CUDA_MODULE_NV_EXT;
+    } else if (core_report_obj == VK_OBJECT_TYPE_CUDA_FUNCTION_NV) {
+        return VK_DEBUG_REPORT_OBJECT_TYPE_CUDA_FUNCTION_NV_EXT;
     } else if (core_report_obj == VK_OBJECT_TYPE_BUFFER_COLLECTION_FUCHSIA) {
         return VK_DEBUG_REPORT_OBJECT_TYPE_BUFFER_COLLECTION_FUCHSIA_EXT;
     }
index e0e7575b62f2bbec7941c2a272fedd9fe2e28694..50b80d60bd437ee5d11b4039d3985f47e1d66288 100644 (file)
@@ -22,8 +22,8 @@
 #include "winres.h"
 
 // All set through CMake
-#define VER_FILE_VERSION 1, 3, 270, 0
-#define VER_FILE_DESCRIPTION_STR "1.3.270.Dev Build"
+#define VER_FILE_VERSION 1, 3, 271, 0
+#define VER_FILE_DESCRIPTION_STR "1.3.271.Dev Build"
 #define VER_FILE_VERSION_STR "Vulkan Loader - Dev Build"
 #define VER_COPYRIGHT_STR "Copyright (C) 2015-2023"
 
index f90332069792a23bab6353218ba2e9bfd1fe96fc..215c9355a9bf9073abf7ab818b00412b1e822b96 100644 (file)
@@ -6,7 +6,7 @@
             "sub_dir": "Vulkan-Headers",
             "build_dir": "Vulkan-Headers/build",
             "install_dir": "Vulkan-Headers/build/install",
-            "commit": "v1.3.270"
+            "commit": "v1.3.271"
         },
         {
             "name": "googletest",