mesa/src
Bram Stolk 3d8286d7c8
Some checks are pending
macOS-CI / macOS-CI (dri) (push) Waiting to run
macOS-CI / macOS-CI (xlib) (push) Waiting to run
loader: fix UB in wayland helper code.
The wayland helper will use uninitialized data, causing undefined
behaviour.

This was because the feedback data was allocated, but not fully
initialized.

After the fix, SDL's vulkantest runs cleanly through valgrind. Before,
it would not.

Signed-off-by: Bram Stolk <b.stolk@gmail.com>
Reviewed-by: Eric Engestrom <eric@engestrom.ch>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/39133>
2026-01-03 07:56:38 +00:00
..
amd radv: Mitigate GFX6-7 SMEM bug for robust OOB access 2026-01-02 23:42:16 +00:00
android_stub android_stub: fix missing prototypes issues 2025-12-02 20:03:02 +00:00
asahi asahi/ci: skip fp64 subgroup tests 2025-12-31 10:27:04 -05:00
broadcom v3dv/ci: skip tests causing GPU issues 2025-12-23 18:26:08 +00:00
c11 c11/threads: fix build on c23 2025-11-10 07:01:50 +10:00
compiler nir: Add pass to lower workgroup size 2026-01-02 13:33:54 -06:00
drm-shim drm-shim: handle DRM_CAP_ADDFB2_MODIFIERS 2025-11-24 12:34:08 +00:00
egl egl/haiku/meson: Include shared libglapi code for dispatch functions 2026-01-02 17:26:30 +00:00
etnaviv etnaviv: isa: Add assembler support for infinity and NaN immediates 2025-12-25 22:57:48 +00:00
freedreno ir3: Schedule (eolm)/(eogm) 2026-01-02 14:08:49 +01:00
gallium ac,radeonsi: move SX PS downconversion code into ac_formats.c 2026-01-02 16:46:20 +00:00
gbm gbm: Make documentation for gbm_bo_map more explicit 2025-12-29 10:05:38 +00:00
getopt
gfxstream gfxstream: don't dump genvk.py args to generated files 2025-12-18 18:52:19 +00:00
glx driconf: add a way to override GLX_CONTEXT_RESET_ISOLATION_BIT_ARB 2025-12-17 23:35:24 +00:00
gtest
imagination pvr: limit hw-defs to rogue 2025-12-19 10:35:05 +01:00
imgui imgui: Silence build warnings for imgui 2025-09-16 06:16:19 +00:00
intel anv/rt: Disable compaction for updatable acceleration structures 2026-01-02 20:28:43 +00:00
kosmickrisp nir: Drop the mode argument of nir_lower_vars_to_scratch(). 2025-12-17 19:50:28 +00:00
loader loader: fix UB in wayland helper code. 2026-01-03 07:56:38 +00:00
mesa nir,radeonsi: simplify load_color0 & load_color1 intrinsics and shader_info 2026-01-01 18:30:28 +00:00
microsoft treewide: use BITSET_*_COUNT 2025-12-16 17:42:10 +00:00
nouveau nir: use a seperate enum for per alu floating point math control 2025-12-29 10:57:05 +00:00
panfrost panvk: fix accidental assignment in assert 2025-12-31 16:29:07 +00:00
poly nir: remove nir_io_add_const_offset_to_base 2025-11-29 00:16:38 +00:00
tool pps/meson: minor refactor for pps_deps 2025-11-08 18:39:00 -08:00
util ac,radeonsi: move SX PS downconversion code into ac_formats.c 2026-01-02 16:46:20 +00:00
virtio venus: allow hw wsi for newer Nvidia proprietary driver 2026-01-02 20:08:44 +00:00
vulkan device-select: Avoid usage of legacy GetPhysicalDeviceProperties 2026-01-01 17:51:35 +00:00
x11 treewide: strip unneeded inc_gallium inc_gallium_aux 2025-11-13 22:01:43 +00:00
.clang-format util: Add sparse bitset data structure 2025-11-06 21:34:33 +00:00
meson.build kk: Add KosmicKrisp 2025-10-20 17:46:38 +00:00