mesa/src/nouveau
Karol Herbst 72e9f9a760
Some checks are pending
macOS-CI / macOS-CI (dri) (push) Waiting to run
macOS-CI / macOS-CI (xlib) (push) Waiting to run
nak: add algebraic patterns to improve MUFU.F16
Doesn't really help many shaders, but I've seen a couple that turn from
MUFU into F2F(MUFU.F16(F2F)). Though this might be as well a limitation
of related code, e.g. returning F32 from TEX, and not use TEX.F16 instead.

Totals:
CodeSize: 8662337424 -> 8662336960 (-0.00%)
Static cycle count: 4718044491 -> 4718044554 (+0.00%); split: -0.00%, +0.00%

Totals from 7 (0.00% of 1163204) affected shaders:
CodeSize: 236480 -> 236016 (-0.20%)
Static cycle count: 2108061 -> 2108124 (+0.00%); split: -0.01%, +0.01%

Reviewed-by: Mel Henning <mhenning@darkrefraction.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/40392>
2026-04-02 01:10:57 +00:00
..
ci nvk/ci: document recent flakes 2026-03-23 23:38:32 +00:00
compiler nak: add algebraic patterns to improve MUFU.F16 2026-04-02 01:10:57 +00:00
drm build: pass licensing information in SPDX form 2024-06-29 12:42:49 -07:00
drm-shim nouveau/drm-shim: implement get_zcull_info 2026-03-07 23:21:40 +00:00
headers nil: Add zcull support 2026-02-25 22:42:06 +00:00
mme nouveau/mme: Add unit tests for sharing between compute and 3D scratch registers 2025-10-11 16:58:24 +00:00
nil nil: Add zcull support 2026-02-25 22:42:06 +00:00
rust meson: add rust_global_args for flags for all the rust compilations 2025-12-20 00:13:19 +01:00
vulkan nir,treewide: add nir_image_intrinsic_type 2026-03-31 09:10:27 +00:00
winsys nouveau/winsys: Fetch zcull_info on device create 2026-02-25 22:42:06 +00:00
.rustfmt.toml nouveau: Move .rustfmt.toml from NAK to src/nouveau/ 2024-04-08 20:28:43 +00:00
meson.build nouveau: Move codegen back to the src/gallium/drivers/nouveau 2025-05-28 21:01:26 +00:00