mesa/src
Gert Wollny 9842f90fcc r600/sfn: gather info and set lowering 64 bit after nir_lower_io
After nir_lower_io we need to gather the info about 64 bit usage
to be up-to-date when deciding whether the remaining 64 bit IO ops
be lowered.

Before 89dad5618d ("gallium: add PIPE_CAP_CALL_FINALIZE_NIR_IN_LINKER")
the info was eventually updated to include the use of 64 bit values
also if only some IO was using this so that SFN was handling the code
correctly. As it seems with above patch this is not always the case
anymore, and we have to take care of it.

Fixes: 89dad5618d ("gallium: add PIPE_CAP_CALL_FINALIZE_NIR_IN_LINKER")
Signed-off-by: Gert Wollny <gert.wollny@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32774>
(cherry picked from commit 6da19eafd5)
2025-03-04 20:24:03 +01:00
..
amd aco/assembler: Fix short jumps over chained branches 2025-02-28 22:17:35 +01:00
android_stub
asahi [25.0-only] hk: comment out dead variable 2025-02-04 20:47:26 +01:00
broadcom broadcom/simulator: use string copy instead of memcpy 2025-02-21 17:05:49 +01:00
c11 c11: use SPDX-License-Identifier header 2025-01-08 20:37:51 +00:00
compiler nir: fix frsq range analysis 2025-02-18 22:46:11 +01:00
drm-shim
egl egl: never select swrast for vmwgfx 2025-01-23 21:14:21 +00:00
etnaviv etnaviv: always clamp shadow sampler comparison reference value 2025-01-28 00:01:07 +00:00
freedreno ir3/ra: prevent reusing parent interval of reloaded sources 2025-03-03 17:25:17 +01:00
gallium r600/sfn: gather info and set lowering 64 bit after nir_lower_io 2025-03-04 20:24:03 +01:00
gbm gbm: fix get_back_bo() failure with gbm_surface and implicit modifiers 2025-02-15 00:03:01 +01:00
getopt
gfxstream gfxstream: mark unused variables as such 2025-02-06 10:18:23 +01:00
glx glapi: rename exported symbols so as not to conflict with old libglapi 2025-01-23 00:49:05 +00:00
gtest
imagination pvr: use vk_descriptor_type_is_dynamic 2024-12-19 15:12:58 +00:00
imgui
intel anv: Do not support the tiling of DRM modifier if DECODE_DST 2025-03-03 17:25:22 +01:00
loader loader/wayland: Fix missing timespec.h include 2025-02-10 11:35:25 +01:00
mapi mesa/main: wire up glapi bits for EXT_multi_draw_indirect 2025-02-21 17:07:26 +01:00
mesa mesa/st: call _mesa_glthread_finish before _mesa_make_current 2025-02-21 17:04:55 +01:00
microsoft ci: fix the artifact name 2025-02-05 16:05:42 +01:00
nouveau nvk: Only support compute shader derivatives on Turing+ 2025-02-28 22:17:35 +01:00
panfrost pan/bi: Disallow FAU special page 3 and WARP_ID on message instructions 2025-03-04 20:24:02 +01:00
tool panvk: add u_trace perfetto support 2024-12-17 23:14:26 +00:00
util driconf: force_vk_vendor on Deep Rock Galactic+NVK 2025-02-12 12:05:39 +01:00
virtio venus: fix image format cache miss with AHB usage query 2025-02-28 22:17:35 +01:00
vulkan vulkan/runtime: ensure robustness state is fully initialized 2025-02-28 22:17:35 +01:00
x11
.clang-format freedreno: move ForEachMacros into freedreno 2025-01-24 12:15:31 +00:00
meson.build dri: put shared-glapi into libgallium.*.so 2025-01-23 00:49:05 +00:00