mesa/src
Lionel Landwerlin 1835bf3520
Some checks are pending
macOS-CI / macOS-CI (dri) (push) Waiting to run
macOS-CI / macOS-CI (xlib) (push) Waiting to run
brw: avoid calling lower_indirect_derefs multiple times
Lowering the indirect derefs multiple times leads to very inefficient
shaders because of all the control flow inserted.

In particular on some DGC tests with mesh shaders, the tests can spin
for 1hour on an i7 and still not complete compilation.

Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Reviewed-by: Caio Oliveira <caio.oliveira@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33809>
2025-03-09 20:52:01 +00:00
..
amd radv/gfx10+: remove null exports if discard isn't used 2025-03-07 15:00:37 +00:00
android_stub
asahi agx: call nir_lower_is_helper_invocation 2025-03-08 07:47:40 +00:00
broadcom v3d/v3dv/vc4: review all expected timeouts 2025-03-07 17:37:18 +00:00
c11 c11: use SPDX-License-Identifier header 2025-01-08 20:37:51 +00:00
compiler spirv: Update the JSON and headers 2025-03-08 19:54:19 +00:00
drm-shim
egl egl: use the current dispatch to execute glFlush instead of get_proc_address 2025-03-06 17:13:23 +00:00
etnaviv etnaviv/ci: add pengutronix LAVA lab with one i.MX8MP device 2025-03-08 10:18:11 +00:00
freedreno freedreno: Add support for Adreno623 GPU 2025-03-06 21:48:05 +00:00
gallium r300/ci: add dEQP job with RADEON_DEBUG=notcl 2025-03-09 08:39:53 +00:00
gbm dri: delete INVALIDATE extension 2025-02-26 21:46:06 +00:00
getopt
gfxstream gfxstream: Remove duplicated boxed handle func declarations 2025-02-27 17:37:55 +00:00
glx glx: fix build with -Dlegacy-x11=dri2 2025-03-06 17:13:23 +00:00
gtest
imagination treewide: Switch to nir_progress 2025-02-26 15:19:53 +00:00
imgui
intel brw: avoid calling lower_indirect_derefs multiple times 2025-03-09 20:52:01 +00:00
loader kmsro: look for graphics capable screen as renderonly device 2025-03-05 10:48:28 +00:00
mapi glapi: remove extension definitions that will likely never be implemented 2025-03-06 17:13:23 +00:00
mesa meson: remove with_shared_glapi variable (it's always true) 2025-03-06 17:13:22 +00:00
microsoft vulkan/runtime: store flags on descriptor set layouts 2025-02-27 13:26:58 +02:00
nouveau nvk: Add NVK_DEBUG=trash_memory 2025-03-08 02:24:18 +00:00
panfrost pan/lower_helper_invocation: clean up 2025-03-08 07:47:40 +00:00
tool panvk: add u_trace perfetto support 2024-12-17 23:14:26 +00:00
util util/u_idalloc: fix util_idalloc_sparse_alloc_range() 2025-03-08 09:17:07 +00:00
virtio venus: fix to ignore dstSet for push descriptor 2025-03-09 20:25:21 +00:00
vulkan wsi/x11: drop misleading reference to anv in var names 2025-03-09 12:00:44 +00:00
x11 glx/egl/x11: fix x11_dri3_check_multibuffer 2025-02-17 02:50:15 +00:00
.clang-format freedreno: move ForEachMacros into freedreno 2025-01-24 12:15:31 +00:00
meson.build meson: remove with_shared_glapi variable (it's always true) 2025-03-06 17:13:22 +00:00