mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-06-24 05:28:25 +02:00
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> |
||
|---|---|---|
| .. | ||
| amd | ||
| freedreno | ||
| kosmickrisp | ||
| nvk | ||
| panfrost | ||
| anv.rst | ||
| asahi.rst | ||
| d3d12.rst | ||
| freedreno.rst | ||
| kosmickrisp.rst | ||
| lima.rst | ||
| llvmpipe.rst | ||
| nvk.rst | ||
| panfrost.rst | ||
| powervr.rst | ||
| radv.rst | ||
| svga3d.rst | ||
| v3d.rst | ||
| vc4.rst | ||
| venus.rst | ||
| virgl.rst | ||
| zink.rst | ||