From f74a5dd0cf7da503c112459c4c6f057a01d4f02b Mon Sep 17 00:00:00 2001 From: squidbus Date: Wed, 29 Apr 2026 16:02:02 -0700 Subject: [PATCH] kk: Enable VK_EXT_buffer_device_address Legacy alias of VK_KHR_buffer_device_address, for any applications that still use it. Reviewed-by: Arcady Goldmints-Orlov Part-of: --- docs/features.txt | 2 +- src/kosmickrisp/vulkan/kk_physical_device.c | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/docs/features.txt b/docs/features.txt index 2a671374d36..cccaf133b19 100644 --- a/docs/features.txt +++ b/docs/features.txt @@ -607,7 +607,7 @@ Khronos extensions that are not part of any Vulkan version: VK_EXT_attachment_feedback_loop_layout DONE (anv, hk, lvp, nvk, panvk, radv, tu, v3dv, vn) VK_EXT_blend_operation_advanced DONE (hk, lvp, vn) VK_EXT_border_color_swizzle DONE (anv, hasvk, hk, lvp, nvk, panvk, pvr, radv/gfx10+, tu, v3dv, vn) - VK_EXT_buffer_device_address DONE (anv, dzn/sm6.6+, hasvk, hk, nvk, panvk, radv, vn) + VK_EXT_buffer_device_address DONE (anv, dzn/sm6.6+, hasvk, hk, kk, nvk, panvk, radv, vn) VK_EXT_calibrated_timestamps DONE (anv, hasvk, hk, kk, nvk, panvk/v10+, lvp, radv, vn, tu/a750+) VK_EXT_color_write_enable DONE (anv, hasvk, hk, lvp, nvk, panvk, pvr, radv, tu, v3dv, vn) VK_EXT_conditional_rendering DONE (anv, hasvk, lvp, nvk, panvk/v10+, radv, tu, vn) diff --git a/src/kosmickrisp/vulkan/kk_physical_device.c b/src/kosmickrisp/vulkan/kk_physical_device.c index bf36fa8b3fb..08896aab972 100644 --- a/src/kosmickrisp/vulkan/kk_physical_device.c +++ b/src/kosmickrisp/vulkan/kk_physical_device.c @@ -80,6 +80,7 @@ kk_get_device_extensions(const struct kk_instance *instance, .KHR_timeline_semaphore = true, .KHR_uniform_buffer_standard_layout = true, .KHR_vulkan_memory_model = true, /* Required in Vulkan 1.3 */ + .EXT_buffer_device_address = true, .EXT_descriptor_indexing = true, .EXT_host_query_reset = true, .EXT_sampler_filter_minmax = false,