mesa/src
M Henning b920ff26ee nv50_ir_ra: Use propagated compMask for reg offset
Previously, we would only offset register ids for LValues that are
directly used in a merge/split instruction, but this is incorrect.
We instead need to apply the offset to all LValues that compMask
has been propagated to. By calcuating this from compMask instead
of figuring it out a second time, we fix that issue and also manage
to simplify the code a bit.

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24541>
2025-07-13 15:27:32 +00:00
..
amd ac/nir: remove redundant option dont_export_cull_distances 2025-07-12 10:28:21 +00:00
android_stub
asahi asahi: fix disasm of large shaders 2025-07-10 14:55:18 -04:00
broadcom broadcom/ci: document recent flakes 2025-07-11 15:04:21 +02:00
c11
compiler spirv: Add more restrictions around Blocks 2025-07-12 14:46:23 +00:00
drm-shim
egl egl/wayland: Move bind_wayland_display to legacy build option 2025-07-10 14:51:20 +00:00
etnaviv ci: separate hidden jobs to -inc yml files 2025-06-30 12:32:29 +00:00
freedreno freedreno/ci: Add ASan jobs on a618 2025-07-12 09:21:03 +00:00
gallium nv50_ir_ra: Use propagated compMask for reg offset 2025-07-13 15:27:32 +00:00
gbm egl/wayland: Move bind_wayland_display to legacy build option 2025-07-10 14:51:20 +00:00
getopt
gfxstream gfxstream: Small optimization on transformDescriptorSetList 2025-06-26 17:11:41 +00:00
glx glx: Drop LIBGL_DRI3_DISABLE 2025-07-10 17:11:13 +00:00
gtest
imagination pvr: enable partial vertex input dmas 2025-07-08 23:10:59 +00:00
imgui
intel hasvk: adopt wsi_common_get_memory 2025-07-13 07:49:10 +00:00
loader dri: fix __DRI_IMAGE_FORMAT* to PIPE_FORMAT* mappings 2025-06-30 23:04:57 +00:00
mapi mesa: support NV_timeline_semaphore 2025-07-07 21:18:29 +00:00
mesa mesa: remove gl_program.Target 2025-07-11 02:25:50 +00:00
microsoft dozen: adopt wsi_common_get_memory 2025-07-09 23:45:04 +00:00
nouveau nak: keep phis vectorized if they fit into a register 2025-07-13 10:39:53 +00:00
panfrost panfrost: Test pan_afbc_payload_layout_packed() 2025-07-12 11:58:14 +00:00
tool perfetto/android: align datasource names with tooling expectations 2025-04-08 18:29:10 +00:00
util ac/nir: handle VARYING_SLOT_VARn_16BIT the same as other slots 2025-07-12 05:20:02 +00:00
virtio venus: adopt wsi_common_get_memory 2025-07-09 23:45:03 +00:00
vulkan vulkan/wsi: drop unused common wsi helpers 2025-07-13 07:49:10 +00:00
x11 glx/egl/x11: fix x11_dri3_check_multibuffer 2025-02-17 02:50:15 +00:00
.clang-format libagx: port pre-GS to CL 2025-06-27 15:31:49 +00:00
meson.build egl/wayland: Move bind_wayland_display to legacy build option 2025-07-10 14:51:20 +00:00