About Social Code
aboutsummaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorMario Kleiner <mario.kleiner.de@gmail.com>2025-10-27 03:42:55 +0000
committerMarge Bot <marge-bot@fdo.invalid>2025-10-27 12:27:23 +0000
commit3ca1cee8b06945485c2bb2ffa259254c2656b636 (patch)
tree9f447d242595e80a07ff0152b18ff7c62b354323 /docs
parentd1fe9a152e6edb66eb154a1b3771add9918322f2 (diff)
hk: Enable VK_KHR_present_id[2] and VK_KHR_present_wait[2]
These extensions are implemented in shared Vulkan/WSI code and not driver specific. A Vulkan driver just needs to support VK_KHR_timeline_semaphore, which Honeykrisp already supports since its inclusion into Mesa. Successfully tested on Apple MacBookAir 2020 with M1 SoC on top of KDE KWin 6.4 and GNOME mutter 48. Signed-off-by: Mario Kleiner <mario.kleiner.de@gmail.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/38069>
Diffstat (limited to 'docs')
-rw-r--r--docs/features.txt8
-rw-r--r--docs/relnotes/new_features.txt4
2 files changed, 8 insertions, 4 deletions
diff --git a/docs/features.txt b/docs/features.txt
index 1a6605afed3..663bde7a72c 100644
--- a/docs/features.txt
+++ b/docs/features.txt
@@ -561,10 +561,10 @@ Khronos extensions that are not part of any Vulkan version:
VK_KHR_pipeline_binary DONE (radv)
VK_KHR_pipeline_executable_properties DONE (anv, hk, nvk, panvk, hasvk, radv, tu, v3dv)
VK_KHR_pipeline_library DONE (anv, hk, lvp, nvk, panvk, radv, tu, vn)
- VK_KHR_present_id DONE (anv, nvk, radv, tu, vn)
- VK_KHR_present_id2 DONE (anv, nvk, panvk, pvr, radv, tu, v3dv, vn)
- VK_KHR_present_wait DONE (anv, nvk, radv, tu, vn)
- VK_KHR_present_wait2 DONE (anv, nvk, panvk, pvr, radv, tu, v3dv, vn)
+ VK_KHR_present_id DONE (anv, hk, nvk, radv, tu, vn)
+ VK_KHR_present_id2 DONE (anv, hk, nvk, panvk, pvr, radv, tu, v3dv, vn)
+ VK_KHR_present_wait DONE (anv, hk, nvk, radv, tu, vn)
+ VK_KHR_present_wait2 DONE (anv, hk, nvk, panvk, pvr, radv, tu, v3dv, vn)
VK_KHR_ray_query DONE (anv/gfx12.5+, lvp, radv/gfx10.3+, tu/a740+, vn)
VK_KHR_ray_tracing_maintenance1 DONE (anv/gfx12.5+, lvp, radv/gfx10.3+, tu/a740+, vn)
VK_KHR_ray_tracing_pipeline DONE (anv/gfx12.5+, lvp, radv/gfx10.3+, vn)
diff --git a/docs/relnotes/new_features.txt b/docs/relnotes/new_features.txt
index e40e0aa7c03..8b214117f10 100644
--- a/docs/relnotes/new_features.txt
+++ b/docs/relnotes/new_features.txt
@@ -2,3 +2,7 @@ VK_KHR_relaxed_block_layout on pvr
VK_KHR_storage_buffer_storage_class on pvr
VK_EXT_external_memory_acquire_unmodified on panvk
VK_EXT_discard_rectangles on NVK
+VK_KHR_present_id on HoneyKrisp
+VK_KHR_present_id2 on HoneyKrisp
+VK_KHR_present_wait on HoneyKrisp
+VK_KHR_present_wait2 on HoneyKrisp