mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-07 04:58:05 +02:00
pan/lib: divide extent by tile-extend, not itself
Dividing this by itself is nonsensical, and just always gives us one.
That's obviously not what we want here.
But in this case we also know that the extent is divisible by the tile
extent, so there's no need for DIV_ROUND_UP, we can just divide.
Fixes: e6f8cab698 ("pan/layout: Split the logic per modifier")
Reviewed-by: Boris Brezillon <boris.brezillon@collabora.com>
Reviewed-by: Lars-Ivar Hesselberg Simonsen <lars-ivar.simonsen@arm.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/40489>
This commit is contained in:
parent
b0c32fcc66
commit
5280b80281
1 changed files with 1 additions and 1 deletions
|
|
@ -421,7 +421,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 =
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue