Adrián Larumbe
1ca84d67ac
drm-uapi: Sync the panthor header
...
Reviewed-by: Boris Brezillon <boris.brezillon@collabora.com>
Signed-off-by: Adrián Larumbe <adrian.larumbe@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/40400 >
2026-06-19 18:20:30 +00:00
Icenowy Zheng
8d17c7e282
vulkan: update spec to 1.4.354
...
Signed-off-by: Icenowy Zheng <zhengxingda@iscas.ac.cn>
Acked-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/42247 >
2026-06-18 09:33:56 +00:00
nyanmisaka
9dfa65db44
intel/dev: update PTL device names
...
Ref: https://www.intel.com/content/www/us/en/products/sku/245531/intel-core-ultra-5-processor-338h-18m-cache-up-to-4-70-ghz/specifications.html
Ref: https://www.intel.com/content/www/us/en/products/sku/245523/intel-core-ultra-x7-processor-368h-18m-cache-up-to-5-00-ghz/specifications.html
Fixes: efa7aa4e ("intel/dev: Add PTL PCI IDs (with FORCE_PROBE set)")
Fixes: d84d7b78 ("intel/dev: Add PTL PCI IDs 0xb084-0xb087")
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
Reviewed-by: Jordan Justen <jordan.l.justen@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/39931 >
2026-06-11 01:02:57 +00:00
Samuel Pitoiset
0ec4cc9cd5
vulkan: Update spec to 1.4.353
...
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/42039 >
2026-06-05 16:11:45 +02:00
Rob Clark
ac76ceafb6
drm-uapi: Sync msm_drm.h
...
Pull in updated UABI header with PERFCNTR_CONFIG ioctl. Sync with:
commit 44c460d2cc8b87c08360fe60f861660c8045ef90
Merge: 9bb8af2770b7 9a967125427e
Author: Dave Airlie <airlied@redhat.com>
Merge tag 'drm-msm-next-2026-05-30' of https://gitlab.freedesktop.org/drm/msm into drm-next
Signed-off-by: Rob Clark <rob.clark@oss.qualcomm.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/41158 >
2026-06-04 08:57:56 +00:00
Rob Herring (Arm)
0972ef7d33
ethosu: Add performance counter debug output
...
macOS-CI / macOS-CI (dri) (push) Waiting to run
macOS-CI / macOS-CI (xlib) (push) Waiting to run
Add simple performance counter support as debug output. This is enough
to measure NPU cycles for networks.
Signed-off-by: Rob Herring (Arm) <robh@kernel.org>
Reviewed-by: Tomeu Vizoso <tomeu@tomeuvizoso.net>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/40269 >
2026-06-02 17:07:08 +00:00
Konstantin Seurer
cfdaa26a64
vulkan,spirv: Update spec to 1.4.352
...
Reviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/41682 >
2026-05-20 15:36:39 +00:00
Karol Herbst
9e673e5773
include: update CL headers
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/41358 >
2026-05-13 15:21:40 +00:00
Yiwei Zhang
d15e1fd108
android_stub: sync Android 16 headers
...
Acked-by: Valentine Burley <valentine.burley@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/41373 >
2026-05-06 18:40:02 +00:00
Yiwei Zhang
4193314295
android_stub: avoid vending in unused headers
...
Drop the redundant headers from libsystem and libnativewindow:
- include/android_stub/android/hdr_metadata.h
- include/android_stub/system/camera.h
- include/android_stub/system/radio.h
- include/android_stub/system/thread_defs.h
Acked-by: Valentine Burley <valentine.burley@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/41373 >
2026-05-06 18:40:02 +00:00
José Roberto de Souza
b2293977e4
intel: Sync xe_drm.h
...
Sync with:
commit a6fe8bd56f7344b0c42f287c4b744d4d43e31ebe
Merge: 0389aa700912 314f6179e370
Author: Dave Airlie <airlied@redhat.com>
Date: Thu Apr 23 16:01:08 2026 +1000
Merge tag 'drm-intel-next-fixes-2026-04-22' of https://gitlab.freedesktop.org/drm/i915/kernel
Signed-off-by: José Roberto de Souza <jose.souza@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/40573 >
2026-05-04 20:11:23 +00:00
Mike Blumenkrantz
7a56d8112f
vulkan: update spec to 1.4.350
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/41317 >
2026-05-04 19:11:49 +00:00
Yiwei Zhang
8b7525dd5d
android_stub: purge unused log utils
...
macOS-CI / macOS-CI (dri) (push) Waiting to run
macOS-CI / macOS-CI (xlib) (push) Waiting to run
This commit:
- drops the unused log headers
- updates the header roll script
- drops the unused __android_log_vprint stub
Acked-by: Valentine Burley <valentine.burley@collabora.com>
Reviewed-by: Dhruv Mark Collins <mark@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/41254 >
2026-05-01 20:23:23 +00:00
Yiwei Zhang
2b6db10f38
android_stub: drop cutils/properties dependency
...
Reviewed-by: Dhruv Mark Collins <mark@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/41222 >
2026-04-28 20:47:36 +00:00
Yiwei Zhang
90c4f1f9dc
util/android_stub: drop legacy atrace
...
macOS-CI / macOS-CI (dri) (push) Waiting to run
macOS-CI / macOS-CI (xlib) (push) Waiting to run
The legacy atrace support was added in lack of perfetto c bindings in:
https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13255
Now that perfetto has matured while atrace has compat issue with C++,
let's drop legacy atrace support in favor of perfetto even for Android.
Reviewed-by: Dhruv Mark Collins <mark@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/41219 >
2026-04-27 23:29:27 +00:00
Samuel Pitoiset
eff4c00112
vulkan: update spec to 1.4.348
...
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/40774 >
2026-04-03 16:03:02 +00:00
Samuel Pitoiset
e27e41a842
vulkan,spirv: update headers
...
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/40721 >
2026-04-01 07:39:37 +00:00
Lionel Landwerlin
f43caa77c2
drm-uapi: Sync xe_drm.h
...
Sync with:
commit d93f8ea0e5ad41d661496d205fac3e2fbd9358c0
Merge: 02e778f12359 9876394f64a7
Author: Dave Airlie <airlied@redhat.com>
Date: Tue Mar 17 11:27:01 2026 +1000
Merge tag 'drm-intel-next-2026-03-16' of https://gitlab.freedesktop.org/drm/i915/kernel into drm-next
Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Reviewed-by: José Roberto de Souza <jose.souza@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/39982 >
2026-03-24 18:17:42 +00:00
Samuel Pitoiset
e5bb3edad8
vulkan: update spec to 1.4.346
...
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/40385 >
2026-03-16 08:44:08 +00:00
Jordan Justen
f78d818104
intel/dev: Add NVL-P PCI IDs (with FORCE_PROBE required)
...
macOS-CI / macOS-CI (dri) (push) Waiting to run
macOS-CI / macOS-CI (xlib) (push) Waiting to run
These PCI IDs were added to the drm xe driver in the
be07d8f707e41cb694c4a56364978c30683a687d patch of the
drm-xe-next-2026-03-02 tag. (With require_force_probe set in the xe
driver.)
Ref: be07d8f707e4 ("drm/xe/nvlp: Add NVL-P platform definition")
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
Acked-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Reviewed-by: José Roberto de Souza <jose.souza@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/40231 >
2026-03-06 19:01:06 +00:00
Marek Olšák
ed131f6347
ac/gpu_info: handle more VRAM types
...
Reviewed-by: Timur Kristóf <timur.kristof@gmail.com>
Reviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/40022 >
2026-03-04 21:14:56 +00:00
Mel Henning
0f03c8b173
drm-uapi: Sync nouveau_drm.h
...
Taken from drm-misc-next:
commit 196b2b95fec447c2c4460f753b277d840633fbef
Author: Mel Henning <mhenning@darkrefraction.com>
Date: Thu Feb 19 15:05:54 2026 -0500
drm/nouveau: Add DRM_IOCTL_NOUVEAU_GET_ZCULL_INFO
Reviewed-by: Mary Guillemard <mary@mary.zone>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33861 >
2026-02-25 22:42:06 +00:00
Georg Lehmann
d870d10ad9
vulkan,spirv: update headers
...
Acked-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Reviewed-by: Daniel Schürmann <daniel@schuermann.dev>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/40003 >
2026-02-24 08:55:52 +00:00
Krzysztof Sobiecki
615e2d15d1
os: Add support for GNU/HURD compilation and use of dri swrast/llvmpipe.
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/39277 >
2026-02-17 08:24:02 +00:00
Karol Herbst
137e87204d
include: synchronize OpenCL headers
...
Reviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/38720 >
2026-01-30 17:42:35 +00:00
Caterina Shablia
c19efbf606
drm-uapi: update drm_fourcc.h
...
https://cgit.freedesktop.org/drm-misc/commit/?id=3aecd55af5b83d16d84e3c333d4163999ee8ff51
Adds DRM_FORMAT_MOD_ARM_INTERLEAVED_64K
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/38986 >
2026-01-29 16:33:43 +00:00
Samuel Pitoiset
b30f780c4f
vulkan: update spec to 1.4.340
...
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/39476 >
2026-01-23 16:07:30 +00:00
Eric Engestrom
f009ee9bfd
Revert "renderdoc: Add Haiku platform support"
...
This reverts commit a1a1ff7e57 .
This was the wrong fix; see discussion on
https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/39130
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/39176 >
2026-01-07 09:08:46 +00:00
José Roberto de Souza
6df105d3ff
drm-uapi: Sync xe_drm.h
...
Sync with:
commit 59260fe5821ad108d0fda8a4a4fe0448e9821f27
Merge: 9ec3c8ee16a0 0b075f82935e
Author: Dave Airlie <airlied@redhat.com>
Merge tag 'drm-xe-next-2025-12-30' of https://gitlab.freedesktop.org/drm/xe/kernel into drm-next
Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Signed-off-by: José Roberto de Souza <jose.souza@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/38425 >
2026-01-06 06:38:54 -08:00
Augustin Cavalier
a1a1ff7e57
renderdoc: Add Haiku platform support
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/39130 >
2026-01-02 17:26:30 +00:00
Faith Ekstrand
61f7990b9a
drm-uapi: Sync the panfrost header
...
Reviewed-by: Boris Brezillon <boris.brezillon@collabora.com>
Reviewed-by: Christoph Pillmayer <christoph.pillmayer@arm.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36385 >
2025-12-12 10:03:02 +01:00
Faith Ekstrand
8c8864baea
drm-uapi: Sync the panthor header
...
Reviewed-by: Boris Brezillon <boris.brezillon@collabora.com>
Reviewed-by: Christoph Pillmayer <christoph.pillmayer@arm.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36385 >
2025-12-12 10:03:02 +01:00
Yogesh Mohan Marimuthu
f322bc8631
ac: update amdgpu_drm.h for uq metadata query info
...
struct drm_amdgpu_info_uq_fw_areas is renamed to drm_amdgpu_info_uq_metadata.
query infor structure for compute and sdma is added.
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/38647 >
2025-12-04 16:34:20 +00:00
Samuel Pitoiset
ac37885fc8
vulkan: update spec to 1.4.335
...
macOS-CI / macOS-CI (dri) (push) Waiting to run
macOS-CI / macOS-CI (xlib) (push) Waiting to run
This renames rayTracingInvocationReorder because both NV and EXT use
the same name.
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/38779 >
2025-12-03 14:47:00 +00:00
Gurchetan Singh
57ae8eb70f
android_stub: fix missing prototypes issues
...
When the compiler is configured to complain about missing
prototypes, the lack of prototypes can cause issues:
src/android_stub/cutils_stub.cpp:13:1:
error: no previous prototype for function 'atrace_begin_body' [-Werror,-Wmissing-prototypes]
13 | atrace_begin_body(const char * /*name*/)
Update cutils/trace.h to the version in android-16.0.0_r3 [1], and
add proper header includes to fix this.
[1] https://android.googlesource.com/platform/system/core.git/+/refs/tags/android-16.0.0_r3/libcutils/include/cutils/trace.h
Acked-by: Yonggang Luo <luoyonggang@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/38644 >
2025-12-02 20:03:02 +00:00
Samuel Pitoiset
de5d53ad7d
vulkan: update spec to 1.4.333
...
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/38441 >
2025-11-14 19:06:28 +01:00
Faith Ekstrand
3247452b2c
drm-uapi: Import the new NVIDIA modifiers
...
Imported from kernel commit eef295a850820 of drm-misc-fixes
Backport-to: 25.2
Reviewed-by: James Jones <jajones@nvidia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36336 >
2025-11-07 23:00:31 +00:00
Marek Olšák
5d92c92ce5
Revert ABI breakage "amd: Add user queue HQD count to hw_ip info"
...
macOS-CI / macOS-CI (dri) (push) Waiting to run
macOS-CI / macOS-CI (xlib) (push) Waiting to run
This reverts commit 56d758d321 .
It broke ABI between Mesa and libdrm, causing crashes due to stack smashing.
See: https://gitlab.freedesktop.org/mesa/libdrm/-/issues/121#note_3172362
Fixes: 56d758d321
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/38203 >
2025-11-02 02:54:59 +00:00
Samuel Pitoiset
61c71733c8
vulkan: update spec to 1.4.330
...
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Acked-by: Faith Ekstrand <faith.ekstrand@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/38042 >
2025-10-24 16:00:55 +00:00
Jordan Justen
84a67b5ab4
intel/dev: Add NVL-S/U PCI IDs (with FORCE_PROBE required)
...
macOS-CI / macOS-CI (dri) (push) Waiting to run
macOS-CI / macOS-CI (xlib) (push) Waiting to run
Ref: bspec 74201
Ref: c002b1764e
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
Reviewed-by: Tapani Pälli <tapani.palli@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/38020 >
2025-10-23 21:47:29 +00:00
Tomeu Vizoso
2581c3ab60
ethos: Initial commit of a driver for the Arm Ethos-U65 NPU.
...
Supports all models in the test suite. No optimizations implemented yet.
Acked-by: Christian Gmeiner <cgmeiner@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36699 >
2025-10-15 20:10:15 +00:00
Mike Blumenkrantz
0dc5caec36
vulkan: update spec to 1.4.328
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37590 >
2025-09-26 14:02:52 +00:00
Boris Brezillon
db2e1a4f23
drm-uapi: Sync panfrost_drm.h
...
Reviewed-by: Daniel Stone <daniels@collabora.com>
Reviewed-by: Ashley Smith <ashley.smith@collabora.com>
Signed-off-by: Boris Brezillon <boris.brezillon@collabora.com>
Signed-off-by: Adrián Larumbe <adrian.larumbe@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37075 >
2025-09-19 10:05:43 +00:00
Yonggang Luo
a01a110071
meson: Remove non-unused inc_d3d9
...
As nine is removed, the by-product inc_d3d9 also need removed
Signed-off-by: Yonggang Luo <luoyonggang@gmail.com>
Reviewed-by: Eric Engestrom <eric@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37289 >
2025-09-13 08:23:07 +00:00
Connor Abbott
d8d0e73899
freedreno/drm: Import new UABI for VM_BIND
...
Imported from kernel commit 203dcde88156
("Merge tag 'drm-msm-next-2025-07-05' of https://gitlab.freedesktop.org/drm/msm into drm-next").
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32533 >
2025-08-25 20:11:57 +00:00
Qiang Yu
533c701d85
Update OpenGL headers for GL_EXT_mesh_shader
...
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36751 >
2025-08-22 10:01:56 +00:00
Jordan Justen
12eb51fb0a
intel/dev: Add BMG 0xe209 PCI ID
...
macOS-CI / macOS-CI (dri) (push) Waiting to run
macOS-CI / macOS-CI (xlib) (push) Waiting to run
Backport-to: 25.1, 25.2
Ref: ccfb15b815
Ref: bspec 68090
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
Reviewed-by: José Roberto de Souza <jose.souza@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36668 >
2025-08-12 01:17:26 -07:00
Caio Oliveira
c74ad9f142
vulkan: Update headers/xml for 1.4.325
...
Acked-by: Faith Ekstrand <faith.ekstrand@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36681 >
2025-08-08 22:41:14 +00:00
Yonggang Luo
5b51dc3bf2
renderdoc: Upgrade to v1.5
...
This is for avoid invalid use `defined(WIN32)`
Signed-off-by: Yonggang Luo <luoyonggang@gmail.com>
Acked-by: Eric Engestrom <eric@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36654 >
2025-08-08 19:38:54 +00:00
Juan A. Suarez Romero
d94114c1d2
drm-uapi: update v3d_drm.h for reset counters
...
Taken from commits 5774b3cf and 769c153c of drm-misc-next kernel tree.
Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com>
Reviewed-by: Maíra Canal <mcanal@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/35965 >
2025-07-30 11:26:20 +02:00