turnip: add a more complete format table
authorChia-I Wu <olvaffe@gmail.com>
Fri, 25 Jan 2019 19:13:54 +0000 (11:13 -0800)
committerChia-I Wu <olvaffe@gmail.com>
Mon, 11 Mar 2019 17:02:13 +0000 (10:02 -0700)
commit4b9f967cd1a95c3fe577eb4296b8d6eb017daa15
tree43cddd2664681436a4277a5da15f9c849e119a08
parentf3bf77918452062d0044771e3fa5af0105aa5cee
turnip: add a more complete format table

A format table is an array of tu_native_format.  Table lookup is
done through array indexing.

This commit defines a single format table for core VkFormat.  It is
derived from the table in the gallium driver.  There might be errors
introduced in the process of the conversion.

When an extension that defines new VkFormat is supported, we need to
add a new table for the extension.
src/freedreno/vulkan/tu_formats.c