diff --git a/.pick_status.json b/.pick_status.json index b5443479ac4..039660cf980 100644 --- a/.pick_status.json +++ b/.pick_status.json @@ -5864,7 +5864,7 @@ "description": "pan/lib: divide extent by tile-extend, not itself", "nominated": true, "nomination_type": 2, - "resolution": 0, + "resolution": 1, "main_sha": null, "because_sha": "e6f8cab69890e1b814bd58ec7cab06ba52aa7bb9", "notes": null diff --git a/src/panfrost/lib/pan_mod.c b/src/panfrost/lib/pan_mod.c index 1a09476bacf..089282f1751 100644 --- a/src/panfrost/lib/pan_mod.c +++ b/src/panfrost/lib/pan_mod.c @@ -407,7 +407,7 @@ pan_mod_afrc_init_slice_layout( uint64_t surf_stride_B = (uint64_t)slayout->tiled_or_linear.row_stride_B * - DIV_ROUND_UP(aligned_extent_px.height, aligned_extent_px.height); + (aligned_extent_px.height / tile_extent_px.height); slayout->tiled_or_linear.surface_stride_B = surf_stride_B; slayout->size_B =