diff --git a/.pick_status.json b/.pick_status.json index c6ae0447e18..7d65d86d7b9 100644 --- a/.pick_status.json +++ b/.pick_status.json @@ -139,7 +139,7 @@ "description": "v3d: fix dest offset in TFU setup", "nominated": true, "nomination_type": 1, - "resolution": 0, + "resolution": 1, "master_sha": null, "because_sha": "976ea90bdca2b1fc9e7a577ddc302e810c622183" }, diff --git a/src/gallium/drivers/v3d/v3d_blit.c b/src/gallium/drivers/v3d/v3d_blit.c index dd5805d55a3..5a862c25447 100644 --- a/src/gallium/drivers/v3d/v3d_blit.c +++ b/src/gallium/drivers/v3d/v3d_blit.c @@ -277,7 +277,7 @@ v3d_tfu(struct pipe_context *pctx, } uint32_t dst_offset = (dst->bo->offset + - v3d_layer_offset(pdst, src_level, dst_layer)); + v3d_layer_offset(pdst, base_level, dst_layer)); tfu.ioa |= dst_offset; if (last_level != base_level) tfu.ioa |= V3D_TFU_IOA_DIMTW;