From f142eae05fe28d2158d1b5aa28d983a6073aec63 Mon Sep 17 00:00:00 2001 From: Oskar Rundgren Date: Mon, 8 May 2023 21:14:15 +0100 Subject: 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 Reviewed-by: Frank Binns Part-of: --- src/imagination/vulkan/pvr_job_transfer.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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; -- cgit v1.2.1