freedreno/a6xx: Rewrite the format table format/swap helpers.

We need to take a tiling mode to in order to support 1555 like turnip
does, and I like this naming better.

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13046>
11 files changed