intel/isl: Fill out the correct phys_total_extent for Ys/Yf/Tile64
authorJason Ekstrand <jason.ekstrand@intel.com>
Thu, 22 Feb 2018 02:12:30 +0000 (18:12 -0800)
committerMarge Bot <emma+marge@anholt.net>
Fri, 1 Sep 2023 23:22:17 +0000 (23:22 +0000)
commit9a4e9848adf7c3b0b771367b708aaac639f52d7b
tree2dc5d03a201e8c6ac33258312700bd306c9fef0f
parent9421998e959fe2c5a2fbe617409d57687c589358
intel/isl: Fill out the correct phys_total_extent for Ys/Yf/Tile64

With these tilings, everything is aligned to a tile and the tiled
surface size calculations will handle the array stride for us.  We need
to provide an accurate 4D size so that 3D and multisampled images get
tiled correctly.

Reviewed-by: Topi Pohjolainen <topi.pohjolainen@intel.com>
Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Reviewed-by: Nanley Chery <nanley.g.chery@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/23620>
src/intel/isl/isl.c