From 6f07159a1df2b32203f506663edf9c0ab4d2ea17 Mon Sep 17 00:00:00 2001 From: Alyssa Rosenzweig Date: Tue, 4 Jan 2022 16:18:42 -0500 Subject: [PATCH] v3d: Use u_box_pixels_to_blocks helper Rather than open-coding. Signed-off-by: Alyssa Rosenzweig Reviewed-by: Emma Anholt Reviewed-by: Juan A. Suarez Part-of: --- src/gallium/drivers/v3d/v3d_resource.c | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/src/gallium/drivers/v3d/v3d_resource.c b/src/gallium/drivers/v3d/v3d_resource.c index 7719525..bd75b08 100644 --- a/src/gallium/drivers/v3d/v3d_resource.c +++ b/src/gallium/drivers/v3d/v3d_resource.c @@ -283,12 +283,7 @@ v3d_resource_transfer_map(struct pipe_context *pctx, *pptrans = ptrans; /* Our load/store routines work on entire compressed blocks. */ - ptrans->box.x /= util_format_get_blockwidth(format); - ptrans->box.y /= util_format_get_blockheight(format); - ptrans->box.width = DIV_ROUND_UP(ptrans->box.width, - util_format_get_blockwidth(format)); - ptrans->box.height = DIV_ROUND_UP(ptrans->box.height, - util_format_get_blockheight(format)); + u_box_pixels_to_blocks(&ptrans->box, &ptrans->box, format); struct v3d_resource_slice *slice = &rsc->slices[level]; if (rsc->tiled) { -- 2.7.4