mesa/src
Alyssa Rosenzweig 20dab5f819 asahi: enable virtgpu support
this updates our virtgpu support to match the upstream protocol, and enables. it
is marked for backport since the older Mesa releases already had virtgpu
support, just gated off to allow for breaking wire protocol changes (of which
there was 1 at the last moment).

Upstream virglrenderer MR assigned to marge:
https://gitlab.freedesktop.org/virgl/virglrenderer/-/merge_requests/1541

Backport-to: 25.1
Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36580>
2025-08-06 11:11:06 +00:00
..
amd ac/nir: Avoid 0/0 when computing texel buffer size on Polaris. 2025-08-06 10:37:50 +00:00
android_stub
asahi asahi: enable virtgpu support 2025-08-06 11:11:06 +00:00
broadcom all: rename gl_shader_stage_name to mesa_shader_stage_name 2025-08-06 10:28:41 +08:00
c11
compiler compiler,gallium: remove PIPE_SHADER_* and adjust some macro usage 2025-08-06 10:28:41 +08:00
drm-shim
egl build: avoid redefining unreachable() which is standard in C23 2025-07-31 17:49:42 +00:00
etnaviv ci: Add test streaming-texture-leak to all-skips 2025-08-04 09:57:09 +00:00
freedreno all: rename gl_shader_stage_is_compute to mesa_shader_stage_is_compute 2025-08-06 10:28:41 +08:00
gallium asahi: enable virtgpu support 2025-08-06 11:11:06 +00:00
gbm gbm: Add more formats 2025-07-15 12:37:10 +00:00
getopt
gfxstream gfxstream: Generate goldfish dispatch code for AHB extension 2025-08-01 18:34:15 +00:00
glx Guard call to free_zombie_glx_drawable with condition from its definition 2025-08-06 08:46:52 +00:00
gtest
imagination all: rename gl_shader_stage_name to mesa_shader_stage_name 2025-08-06 10:28:41 +08:00
imgui
intel all: rename gl_shader_stage_name to mesa_shader_stage_name 2025-08-06 10:28:41 +08:00
loader loader: Don't load nouveau GL on nvidia kmd 2025-07-29 23:52:32 +00:00
mapi mesa: support NV_timeline_semaphore 2025-07-07 21:18:29 +00:00
mesa mesa,gallium: remove pipe_shader_type_from_mesa 2025-08-06 10:28:40 +08:00
microsoft all: rename gl_shader_stage to mesa_shader_stage 2025-08-06 10:28:40 +08:00
nouveau all: rename gl_shader_stage_uses_workgroup to mesa_shader_stage_uses_workgroup 2025-08-06 10:28:41 +08:00
panfrost all: rename gl_shader_stage_name to mesa_shader_stage_name 2025-08-06 10:28:41 +08:00
tool pps: Generate libgpudataprofiling.so from pps-producer sources for Android CTS 2025-07-15 20:29:57 +00:00
util Guard double include of libdrm.h by defining LIBDRM_H 2025-08-06 08:46:52 +00:00
virtio all: rename PIPE_SHADER_TYPES to MESA_SHADER_STAGES 2025-08-06 10:28:39 +08:00
vulkan all: rename gl_shader_stage to mesa_shader_stage 2025-08-06 10:28:40 +08:00
x11 x11: Add an x11_xlib_display_is_thread_safe() helper 2025-07-16 01:32:56 +00:00
.clang-format agx: add foreach_reg_{src,dest} 2025-08-03 14:40:53 -04:00
meson.build meson: Only build src/x11 if with_platform_x11 2025-07-16 01:32:55 +00:00