diff --git a/CMakeLists.txt b/CMakeLists.txt index 77fbe5caa..52c4dd05a 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -18,7 +18,7 @@ # ~~~ cmake_minimum_required(VERSION 3.17.2) -project(VULKAN_LOADER VERSION 1.3.297 LANGUAGES C) +project(VULKAN_LOADER VERSION 1.3.298 LANGUAGES C) option(CODE_COVERAGE "Enable Code Coverage" OFF) if (CODE_COVERAGE) diff --git a/loader/generated/vk_loader_extensions.c b/loader/generated/vk_loader_extensions.c index fdf6fe58b..7e9456e05 100644 --- a/loader/generated/vk_loader_extensions.c +++ b/loader/generated/vk_loader_extensions.c @@ -6196,7 +6196,9 @@ VKAPI_ATTR VkResult VKAPI_CALL GetExecutionGraphPipelineNodeIndexAMDX( #if defined(VK_ENABLE_BETA_EXTENSIONS) VKAPI_ATTR void VKAPI_CALL CmdInitializeGraphScratchMemoryAMDX( VkCommandBuffer commandBuffer, - VkDeviceAddress scratch) { + VkPipeline executionGraph, + VkDeviceAddress scratch, + VkDeviceSize scratchSize) { const VkLayerDispatchTable *disp = loader_get_dispatch(commandBuffer); if (NULL == disp) { loader_log(NULL, VULKAN_LOADER_FATAL_ERROR_BIT | VULKAN_LOADER_ERROR_BIT | VULKAN_LOADER_VALIDATION_BIT, 0, @@ -6204,7 +6206,7 @@ VKAPI_ATTR void VKAPI_CALL CmdInitializeGraphScratchMemoryAMDX( "[VUID-vkCmdInitializeGraphScratchMemoryAMDX-commandBuffer-parameter]"); abort(); /* Intentionally fail so user can correct issue. */ } - disp->CmdInitializeGraphScratchMemoryAMDX(commandBuffer, scratch); + disp->CmdInitializeGraphScratchMemoryAMDX(commandBuffer, executionGraph, scratch, scratchSize); } #endif // VK_ENABLE_BETA_EXTENSIONS @@ -6212,6 +6214,7 @@ VKAPI_ATTR void VKAPI_CALL CmdInitializeGraphScratchMemoryAMDX( VKAPI_ATTR void VKAPI_CALL CmdDispatchGraphAMDX( VkCommandBuffer commandBuffer, VkDeviceAddress scratch, + VkDeviceSize scratchSize, const VkDispatchGraphCountInfoAMDX* pCountInfo) { const VkLayerDispatchTable *disp = loader_get_dispatch(commandBuffer); if (NULL == disp) { @@ -6220,7 +6223,7 @@ VKAPI_ATTR void VKAPI_CALL CmdDispatchGraphAMDX( "[VUID-vkCmdDispatchGraphAMDX-commandBuffer-parameter]"); abort(); /* Intentionally fail so user can correct issue. */ } - disp->CmdDispatchGraphAMDX(commandBuffer, scratch, pCountInfo); + disp->CmdDispatchGraphAMDX(commandBuffer, scratch, scratchSize, pCountInfo); } #endif // VK_ENABLE_BETA_EXTENSIONS @@ -6228,6 +6231,7 @@ VKAPI_ATTR void VKAPI_CALL CmdDispatchGraphAMDX( VKAPI_ATTR void VKAPI_CALL CmdDispatchGraphIndirectAMDX( VkCommandBuffer commandBuffer, VkDeviceAddress scratch, + VkDeviceSize scratchSize, const VkDispatchGraphCountInfoAMDX* pCountInfo) { const VkLayerDispatchTable *disp = loader_get_dispatch(commandBuffer); if (NULL == disp) { @@ -6236,7 +6240,7 @@ VKAPI_ATTR void VKAPI_CALL CmdDispatchGraphIndirectAMDX( "[VUID-vkCmdDispatchGraphIndirectAMDX-commandBuffer-parameter]"); abort(); /* Intentionally fail so user can correct issue. */ } - disp->CmdDispatchGraphIndirectAMDX(commandBuffer, scratch, pCountInfo); + disp->CmdDispatchGraphIndirectAMDX(commandBuffer, scratch, scratchSize, pCountInfo); } #endif // VK_ENABLE_BETA_EXTENSIONS @@ -6244,6 +6248,7 @@ VKAPI_ATTR void VKAPI_CALL CmdDispatchGraphIndirectAMDX( VKAPI_ATTR void VKAPI_CALL CmdDispatchGraphIndirectCountAMDX( VkCommandBuffer commandBuffer, VkDeviceAddress scratch, + VkDeviceSize scratchSize, VkDeviceAddress countInfo) { const VkLayerDispatchTable *disp = loader_get_dispatch(commandBuffer); if (NULL == disp) { @@ -6252,7 +6257,7 @@ VKAPI_ATTR void VKAPI_CALL CmdDispatchGraphIndirectCountAMDX( "[VUID-vkCmdDispatchGraphIndirectCountAMDX-commandBuffer-parameter]"); abort(); /* Intentionally fail so user can correct issue. */ } - disp->CmdDispatchGraphIndirectCountAMDX(commandBuffer, scratch, countInfo); + disp->CmdDispatchGraphIndirectCountAMDX(commandBuffer, scratch, scratchSize, countInfo); } #endif // VK_ENABLE_BETA_EXTENSIONS diff --git a/loader/loader.rc b/loader/loader.rc index 205593cf7..ebadef4a3 100644 --- a/loader/loader.rc +++ b/loader/loader.rc @@ -22,8 +22,8 @@ #include "winres.h" // All set through CMake -#define VER_FILE_VERSION 1, 3, 297, 0 -#define VER_FILE_DESCRIPTION_STR "1.3.297.Dev Build" +#define VER_FILE_VERSION 1, 3, 298, 0 +#define VER_FILE_DESCRIPTION_STR "1.3.298.Dev Build" #define VER_FILE_VERSION_STR "Vulkan Loader - Dev Build" #define VER_COPYRIGHT_STR "Copyright (C) 2015-2024" diff --git a/scripts/known_good.json b/scripts/known_good.json index 701e32e25..91c2987ee 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.3.297" + "commit": "v1.3.298" }, { "name": "googletest",