mesa/src/gallium/drivers
Lionel Landwerlin 79aff6e274 brw: use fp64 to compute coarse_z
For some reason we cannot get the precision needed from the HW at fp32.

LNL internal fossildb changes :

Totals from 7226 (0.76% of 947978) affected shaders:
Instrs: 5512598 -> 5586086 (+1.33%); split: -0.00%, +1.33%
Cycle count: 153836056 -> 155079472 (+0.81%); split: -0.77%, +1.58%
Spill count: 2025 -> 2021 (-0.20%); split: -0.35%, +0.15%
Fill count: 3139 -> 3112 (-0.86%); split: -1.12%, +0.25%
Max live registers: 1034601 -> 1034632 (+0.00%); split: -0.00%, +0.00%
Max dispatch width: 207296 -> 207264 (-0.02%); split: +0.02%, -0.03%
Non SSA regs after NIR: 1147942 -> 1109326 (-3.36%)

Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/12726
Reviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/38996>
2026-01-21 16:00:52 +00:00
..
asahi ALL: use #define and a copy helper to check and copy build_id 2026-01-07 08:32:33 +00:00
crocus ALL: use #define and a copy helper to check and copy build_id 2026-01-07 08:32:33 +00:00
d3d12 d3d12: fix slice support for setting number of coding units per slice 2026-01-20 12:02:03 +00:00
ethosu ethos: fix build on non LP64 architectures 2025-12-23 08:58:26 +00:00
etnaviv etnaviv: simplify constant dirty bit handling during state emission 2026-01-21 15:42:45 +00:00
freedreno freedreno/registers: Fix gen8 TPL1_A2D_BLT_CNTL 2026-01-20 02:27:30 +00:00
i915 gallium: change pipe_framebuffer_state width/height to 32-bit integer 2025-12-05 21:22:36 +00:00
iris iris: Nuke iris_emit_execute_indirect_dispatch() 2026-01-16 19:15:35 +00:00
lima lavapipe,nv50/ir,lima: run nir_opt_algebraic_late 2026-01-19 16:11:28 +00:00
llvmpipe llvmpipe: advertise support for subgroups in all stages 2026-01-09 21:53:28 +00:00
nouveau lavapipe,nv50/ir,lima: run nir_opt_algebraic_late 2026-01-19 16:11:28 +00:00
panfrost panfrost: SPDX everything 2026-01-20 20:49:33 +00:00
r300 nir: add nir_alu_instr_is_exact helper 2026-01-07 09:40:57 +00:00
r600 r600: Remove MPEG4 decode support 2026-01-12 14:51:34 +00:00
radeonsi radeonsi: fix primitive restart gpu hang for pre gfx10 2026-01-21 02:38:25 +00:00
rocket rocket: fix building for musl 2026-01-10 16:01:55 +00:00
softpipe Uprev Piglit to 2842979ebe03b99c33c3e49af5960c69be6c6d46 2025-12-12 21:45:24 +00:00
svga Uprev Piglit to 62d499d63d2b8b29a67efd9d93ed9b6a94d4950e 2026-01-14 06:57:19 +00:00
tegra gallium: add pipe_context::resource_release to eliminate buffer refcounting 2025-09-09 20:47:38 +00:00
v3d ALL: use #define and a copy helper to check and copy build_id 2026-01-07 08:32:33 +00:00
vc4 nir/uub: Use an optional max_samples from drivers for sample counts. 2025-12-11 14:26:11 +00:00
virgl util: Fix HAVE_BUILD_ID ifdefs 2026-01-15 06:12:05 +00:00
zink brw: use fp64 to compute coarse_z 2026-01-21 16:00:52 +00:00