mesa/src
squidbus dec456d02e
Some checks are pending
macOS-CI / macOS-CI (dri) (push) Waiting to run
macOS-CI / macOS-CI (xlib) (push) Waiting to run
kk: Work around Metal index robustness gaps
On macOS 26, some of the math for setting the index buffer length
draw register is missing for indirect draws, resulting in robustness
failures. Work around this by handling robustness ourselves.

On macOS 26 and 27 beta, index robustness does not work for buffers
that are not 32-bit aligned. Handle these ourselves.

Reviewed-by: Aitor Camacho <aitor@lunarg.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/42354>
2026-06-21 11:20:49 +00:00
..
amd nir: change nir_all_uses_of_float_are_integer to return type masks and bits used 2026-06-20 18:30:36 +00:00
android_stub android_stub: purge unused log utils 2026-05-01 20:23:23 +00:00
asahi hk: use drirc_gen 2026-06-10 07:17:14 +00:00
broadcom v3dv: fix assertion on push constants 2026-06-19 18:01:40 +00:00
c11
compiler nir: change nir_def_bits_used to accept nir_scalar 2026-06-20 18:30:36 +00:00
drm-shim drm-shim: Include the hex of the driver ioctl for unimplemented ioctls. 2026-06-04 20:17:34 +00:00
egl loader: Separate out X11 specific screen queries from dri_helper.h. 2026-06-19 21:07:09 +00:00
etnaviv etnaviv: Support split sampler for 128-bit formats on the state path 2026-06-19 10:49:24 +00:00
freedreno ci: review initial ANGLE flakes 2026-06-20 10:43:19 +00:00
gallium gallium/dri: fix redundant Meson condition 2026-06-21 01:53:54 +00:00
gbm gbm: Replace VER_MIN with common MIN2 2026-04-30 13:00:03 +00:00
getopt
gfxstream perfetto: Centralize perfetto header include in u_perfetto.h 2026-06-19 02:58:16 +00:00
glx src: add -Wl,--no-fatal-rwx-sections for two libraries 2026-06-21 01:53:54 +00:00
gtest
imagination pvr/ci: add some timing out tests on AXE-1-16M to skips list 2026-06-18 20:01:30 +00:00
imgui imgui: update copy and port all tools using it 2026-04-30 10:59:45 +00:00
intel anv: Add option to disable HiZ via drirc 2026-06-19 05:58:12 +00:00
kosmickrisp kk: Work around Metal index robustness gaps 2026-06-21 11:20:49 +00:00
loader loader: Clear screen resources struct on init. 2026-06-19 21:07:09 +00:00
mesa gallium: add pipe_sampler_view::min_lod_clamp 2026-06-17 07:30:16 +00:00
microsoft dzn: use drirc_gen 2026-06-10 07:17:14 +00:00
nouveau nak: convert base to iadd for non-uniform ldcx lowering 2026-06-20 12:36:45 +00:00
panfrost kraid: Add OpRegIn and OpRegOut 2026-06-19 20:52:05 +00:00
poly poly: Fix range used for index unroll bounds checks 2026-05-26 10:39:00 +00:00
tool perfetto: Centralize perfetto header include in u_perfetto.h 2026-06-19 02:58:16 +00:00
util anv: Set anv_disable_hiz for Sons of the Forest 2026-06-19 05:58:12 +00:00
virtio venus: amend roundtrip between fence submit and wait idle 2026-06-19 20:29:22 +00:00
vulkan vulkan/wsi/wayland: Do a roundtrip after retiring the old swapchain. 2026-06-20 08:15:44 +00:00
x11 Modify x11_xcb_display_supports_xshm to get xshm opcode 2026-06-12 15:16:05 +00:00
.clang-format intel: add Jay 2026-04-10 18:21:21 +00:00
meson.build wsi/x11: Setup screen resources on x11_connection creation. 2026-06-19 21:07:09 +00:00