mesa/src
Georg Lehmann 1b6ed1b34e
Some checks are pending
macOS-CI / macOS-CI (dri) (push) Waiting to run
macOS-CI / macOS-CI (xlib) (push) Waiting to run
nir,radv: lower shadow compare gather to 16bit
The output is 1.0 or 0.0 anyway, so there are no precision issues.
For hardware that has v_fma_mix_f32, the inserted conversions should be free
in most cases.

Foz-DB Navi21:
Totals from 1393 (0.68% of 205005) affected shaders:
MaxWaves: 40612 -> 40660 (+0.12%)
Instrs: 571239 -> 570266 (-0.17%); split: -0.19%, +0.02%
CodeSize: 2933912 -> 2979304 (+1.55%); split: -0.00%, +1.55%
VGPRs: 50504 -> 50256 (-0.49%)
Latency: 9883143 -> 9879335 (-0.04%); split: -0.05%, +0.01%
InvThroughput: 2591073 -> 2570721 (-0.79%); split: -0.79%, +0.00%
VClause: 11600 -> 11551 (-0.42%); split: -0.43%, +0.01%
SClause: 26644 -> 26641 (-0.01%)
Copies: 31434 -> 30556 (-2.79%); split: -3.14%, +0.34%
PreVGPRs: 41762 -> 41509 (-0.61%)
VALU: 405533 -> 404655 (-0.22%); split: -0.24%, +0.03%
SALU: 55576 -> 55575 (-0.00%); split: -0.02%, +0.02%

Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/40685>
2026-03-30 18:54:22 +00:00
..
amd nir,radv: lower shadow compare gather to 16bit 2026-03-30 18:54:22 +00:00
android_stub android_stub: fix missing prototypes issues 2025-12-02 20:03:02 +00:00
asahi agx: Fix alpha-to-coverage bit size 2026-03-30 08:19:57 +00:00
broadcom v3d: Rename cle_buffer_min_size to page_size 2026-03-27 18:54:29 +00:00
c11
compiler nir,radv: lower shadow compare gather to 16bit 2026-03-30 18:54:22 +00:00
drm-shim drm-shim: handle DRM_CAP_ADDFB2_MODIFIERS 2025-11-24 12:34:08 +00:00
egl wsi/wayland: Use wl_fixes to destroy wl_registry 2026-03-12 16:24:33 +00:00
etnaviv etnaviv/ml: Skip all synthetic tests as we now have several real models 2026-03-23 12:57:09 +00:00
freedreno vulkan: Rename some VK_EXT_descriptor_buffer properties 2026-03-30 06:51:26 +00:00
gallium r300: split large HiZ clears into multiple packets 2026-03-30 13:37:16 +00:00
gbm gbm: Make documentation for gbm_bo_map more explicit 2025-12-29 10:05:38 +00:00
getopt
gfxstream gfxstream: Fix vkSetDebugUtilsObjectNameEXT crash for unwrapped objects 2026-03-30 17:47:45 +00:00
glx glx: guard glx_screen frontend_screen member 2026-03-10 01:53:15 +00:00
gtest
imagination pvr: fix dirty tracking for stencil ops 2026-03-28 19:39:01 +08:00
imgui
intel anv: Fix placed address mmap with slab bo 2026-03-30 13:59:27 +00:00
kosmickrisp kk: Add clc in a similar fashion to other drivers like HK 2026-03-30 10:46:36 +00:00
loader kmsro: wire Zink up as a fallback 2026-03-13 18:54:26 +00:00
mesa treewide: Enable lowering of primitive ID in a bunch of Vulkan drivers 2026-03-25 03:11:56 +00:00
microsoft treewide: Enable lowering of primitive ID in a bunch of Vulkan drivers 2026-03-25 03:11:56 +00:00
nouveau vulkan: Rename some VK_EXT_descriptor_buffer properties 2026-03-30 06:51:26 +00:00
panfrost ci/panvk: update expectations with new flakes 2026-03-28 20:16:09 +00:00
poly panvk/csf: implement VK_EXT_primitives_generated_query primitive restart 2026-01-21 09:03:34 +00:00
tool intel: Include available counter descriptions in the perfetto counter spec 2026-03-06 08:47:16 +00:00
util util: simplify hash_table_u64 2026-03-30 11:29:44 +00:00
virtio ci/venus: Skip crashing Android CTS test on ANV 2026-03-25 07:51:08 +00:00
vulkan vulkan/wsi/win32: respect acquire timeout for sw wsi 2026-03-30 16:10:01 +00:00
x11 x11: Add helper util to check for xshm support 2026-03-06 01:18:53 +00:00
.clang-format
meson.build gallium/dril: Don't use gbm if there is no gbm configured 2026-02-17 08:24:02 +00:00