mesa/src
Connor Abbott c98adc56f4 ir3/lower_pcopy: Fix bug with "illegal" copies and swaps
If the source and destination were within the same full register, like
hr90.x and hr90.y (which both map to r45.x), then we'd perform the
swap/copy with the wrong register. This broke
dEQP-VK.ssbo.phys.layout.random.16bit.scalar.35 once BDA is enabled.

Fixes: 0ffcb19b9d ("ir3: Rewrite register allocation")
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13818>
2021-11-19 16:59:54 +00:00
..
amd radv: ignore the descriptor set layout when creating descriptor template 2021-11-19 13:52:36 +00:00
android_stub android_stub: update platform headers to include atrace 2021-10-09 00:42:32 +00:00
asahi asahi: Fix BIND_PIPELINE sizing and alignment 2021-11-18 23:35:25 +00:00
broadcom vulkan: move common format helpers to vk_format 2021-11-19 12:23:19 +01:00
compiler glsl/nir: Don't build soft float64 when it cannot be used 2021-11-17 12:23:29 -08:00
drm-shim drm-shim: Support kernels with >4k pages 2021-08-13 23:33:52 +00:00
egl c11/threads: Re-align return values for timed waits 2021-11-16 10:02:08 -06:00
etnaviv ci/etnaviv: no need to force nir anymore 2021-11-12 08:22:29 +00:00
freedreno ir3/lower_pcopy: Fix bug with "illegal" copies and swaps 2021-11-19 16:59:54 +00:00
gallium zink: add a compiler pass to scan for shader image use 2021-11-19 13:14:46 +00:00
gbm gbm: add GBM_FORMAT_GR1616 and RG1616 2021-10-27 02:53:05 +00:00
getopt
glx glx/dri3: fix glXQueryContext does not return GLX_RENDER_TYPE value 2021-11-19 01:37:27 +00:00
gtest gtest: Fix output of array ASSERT/EXPECT macros 2021-11-11 09:53:09 -08:00
hgl
imgui
intel anv: initialize anv_bo_sync base fields 2021-11-19 15:09:43 +00:00
loader gallium/dri: let the driver know if the imported image is DRI_PRIME buffer 2021-10-18 16:24:00 +02:00
mapi glthread: add an option to make glCheckFramebufferStatus a no-op 2021-10-27 01:24:03 +00:00
mesa gallium: implement compute pbo download 2021-11-18 08:00:07 -05:00
microsoft microsoft/clc: Add a test for arg metadata 2021-11-15 07:47:06 -08:00
nouveau
panfrost pan/bi: Add XML for LD_BUFFER 2021-11-18 23:16:20 +00:00
tool pps: add an intel config file 2021-10-28 13:16:56 +03:00
util util/queue: fix a data race detected by TSAN when finishing the queue 2021-11-19 09:02:23 +01:00
virtio virgl: obtain supported number of shader sampler views from host 2021-11-08 19:34:30 +00:00
vulkan vulkan: move common format helpers to vk_format 2021-11-19 12:23:19 +01:00
meson.build meson: build freedreno tools when other parts of freedreno not enabled 2021-10-26 00:33:31 +00:00