Dylan Baker
2341395f37
docs: reset new_features.txt
...
macOS-CI / macOS-CI (dri) (push) Waiting to run
macOS-CI / macOS-CI (xlib) (push) Waiting to run
Signed-off-by: Dylan Baker <dylan.c.baker@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37901 >
2025-10-16 03:31:58 +00:00
Autumn Ashton
15d375dc6e
nvk: Implement VK_NVX_image_view_handle
...
This is used by DLSS to pass in image view
descriptors via parameter buffers for its
kernel launches.
Signed-off-by: Autumn Ashton <misyl@froggi.es>
Reviewed-by: Faith Ekstrand <faith.ekstrand@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37889 >
2025-10-15 17:53:06 +00:00
Eric Engestrom
12a4d68580
docs: add sha sum for 25.2.5
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37895 >
2025-10-15 17:17:21 +00:00
Eric Engestrom
d13c1d9ec2
docs: add release notes for 25.2.5
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37895 >
2025-10-15 17:17:21 +00:00
Erico Nunes
48f3bcdd02
pvr: enable KHR_wayland_surface
...
Just expose the extension to enable Wayland WSI.
The current use case for this is being able to run Wayland clients on
e.g. an offscreen compositor.
Signed-off-by: Erico Nunes <nunes.erico@gmail.com>
Reviewed-by: Frank Binns <frank.binns@imgtec.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37721 >
2025-10-15 08:58:03 +00:00
Mike Blumenkrantz
9d0e73335a
zink: enable GL_EXT_mesh_shader
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37788 >
2025-10-14 23:14:17 +00:00
Ella Stanforth
85b170ab41
pvr: implement buffer device address
...
Reviewed-by: Frank Binns <frank.binns@imgtec.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37726 >
2025-10-14 17:22:00 +00:00
Frank Binns
09c131df0c
pvr: support VK_KHR_device_group
...
VK_KHR_device_group has some interactions with other extensions that requires
some additional bits and pieces to be supported. One such interaction is with
VK_KHR_swapchain.
Signed-off-by: Frank Binns <frank.binns@imgtec.com>
Reviewed-by: Simon Perretta <simon.perretta@imgtec.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37726 >
2025-10-14 17:22:00 +00:00
Simon Perretta
733444aaec
pvr: support VK_EXT_map_memory_placed
...
Signed-off-by: Simon Perretta <simon.perretta@imgtec.com>
Reviewed-by: Frank Binns <frank.binns@imgtec.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37726 >
2025-10-14 17:21:58 +00:00
Simon Perretta
8dcfbcde52
pvr: support VK_KHR_map_memory2
...
Signed-off-by: Simon Perretta <simon.perretta@imgtec.com>
Reviewed-by: Frank Binns <frank.binns@imgtec.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37726 >
2025-10-14 17:21:58 +00:00
Simon Perretta
d0608fd3d6
pvr: advertise VK_KHR_device_group_creation
...
Handled by common code.
Signed-off-by: Simon Perretta <simon.perretta@imgtec.com>
Reviewed-by: Frank Binns <frank.binns@imgtec.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37726 >
2025-10-14 17:21:57 +00:00
Simon Perretta
bf5e88a754
pvr: advertise VK_EXT_shader_replicated_composites
...
Handled by common code.
Signed-off-by: Simon Perretta <simon.perretta@imgtec.com>
Reviewed-by: Frank Binns <frank.binns@imgtec.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37726 >
2025-10-14 17:21:57 +00:00
Simon Perretta
0a92ee50a1
pvr: advertise VK_KHR_shader_relaxed_extended_instruction
...
Handled by common code.
Signed-off-by: Simon Perretta <simon.perretta@imgtec.com>
Reviewed-by: Frank Binns <frank.binns@imgtec.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37726 >
2025-10-14 17:21:56 +00:00
Simon Perretta
466abd1d0e
pvr: advertise VK_KHR_shader_non_semantic_info
...
Handled by common code.
Signed-off-by: Simon Perretta <simon.perretta@imgtec.com>
Reviewed-by: Frank Binns <frank.binns@imgtec.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37726 >
2025-10-14 17:21:56 +00:00
Simon Perretta
4d34c07b7a
pvr: advertise VK_KHR_sampler_mirror_clamp_to_edge
...
Signed-off-by: Simon Perretta <simon.perretta@imgtec.com>
Reviewed-by: Frank Binns <frank.binns@imgtec.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37726 >
2025-10-14 17:21:55 +00:00
Frank Binns
206bef1560
docs/features: claim vk 1.2 for pvr
...
Although the PowerVR driver isn't passing Vulkan 1.2 conformance yet, all the
required support has been implemented and it's very close to passing all the
tests now.
Signed-off-by: Frank Binns <frank.binns@imgtec.com>
Reviewed-by: Erik Faye-Lund <erik.faye-lund@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37761 >
2025-10-10 15:29:03 +00:00
Frank Binns
793abd9741
pvr: advertise VK_EXT_zero_initialize_device_memory
...
The kernel driver zero initialises device memory allocations for us, so all that
needs to be done is to advertise support for the extension.
Signed-off-by: Frank Binns <frank.binns@imgtec.com>
Reviewed-by: Karmjit Mahil <karmjit.mahil@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37732 >
2025-10-08 08:25:20 +01:00
Frank Binns
162cc070f0
docs: add pvr VK 1.0, extensions and optional features to new_features.txt
...
Signed-off-by: Frank Binns <frank.binns@imgtec.com>
Reviewed-by: Erik Faye-Lund <erik.faye-lund@collabora.com>
Acked-by: Simon Perretta <simon.perretta@imgtec.com>
Reviewed-by: Adam Jackson <ajax@redhat.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37683 >
2025-10-06 08:09:34 +00:00
Eric Engestrom
ddedac739f
docs: add sha sum for 25.2.4
...
macOS-CI / macOS-CI (dri) (push) Waiting to run
macOS-CI / macOS-CI (xlib) (push) Waiting to run
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37654 >
2025-10-01 12:47:49 +02:00
Eric Engestrom
ddc344ac67
docs: add release notes for 25.2.4
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37654 >
2025-10-01 12:47:49 +02:00
Caterina Shablia
529a6eda8f
docs/features: add sparse{Binding,ResidencyBuffer} on panvk/v10+
...
Reviewed-by: Boris Brezillon <boris.brezillon@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/35287 >
2025-09-19 17:00:10 +00:00
Eric Engestrom
102017f2ca
docs: add sha sum for 25.2.3
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37446 >
2025-09-17 16:04:42 +00:00
Eric Engestrom
d816a0eb2a
docs: add release notes for 25.2.3
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37446 >
2025-09-17 16:04:42 +00:00
Mary Guillemard
f7b953c916
hk: Advertise VK_KHR_maintenance9
...
Signed-off-by: Mary Guillemard <mary@mary.zone>
Acked-by: Alyssa Rosenzweig <alyssa.rosenzweig@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37380 >
2025-09-16 17:36:58 +00:00
Mike Blumenkrantz
efd8e46891
zink: support NV_representative_fragment_test
...
macOS-CI / macOS-CI (dri) (push) Waiting to run
macOS-CI / macOS-CI (xlib) (push) Waiting to run
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37081 >
2025-09-13 11:28:44 +00:00
David Rosca
4b54277d2e
Remove VDPAU
...
VDPAU only supports X11 and GL interop. There is no Wayland or Vulkan
interop support. The API has limitations that makes it impossible to
correctly decode certain streams.
Application support is also very limited, and VAAPI is always a better
choice over VDPAU.
Acked-by: Mike Blumenkrantz <michael.blumenkrantz@gmail.com>
Acked-by: Adam Jackson <ajax@redhat.com>
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36632 >
2025-09-10 12:33:57 +00:00
David Rosca
c9b2c00de6
radv: Enable VK_EXT_ycbcr_2plane_444_formats
...
Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/9486
Reviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37174 >
2025-09-08 11:59:37 +00:00
Thomas H.P. Andersen
93eafbf04f
nvk: implement VK_AMD_buffer_marker
...
Reviewed-by: Faith Ekstrand <faith.ekstrand@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/35507 >
2025-09-04 15:03:09 +00:00
Eric Engestrom
cb1c059138
docs: add sha sum for 25.2.2
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37160 >
2025-09-03 12:46:21 +00:00
Eric Engestrom
84a4d34666
docs: add release notes for 25.2.2
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37160 >
2025-09-03 12:46:21 +00:00
Erik Faye-Lund
b8ccbc414a
panvk: enable KHR_maintenance9
...
Seems this just works, so let's enable it.
Unlike maintenance 4 through 8, VK_KHR_maintenance9 doesn't have a hard
dependency on Vulkan 1.1, and can also be supported on Bifrost.
Reviewed-by: Lars-Ivar Hesselberg Simonsen <lars-ivar.simonsen@arm.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36987 >
2025-09-01 10:08:35 +00:00
Erik Faye-Lund
e78a3854a5
panvk: enable KHR_maintenance8
...
Seems like we already support everyhing in this extension. Let's enable
it.
Reviewed-by: Lars-Ivar Hesselberg Simonsen <lars-ivar.simonsen@arm.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36987 >
2025-09-01 10:08:35 +00:00
Erik Faye-Lund
e5c54cf33b
panvk: enable KHR_maintenance7
...
In theory, we should be able to support
separateDepthStencilAttachmentAccess, but in practice this occasionally
fails tests. So let's disable it for now, and deal with that feature
down the line.
Reviewed-by: Lars-Ivar Hesselberg Simonsen <lars-ivar.simonsen@arm.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36987 >
2025-09-01 10:08:33 +00:00
Ashley Smith
b35bb9f5c7
panfrost: Enable shader_atomic_int64 for gallium
...
Vulkan support was added previously, enable gallium support.
Acked-by: Erik Faye-Lund <erik.faye-lund@collabora.com>
Acked-by: Mary Guillemard <mary.guillemard@collabora.com>
Signed-off-by: Ashley Smith <ashley.smith@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37051 >
2025-09-01 08:22:10 +00:00
Karol Herbst
24c7e247af
rusticl: implement cl_khr_external_semaphore
...
macOS-CI / macOS-CI (dri) (push) Waiting to run
macOS-CI / macOS-CI (xlib) (push) Waiting to run
Acked-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36007 >
2025-08-31 13:12:17 +00:00
Karol Herbst
daf777df8c
rusticl: implement cl_khr_semaphore
...
Acked-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36007 >
2025-08-31 13:12:17 +00:00
Mel Henning
fcf136d247
nvk: Expose VK_KHR_maintenance8
...
macOS-CI / macOS-CI (dri) (push) Waiting to run
macOS-CI / macOS-CI (xlib) (push) Waiting to run
Reviewed-by: Faith Ekstrand <faith.ekstrand@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36950 >
2025-08-27 21:12:41 -04:00
Eric Engestrom
57484f6202
docs: add sha sum for 25.1.9
...
macOS-CI / macOS-CI (dri) (push) Waiting to run
macOS-CI / macOS-CI (xlib) (push) Waiting to run
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37031 >
2025-08-27 19:23:18 +02:00
Eric Engestrom
8bd9e2a5ea
docs: add release notes for 25.1.9
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37031 >
2025-08-27 19:23:18 +02:00
Mohamed Ahmed
7692d3c0e1
nvk: Advertise VK_KHR_maintenance9
...
Reviewed-by: Faith Ekstrand <faith.ekstrand@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/35804 >
2025-08-27 00:50:27 +00:00
Samuel Pitoiset
b9221c7c89
radv: advertise VK_KHR_shader_untyped_pointers
...
macOS-CI / macOS-CI (dri) (push) Waiting to run
macOS-CI / macOS-CI (xlib) (push) Waiting to run
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36677 >
2025-08-26 13:47:08 +00:00
Brais Solla
ae7f9552be
r300: Added support for GL_ATI_meminfo and GL_NVX_gpu_memory_info
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36859 >
2025-08-26 11:47:18 +00:00
Autumn Ashton
ae6ea69c85
radv: Implement VK_KHR_video_encode_quantization_map
...
Implement VK_KHR_video_encode_quantization_map on < VCN5.
Passes CTS for `*quantization_map*`.
Signed-off-by: Autumn Ashton <misyl@froggi.es>
Reviewed-by: David Rosca <david.rosca@amd.com>
Closes : #13717
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36797 >
2025-08-22 16:31:59 +00:00
Eric Engestrom
f78dee44b8
docs: add sha sum for 25.2.1
...
macOS-CI / macOS-CI (dri) (push) Waiting to run
macOS-CI / macOS-CI (xlib) (push) Waiting to run
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36882 >
2025-08-20 16:08:47 +00:00
Eric Engestrom
7ba6c2789f
docs: add release notes for 25.2.1
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36882 >
2025-08-20 16:08:47 +00:00
David Rosca
f4808ea46f
radv/video: Add support for VK_KHR_video_encode_intra_refresh
...
Reviewed-by: Ruijing Dong <ruijing.dong@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36718 >
2025-08-20 10:58:00 +00:00
Karol Herbst
a1aed20842
rusticl: implement cl_ext_immutable_memory_objects
...
macOS-CI / macOS-CI (dri) (push) Waiting to run
macOS-CI / macOS-CI (xlib) (push) Waiting to run
Reviewed-by: Seán de Búrca <leftmostcat@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36630 >
2025-08-14 18:40:35 +00:00
Eric Engestrom
0a8effb054
docs: add sha sum for 25.1.8
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36761 >
2025-08-13 15:07:23 +00:00
Eric Engestrom
64d43e4148
docs: add release notes for 25.1.8
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36761 >
2025-08-13 15:07:23 +00:00
Caio Oliveira
e8fe6273f9
anv: Advertise VK_KHR_shader_untyped_pointers
...
Acked-by: Faith Ekstrand <faith.ekstrand@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36681 >
2025-08-08 22:41:15 +00:00