mesa/src
Job Noorman 777126f943 ir3: fix crash in try_evict_regs with src reg
try_evict_regs might end up calling check_dst_overlap which only works
for dst regs. Make sure this doesn't happen for src regs.

Fixes: 34803d15ab ("ir3/ra: Add proper support for multiple destinations")
Signed-off-by: Job Noorman <jnoorman@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/29497>
(cherry picked from commit 023c7351f2)
2024-06-18 19:23:31 +02:00
..
amd radv: always save/restore all shader objects for internal operations 2024-06-18 19:23:29 +02:00
android_stub
asahi agx: set compact_arrays in compiler options 2024-04-12 18:43:48 +00:00
broadcom broadcom/compiler: initialize payload_conflict for all initial nodes 2024-06-18 19:23:30 +02:00
c11
compiler glsl: respect GL_EXT_shader_image_load_formatted when image is embedded in a struct 2024-06-18 19:23:26 +02:00
drm-shim drm-shim: Stub syncobj reset ioctl 2024-05-21 17:59:50 +02:00
egl egl: fix teardown when using xcb 2024-06-11 12:30:12 +02:00
etnaviv etnaviv: hwdb: Add VIP_V7 and NN_XYDP0 feature bits 2024-04-24 15:26:37 +00:00
freedreno ir3: fix crash in try_evict_regs with src reg 2024-06-18 19:23:31 +02:00
gallium nine: avoid using post-compacted indices with state expecting pre-compacted ones 2024-06-18 19:23:30 +02:00
gbm gbm: plumb an 'implicit' param through device creation 2024-04-22 23:25:58 +00:00
getopt
glx glx: fix build -D glx-direct=false 2024-06-18 19:23:27 +02:00
gtest
imagination meson: add VK_DRIVER_FILES to devenv, alongside the old VK_ICD_FILENAMES 2024-04-02 18:08:52 +00:00
imgui
intel intel/fs: fix lower_simd_width for MOV_INDIRECT 2024-06-18 19:23:28 +02:00
loader loader/wayland: Add named queue fallback 2024-02-28 11:01:31 +00:00
mapi treewide: Replace usage of macro DEBUG with MESA_DEBUG when possible 2024-03-22 18:22:34 +00:00
mesa mesa/st: fix zombie shader handling for non-current programs 2024-06-18 19:23:30 +02:00
microsoft microsoft/compiler: set compact_arrays in compiler options 2024-04-05 17:56:28 +00:00
nouveau nouveau: Fix a race in nouveau_ws_bo_destroy() 2024-06-18 19:23:28 +02:00
panfrost panvk: move macro-definition to header 2024-06-18 19:23:30 +02:00
tool pps: Config tweaks to avoid loosing traces 2024-03-25 19:49:50 +00:00
util anv,driconf: Add fake non device local memory WA for Total War: Warhammer 3 2024-06-07 13:53:51 +02:00
virtio venus: fix to destroy all pipeline handles on early error paths 2024-04-29 16:32:36 +02:00
vulkan vulkan/runtime: pColorAttachmentInputIndices is allowed to be NULL 2024-06-18 19:23:24 +02:00
.clang-format agx: add Braun-Hack spiller pass 2024-03-30 00:26:18 +00:00
meson.build loader/wayland: Add fallback wl_display_dispatch_queue_timeout 2024-02-27 13:10:13 +00:00