diff options
Diffstat (limited to 'scripts')
| -rwxr-xr-x | scripts/generate_vulkan_wrapper.py | 19 | ||||
| -rw-r--r-- | scripts/known_good.json | 4 |
2 files changed, 21 insertions, 2 deletions
diff --git a/scripts/generate_vulkan_wrapper.py b/scripts/generate_vulkan_wrapper.py index a6d21ede..cd4defb8 100755 --- a/scripts/generate_vulkan_wrapper.py +++ b/scripts/generate_vulkan_wrapper.py @@ -697,6 +697,13 @@ VK_KHR_maintenance4 = Extension(name='VK_KHR_maintenance4', version=2, guard=Non Command(name='vkGetDeviceImageSparseMemoryRequirementsKHR', dispatch='VkDevice'), ]) +VK_KHR_maintenance5 = Extension(name='VK_KHR_maintenance5', version=1, guard=None, commands=[ + Command(name='vkCmdBindIndexBuffer2KHR', dispatch='VkCommandBuffer'), + Command(name='vkGetRenderingAreaGranularityKHR', dispatch='VkDevice'), + Command(name='vkGetDeviceImageSubresourceLayoutKHR', dispatch='VkDevice'), + Command(name='vkGetImageSubresourceLayout2KHR', dispatch='VkDevice'), +]) + VK_KHR_ray_tracing_position_fetch = Extension(name='VK_KHR_ray_tracing_position_fetch', version=1, guard=None, commands=[ ]) @@ -1751,6 +1758,16 @@ VK_EXT_video_encode_h264 = Extension(name='VK_EXT_video_encode_h264', version=11 VK_EXT_video_encode_h265 = Extension(name='VK_EXT_video_encode_h265', version=11, guard='VK_ENABLE_BETA_EXTENSIONS', commands=[ ]) +VK_AMDX_shader_enqueue = Extension(name='VK_AMDX_shader_enqueue', version=1, guard='VK_ENABLE_BETA_EXTENSIONS', commands=[ + Command(name='vkCreateExecutionGraphPipelinesAMDX', dispatch='VkDevice'), + Command(name='vkGetExecutionGraphPipelineScratchSizeAMDX', dispatch='VkDevice'), + Command(name='vkGetExecutionGraphPipelineNodeIndexAMDX', dispatch='VkDevice'), + Command(name='vkCmdInitializeGraphScratchMemoryAMDX', dispatch='VkCommandBuffer'), + Command(name='vkCmdDispatchGraphAMDX', dispatch='VkCommandBuffer'), + Command(name='vkCmdDispatchGraphIndirectAMDX', dispatch='VkCommandBuffer'), + Command(name='vkCmdDispatchGraphIndirectCountAMDX', dispatch='VkCommandBuffer'), +]) + VK_NV_displacement_micromap = Extension(name='VK_NV_displacement_micromap', version=2, guard='VK_ENABLE_BETA_EXTENSIONS', commands=[ ]) @@ -1842,6 +1859,7 @@ extensions = [ VK_KHR_ray_tracing_maintenance1, VK_KHR_portability_enumeration, VK_KHR_maintenance4, + VK_KHR_maintenance5, VK_KHR_ray_tracing_position_fetch, VK_KHR_cooperative_matrix, VK_EXT_debug_report, @@ -2091,6 +2109,7 @@ extensions = [ VK_KHR_video_encode_queue, VK_EXT_video_encode_h264, VK_EXT_video_encode_h265, + VK_AMDX_shader_enqueue, VK_NV_displacement_micromap, ] # end of generated code diff --git a/scripts/known_good.json b/scripts/known_good.json index 55d17c25..da94482b 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.259" + "commit": "v1.3.260" }, { "name": "MoltenVK", @@ -32,7 +32,7 @@ "sub_dir": "Vulkan-Loader", "build_dir": "Vulkan-Loader/build", "install_dir": "Vulkan-Loader/build/install", - "commit": "v1.3.259", + "commit": "v1.3.260", "deps": [ { "var_name": "VULKAN_HEADERS_INSTALL_DIR", |
