build: Update to header 1.3.259
authorMike Schuchardt <mikes@lunarg.com>
Mon, 24 Jul 2023 16:47:32 +0000 (09:47 -0700)
committerMike Schuchardt <mikes@lunarg.com>
Mon, 24 Jul 2023 17:23:17 +0000 (10:23 -0700)
- Update known-good
- Generate source

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

index 0d2cd68c6f15a410c8a713be0678f48eb1263f09..2778c0448e2da1efa4049b3d0305cc75abc3b7e3 100644 (file)
@@ -16,7 +16,7 @@
 # ~~~
 cmake_minimum_required(VERSION 3.17.2)
 
-project(VULKAN_LOADER VERSION 1.3.258)
+project(VULKAN_LOADER VERSION 1.3.259)
 
 add_subdirectory(scripts)
 
index 07b272bad95293214433637b4088d35c18e73b51..5c19a5f057a91f68698bcda86b105e54db3bbecf 100644 (file)
@@ -1003,7 +1003,7 @@ typedef struct VkLayerDispatchTable_ {
 
     // ---- VK_NV_device_generated_commands_compute extension commands
     PFN_vkGetPipelineIndirectMemoryRequirementsNV GetPipelineIndirectMemoryRequirementsNV;
-    PFN_vkCmdUpdatePipelineIndirectBuffer CmdUpdatePipelineIndirectBuffer;
+    PFN_vkCmdUpdatePipelineIndirectBufferNV CmdUpdatePipelineIndirectBufferNV;
     PFN_vkGetPipelineIndirectDeviceAddressNV GetPipelineIndirectDeviceAddressNV;
 
     // ---- VK_EXT_extended_dynamic_state3 extension commands
index 77eea72002d38a1b865f5b1b5c894772e530dcf0..eef3575f6fed0b00a78ea44705b79420534fb782 100644 (file)
@@ -1041,7 +1041,7 @@ VKAPI_ATTR void VKAPI_CALL loader_init_device_extension_dispatch_table(struct lo
 
     // ---- VK_NV_device_generated_commands_compute extension commands
     table->GetPipelineIndirectMemoryRequirementsNV = (PFN_vkGetPipelineIndirectMemoryRequirementsNV)gdpa(dev, "vkGetPipelineIndirectMemoryRequirementsNV");
-    table->CmdUpdatePipelineIndirectBuffer = (PFN_vkCmdUpdatePipelineIndirectBuffer)gdpa(dev, "vkCmdUpdatePipelineIndirectBuffer");
+    table->CmdUpdatePipelineIndirectBufferNV = (PFN_vkCmdUpdatePipelineIndirectBufferNV)gdpa(dev, "vkCmdUpdatePipelineIndirectBufferNV");
     table->GetPipelineIndirectDeviceAddressNV = (PFN_vkGetPipelineIndirectDeviceAddressNV)gdpa(dev, "vkGetPipelineIndirectDeviceAddressNV");
 
     // ---- VK_EXT_extended_dynamic_state3 extension commands
@@ -2173,7 +2173,7 @@ VKAPI_ATTR void* VKAPI_CALL loader_lookup_device_dispatch_table(const VkLayerDis
 
     // ---- VK_NV_device_generated_commands_compute extension commands
     if (!strcmp(name, "GetPipelineIndirectMemoryRequirementsNV")) return (void *)table->GetPipelineIndirectMemoryRequirementsNV;
-    if (!strcmp(name, "CmdUpdatePipelineIndirectBuffer")) return (void *)table->CmdUpdatePipelineIndirectBuffer;
+    if (!strcmp(name, "CmdUpdatePipelineIndirectBufferNV")) return (void *)table->CmdUpdatePipelineIndirectBufferNV;
     if (!strcmp(name, "GetPipelineIndirectDeviceAddressNV")) return (void *)table->GetPipelineIndirectDeviceAddressNV;
 
     // ---- VK_EXT_extended_dynamic_state3 extension commands
@@ -7477,18 +7477,18 @@ VKAPI_ATTR void VKAPI_CALL GetPipelineIndirectMemoryRequirementsNV(
     disp->GetPipelineIndirectMemoryRequirementsNV(device, pCreateInfo, pMemoryRequirements);
 }
 
-VKAPI_ATTR void VKAPI_CALL CmdUpdatePipelineIndirectBuffer(
+VKAPI_ATTR void VKAPI_CALL CmdUpdatePipelineIndirectBufferNV(
     VkCommandBuffer                             commandBuffer,
     VkPipelineBindPoint                         pipelineBindPoint,
     VkPipeline                                  pipeline) {
     const VkLayerDispatchTable *disp = loader_get_dispatch(commandBuffer);
     if (NULL == disp) {
         loader_log(NULL, VULKAN_LOADER_ERROR_BIT | VULKAN_LOADER_VALIDATION_BIT, 0,
-                   "vkCmdUpdatePipelineIndirectBuffer: Invalid commandBuffer "
-                   "[VUID-vkCmdUpdatePipelineIndirectBuffer-commandBuffer-parameter]");
+                   "vkCmdUpdatePipelineIndirectBufferNV: Invalid commandBuffer "
+                   "[VUID-vkCmdUpdatePipelineIndirectBufferNV-commandBuffer-parameter]");
         abort(); /* Intentionally fail so user can correct issue. */
     }
-    disp->CmdUpdatePipelineIndirectBuffer(commandBuffer, pipelineBindPoint, pipeline);
+    disp->CmdUpdatePipelineIndirectBufferNV(commandBuffer, pipelineBindPoint, pipeline);
 }
 
 VKAPI_ATTR VkDeviceAddress VKAPI_CALL GetPipelineIndirectDeviceAddressNV(
@@ -10122,8 +10122,8 @@ bool extension_instance_gpa(struct loader_instance *ptr_instance, const char *na
         *addr = (void *)GetPipelineIndirectMemoryRequirementsNV;
         return true;
     }
-    if (!strcmp("vkCmdUpdatePipelineIndirectBuffer", name)) {
-        *addr = (void *)CmdUpdatePipelineIndirectBuffer;
+    if (!strcmp("vkCmdUpdatePipelineIndirectBufferNV", name)) {
+        *addr = (void *)CmdUpdatePipelineIndirectBufferNV;
         return true;
     }
     if (!strcmp("vkGetPipelineIndirectDeviceAddressNV", name)) {
index 288388c2da2c4b4f6456ca5a0182e091422d6f06..7a67aa8a983f522ff63fb9c70f1db04c81dac469 100644 (file)
@@ -22,8 +22,8 @@
 #include "winres.h"
 
 // All set through CMake
-#define VER_FILE_VERSION 1, 3, 258, 0
-#define VER_FILE_DESCRIPTION_STR "1.3.258.Dev Build"
+#define VER_FILE_VERSION 1, 3, 259, 0
+#define VER_FILE_DESCRIPTION_STR "1.3.259.Dev Build"
 #define VER_FILE_VERSION_STR "Vulkan Loader - Dev Build"
 #define VER_COPYRIGHT_STR "Copyright (C) 2015-2023"
 
index 06591c850e697b1014890e7538bce50206903a75..b1a609e4e56894a6768bf1d2011e0fbe722c404b 100644 (file)
@@ -6,7 +6,7 @@
             "sub_dir": "Vulkan-Headers",
             "build_dir": "Vulkan-Headers/build",
             "install_dir": "Vulkan-Headers/build/install",
-            "commit": "v1.3.258"
+            "commit": "v1.3.259"
         },
         {
             "name": "googletest",