mesa/src
Eric R. Smith 20e17ca864 pan: add actual register usage to the shaderdb stats
Add the actual registers used (including uniforms used) by the shader
to stats. This is calculated by the stats gathering code, because the
scheduler and scoreboard passes run after register allocation and can
sometimes change the results.

Reviewed-by: Christoph Pillmayer <christoph.pillmayer@arm.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/38961>
2025-12-22 13:40:03 +00:00
..
amd ac/rgp: enable new performance counters for RGP 2.6 on GFX10-GFX11 2025-12-22 09:52:14 +01:00
android_stub android_stub: fix missing prototypes issues 2025-12-02 20:03:02 +00:00
asahi nir: Drop the mode argument of nir_lower_vars_to_scratch(). 2025-12-17 19:50:28 +00:00
broadcom broadcom/ci: set testgroup size for asan 2025-12-18 16:42:30 +00:00
c11 c11/threads: fix build on c23 2025-11-10 07:01:50 +10:00
compiler compiler/rust: drop "borrow of a value the compiler would automatically borrow" 2025-12-20 00:13:19 +01:00
drm-shim drm-shim: handle DRM_CAP_ADDFB2_MODIFIERS 2025-11-24 12:34:08 +00:00
egl egl/x11: Fix memory leak when querying translated coord. 2025-12-11 14:58:59 +00:00
etnaviv etnaviv: allow ISA struct to be spelled all uppercase 2025-12-20 00:13:19 +01:00
freedreno tu: Drop FD_NO_DEPRECATED_PACK 2025-12-20 00:23:13 +00:00
gallium ac/gpu_info: add some more flags to ac_cu_info 2025-12-22 07:34:46 +00:00
gbm mesa: replace most occurrences of getenv() with os_get_option() 2025-11-06 04:36:13 +00:00
getopt build: pass licensing information in SPDX form 2024-06-29 12:42:49 -07:00
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 build: pass licensing information in SPDX form 2024-06-29 12:42:49 -07:00
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 brw: Add EU assembler support for float8 2025-12-19 00:09:53 +00:00
kosmickrisp nir: Drop the mode argument of nir_lower_vars_to_scratch(). 2025-12-17 19:50:28 +00:00
loader loader: Wrap nouveau_zink_predicate with HAVE_LIBDRM 2025-11-20 18:39:19 +00:00
mesa mesa: consider Attrib.MinLayer in do_blit_framebuffer 2025-12-18 10:45:49 +00:00
microsoft treewide: use BITSET_*_COUNT 2025-12-16 17:42:10 +00:00
nouveau nil: cleanup derelict allow(dead_code) annotations 2025-12-20 00:14:46 +01:00
panfrost pan: add actual register usage to the shaderdb stats 2025-12-22 13:40:03 +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 pan: add actual register usage to the shaderdb stats 2025-12-22 13:40:03 +00:00
virtio venus: adopt vk_common_GetCalibratedTimestampsKHR 2025-12-21 16:47:30 +00:00
vulkan vulkan: update ALLOWED_ANDROID_VERSION for api level 36 2025-12-17 19:22:47 +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