From 881ec70b2f1c3701835d210a6fb95a2d3a0762c0 Mon Sep 17 00:00:00 2001 From: dancingmirrors Date: Sun, 5 Jul 2026 17:44:23 +0000 Subject: [PATCH] hasvk: Expose VK_KHR_video_maintenance1 and VK_KHR_video_maintenance2. Assisted-by: Claude --- src/intel/vulkan_hasvk/anv_device.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/intel/vulkan_hasvk/anv_device.c b/src/intel/vulkan_hasvk/anv_device.c index a199ab3..f263e1f 100644 --- a/src/intel/vulkan_hasvk/anv_device.c +++ b/src/intel/vulkan_hasvk/anv_device.c @@ -271,6 +271,8 @@ get_device_extensions(const struct anv_physical_device *device, .KHR_video_queue = video_decode, .KHR_video_decode_queue = video_decode, .KHR_video_decode_h264 = video_decode, + .KHR_video_maintenance1 = video_decode, + .KHR_video_maintenance2 = video_decode, .KHR_synchronization2 = true, .KHR_timeline_semaphore = true, .KHR_uniform_buffer_standard_layout = true, @@ -677,6 +679,12 @@ get_features(const struct anv_physical_device *pdevice, /* VK_KHR_maintenance6 */ .maintenance6 = true, + + /* VK_KHR_video_maintenance1 */ + .videoMaintenance1 = true, + + /* VK_KHR_video_maintenance2 */ + .videoMaintenance2 = true, }; /* We can't do image stores in vec4 shaders */