mesa/src
Kenneth Graunke 29d30c6f3d
Some checks are pending
macOS-CI / macOS-CI (dri) (push) Waiting to run
macOS-CI / macOS-CI (xlib) (push) Waiting to run
brw: Only skip SIMD widths based on pressure if an smaller one compiled
Sometimes the compute shader workgroup size requires a larger SIMD width
than the minimum in order to fit in the available threads.  In that case
we'll skip the SIMD8 shader, and need to try SIMD16 regardless of how
the register pressure estimate looks.

Fixes: 3af4e63061 ("brw: Skip compilation of larger SIMDs when pressure is too high")
Reviewed-by: Ian Romanick <ian.d.romanick@intel.com>
Tested-by: Ian Romanick <ian.d.romanick@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37649>
2025-10-02 16:17:26 -07:00
..
amd aco: fix debug info offset 2025-10-02 13:38:56 +00:00
android_stub
asahi hk: Add non-cached memory type 2025-10-01 13:26:51 +00:00
broadcom Uprev Piglit to a70c33045c59310f972dbbdb33f322eb209971bc 2025-10-02 12:10:16 +00:00
c11
compiler nir: Add load_simd_width_intel to divergence analysis 2025-09-30 19:44:02 +00:00
drm-shim drm-shim: fix with asan 2025-09-03 11:47:00 +00:00
egl egl: Fix invalid device UUID returned by EGL_EXT_device_persistent_id 2025-09-29 12:56:59 +00:00
etnaviv etnaviv: Turn ETNA_CORE_ into ETNA_FEATURE_CORE_ 2025-09-30 20:45:17 +00:00
freedreno tu/perfetto: Use a separate track for VK_EXT_debug_utils labels 2025-09-26 15:45:21 +00:00
gallium v3d: use directly MESA_TRACE_SCOPE for additional context 2025-10-02 23:22:26 +02:00
gbm egl,glx: allow OpenGL with old libx11, but disable glthread if it's unsafe 2025-08-21 02:05:26 +00:00
getopt
gfxstream vulkan: Compute path to write into JSON manifests once, use it everywhere 2025-09-26 10:47:31 +00:00
glx glx: Fix segfault when Nvidia PRIME render offload is enabled, but not used 2025-09-20 08:43:00 +00:00
gtest
imagination pvr: kill off pvr_private.h 2025-10-02 05:34:09 +00:00
imgui imgui: Silence build warnings for imgui 2025-09-16 06:16:19 +00:00
intel brw: Only skip SIMD widths based on pressure if an smaller one compiled 2025-10-02 16:17:26 -07:00
loader meson: use the wayland module 2025-09-22 16:35:26 +00:00
mesa mesa: delete task and mesh programs on context destroy 2025-09-30 11:22:28 +00:00
microsoft ci: Bump DirectX-Headers and Agility SDK dependencies to 1.618.1 2025-10-01 14:46:15 -04:00
nouveau nvk: allow host image copy on non host visible heaps 2025-09-29 12:28:49 +00:00
panfrost panvk, vk/meta: Move D/S sanitizing to panvk 2025-09-30 13:14:18 +00:00
tool clang-format: Update the .clang-format files to conformance clang-format json-schema 2025-09-09 07:04:55 +00:00
util brw,anv: use XML-based stats 2025-10-02 20:22:00 +00:00
virtio vulkan: Compute path to write into JSON manifests once, use it everywhere 2025-09-26 10:47:31 +00:00
vulkan vulkan/bvh: Mark instances with NAN AABBs as inactive 2025-10-01 14:27:15 +00:00
x11 meson: add missing x11 dependency on libloader_x11 2025-08-08 21:45:59 +00:00
.clang-format clang-format: Move ForEachMacros into src/.clang-format for freedreno 2025-09-09 07:04:55 +00:00
git_sha1.h.in meson: use vcs_tag() instead of custom script 2025-09-24 18:49:37 +00:00
meson.build meson: use vcs_tag() instead of custom script 2025-09-24 18:49:37 +00:00