gallium/nir/tgsi: add support for compact variables
authorDave Airlie <airlied@redhat.com>
Mon, 17 Aug 2020 04:52:04 +0000 (14:52 +1000)
committerDave Airlie <airlied@redhat.com>
Wed, 19 Aug 2020 00:16:34 +0000 (10:16 +1000)
commit597d0e9b5fd8d896c9837f5ed8d5322aa937a999
tree3ba2ffd4d4e54173546f01a711146014ee90bcb0
parentfe9667e336b55c11c08c5e95f835a2905560fb39
gallium/nir/tgsi: add support for compact variables

vulkan tessellation uses compact variables for tess factors,
and trips over in the nir->tgsi info gathering, add support
to the info extraction for compact inputs and outputs.

Reviewed-by: Roland Scheidegger <sroland@vmware.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6339>
src/gallium/auxiliary/nir/nir_to_tgsi_info.c