diff options
author | Lionel Landwerlin <lionel.g.landwerlin@intel.com> | 2024-03-07 11:43:56 +0200 |
---|---|---|
committer | Marge Bot <emma+marge@anholt.net> | 2024-06-14 22:21:26 +0000 |
commit | 13dc2a28ce1eaf6cb73eb1ab6f2b46292db1c585 (patch) | |
tree | 885fc093db0dc5bf0cb3c5f5a5cb220e1116e0a6 /configure | |
parent | 2bb35bf489cf961e58388c40b7b944a9318d9dfc (diff) |
MOV_INDIRECT picks one lane from the src[0] and moves it to all lanes
in the destination. Even if we split the instruction, src[0] should
remain identical.
Noticed this while trying to use this instruction in SIMD32. All
current use cases are limited to SIMD8 shaders (or SIMD16 on Xe2). Or
maybe in SIMD32 but with a uniform src[0]. That's we think we've never
seen the issue so far.
Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Cc: mesa-stable
Reviewed-by: Francisco Jerez <currojerez@riseup.net>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/28036>
Diffstat (limited to 'configure')
0 files changed, 0 insertions, 0 deletions