panfrost: Unconditionally align strides on 64 bytes for linear resources
authorBoris Brezillon <boris.brezillon@collabora.com>
Thu, 19 Nov 2020 09:12:53 +0000 (10:12 +0100)
committerBoris Brezillon <boris.brezillon@collabora.com>
Wed, 25 Nov 2020 15:24:39 +0000 (16:24 +0100)
commitfc93eb72813917c26ffaa50ce425997c2c08f01e
tree9989204ffcb19d89ba46c16501f8bfe8a76f6683
parent402cabf1ef4db655239768a5159ac3178dbadf10
panfrost: Unconditionally align strides on 64 bytes for linear resources

If we don't do that we end up with DATA_INVALID faults when accessing
3D textures on Bifrost.

Signed-off-by: Boris Brezillon <boris.brezillon@collabora.com>
Reviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7653>
src/gallium/drivers/panfrost/pan_resource.c