mesa/src
Georg Lehmann a3f9c347bf nir/opt_algebraic: optimize b2f(a) - 1.0 to -b2f(a)
Foz-DB GFX1201:
Totals from 81 (0.07% of 112525) affected shaders:
Instrs: 95048 -> 94965 (-0.09%); split: -0.13%, +0.05%
CodeSize: 532148 -> 531864 (-0.05%); split: -0.09%, +0.04%
SpillSGPRs: 122 -> 125 (+2.46%)
Latency: 440372 -> 440402 (+0.01%); split: -0.02%, +0.03%
InvThroughput: 296078 -> 296173 (+0.03%); split: -0.03%, +0.06%
VClause: 1449 -> 1456 (+0.48%); split: -0.21%, +0.69%
SClause: 2249 -> 2256 (+0.31%); split: -0.09%, +0.40%
Copies: 3956 -> 3965 (+0.23%); split: -0.10%, +0.33%
PreVGPRs: 2900 -> 2899 (-0.03%)
VALU: 61212 -> 61098 (-0.19%); split: -0.19%, +0.01%
SALU: 6970 -> 6981 (+0.16%)

Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/40104>
2026-02-26 14:44:01 +00:00
..
amd radv/video: Disable qp map for h265 on vcn1 2026-02-26 11:54:13 +00:00
android_stub android_stub: fix missing prototypes issues 2025-12-02 20:03:02 +00:00
asahi agx: use common code vote lowering 2026-02-25 17:29:29 +00:00
broadcom v3d: add support for GL_ARB_sample_shading 2026-02-25 10:03:39 +00:00
c11
compiler nir/opt_algebraic: optimize b2f(a) - 1.0 to -b2f(a) 2026-02-26 14:44:01 +00:00
drm-shim drm-shim: handle DRM_CAP_ADDFB2_MODIFIERS 2025-11-24 12:34:08 +00:00
egl os: Add support for GNU/HURD compilation and use of dri swrast/llvmpipe. 2026-02-17 08:24:02 +00:00
etnaviv Uprev Piglit to 8e2c8bc0018f42b107d470a2de1bf7f53e8fb012 2026-02-19 20:52:08 +00:00
freedreno freedreno/crashdec: Print an error instead of crashing on fopen() fail. 2026-02-24 21:49:37 +00:00
gallium pan: Move buffer functions to pan_buffer 2026-02-26 13:27:12 +00:00
gbm gbm: Make documentation for gbm_bo_map more explicit 2025-12-29 10:05:38 +00:00
getopt
gfxstream gfxstream: enable VK_EXT_primitives_generated_query 2026-02-23 17:41:30 +00:00
glx os: Add support for GNU/HURD compilation and use of dri swrast/llvmpipe. 2026-02-17 08:24:02 +00:00
gtest
imagination pvr/ci: update bxs flakes to add one ycbcr test 2026-02-26 13:58:55 +00:00
imgui
intel brw/scoreboard: Don't track dependencies for UNDEFs 2026-02-26 06:54:48 +00:00
kosmickrisp kk: Increase push constant size to 256 from 128 2026-02-25 10:30:41 +00:00
loader util,loader: silence asprintf() unused result warnings 2026-02-07 10:07:22 +00:00
mesa mesa: allow MAX_TRANSFORM_FEEDBACK_BUFFERS in GL40+ contexts 2026-02-26 10:19:37 +00:00
microsoft dozen: Resolve Seg Fault in dzn_physical_device_create 2026-02-17 15:19:37 +00:00
nouveau nvk: Remove unused cmd.tls_space_needed 2026-02-25 22:42:07 +00:00
panfrost pan: Move buffer functions to pan_buffer 2026-02-26 13:27:12 +00:00
poly panvk/csf: implement VK_EXT_primitives_generated_query primitive restart 2026-01-21 09:03:34 +00:00
tool
util util/format: Add a util_format_get_depth_bits() helper 2026-02-26 11:15:28 +00:00
virtio venus/ci: Skip invalid SkQP test on ANV 2026-02-26 09:46:11 +01:00
vulkan vulkan: external sync for vk_sync_binary 2026-02-24 14:23:05 +00:00
x11 os: Add support for GNU/HURD compilation and use of dri swrast/llvmpipe. 2026-02-17 08:24:02 +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