panfrost: Handle Valhall texturing
authorAlyssa Rosenzweig <alyssa@collabora.com>
Sun, 23 Jan 2022 20:50:58 +0000 (15:50 -0500)
committerMarge Bot <emma+marge@anholt.net>
Thu, 7 Apr 2022 15:11:04 +0000 (15:11 +0000)
commitdb20152c8a85a425dd54b27cc00961d2b5a4650f
tree2e2f9c402ae67e322d3ac1967ccfeacf63c80d13
parentf21d6e18bc3f7fb9021b853544caf979bf87bc74
panfrost: Handle Valhall texturing

Surface descriptors have been replaced by plane descriptors, which facilitate
the intermediate layout of textures. This allows for more sophisticated handling
of texture compressions, of particular to interest to copy_image. However, it
requires a considerable amount of new logic to handle.

Signed-off-by: Alyssa Rosenzweig <alyssa@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/15795>
src/panfrost/lib/pan_texture.c