diff options
| author | Mario Kleiner <mario.kleiner.de@gmail.com> | 2025-10-27 03:42:55 +0000 |
|---|---|---|
| committer | Marge Bot <marge-bot@fdo.invalid> | 2025-10-27 12:27:23 +0000 |
| commit | 3ca1cee8b06945485c2bb2ffa259254c2656b636 (patch) | |
| tree | 9f447d242595e80a07ff0152b18ff7c62b354323 /docs | |
| parent | d1fe9a152e6edb66eb154a1b3771add9918322f2 (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.txt | 8 | ||||
| -rw-r--r-- | docs/relnotes/new_features.txt | 4 |
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 |