diff options
author | Oskar Rundgren <oskar.rundgren@imgtec.com> | 2023-05-08 21:14:15 +0100 |
---|---|---|
committer | Marge Bot <emma+marge@anholt.net> | 2023-05-17 08:18:26 +0000 |
commit | f142eae05fe28d2158d1b5aa28d983a6073aec63 (patch) | |
tree | 83ac45bc16628870693dd51880f0725109ab5210 | |
parent | 1f36901ad955988934f4108ffaf58d4303c57af2 (diff) | |
download | mesa-f142eae05fe28d2158d1b5aa28d983a6073aec63.tar.gz |
pvr: Transfer check valid source address mask
The mask should be inverted.
Fixes tests in dEQP-VK.api.copy_and_blit.* using the texel unwind workaround.
Signed-off-by: Oskar Rundgren <oskar.rundgren@imgtec.com>
Reviewed-by: Frank Binns <frank.binns@imgtec.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/22958>
-rw-r--r-- | src/imagination/vulkan/pvr_job_transfer.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/imagination/vulkan/pvr_job_transfer.c b/src/imagination/vulkan/pvr_job_transfer.c index bd208a0d14d..7f435ac7935 100644 --- a/src/imagination/vulkan/pvr_job_transfer.c +++ b/src/imagination/vulkan/pvr_job_transfer.c @@ -5661,7 +5661,7 @@ static bool pvr_validate_source_addr(pvr_dev_addr_t addr) return false; } - if (addr.addr & TEXSTATE_STRIDE_IMAGE_WORD1_TEXADDR_MASK) + if (addr.addr & ~TEXSTATE_STRIDE_IMAGE_WORD1_TEXADDR_MASK) return false; return true; |