panfrost: Fake RGTC support
authorIcecream95 <ixn@keemail.me>
Mon, 13 Jul 2020 10:45:51 +0000 (22:45 +1200)
committerAlyssa Rosenzweig <alyssa.rosenzweig@collabora.com>
Mon, 20 Jul 2020 13:54:49 +0000 (09:54 -0400)
commitc1d3d39e97106ebe95106d04be211b320cd5aee6
tree8de41831ff7eff81e95f04d3e1bc66dec8f3c301
parentfac813dc61e7298dfe9ee28295843a30eb253296
panfrost: Fake RGTC support

For most GPUs RGTC is disabled, so it needs to be emulated, using the
fake_rgtc option of u_transfer_helper.

Passes the rgtc-teximage tests in piglit.

v2: Update docs/features.txt (Alyssa)

Reviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5975>
docs/features.txt
src/gallium/drivers/panfrost/pan_context.c
src/gallium/drivers/panfrost/pan_resource.c
src/gallium/drivers/panfrost/pan_screen.c