ir3/nir: Lower indirect references of compact variables
authorConnor Abbott <cwabbott0@gmail.com>
Thu, 8 Jul 2021 10:39:22 +0000 (12:39 +0200)
committerMarge Bot <eric+marge@anholt.net>
Fri, 9 Jul 2021 09:48:21 +0000 (09:48 +0000)
commitd53984ce972658401a64908dc47e8ea8e904f941
tree3d1c1d7c6ef86b08d70bf9ff810480dd7813d8ef
parent57f54bb9cc7c7f94302ae9edd3f94d0464f84314
ir3/nir: Lower indirect references of compact variables

Fixes Sascha Willems "tessellation" demo on Turnip (it contains
indirect dereference of tessellation levels).

Fixes: 643f2cb ("ir3, tu: Cleanup indirect i/o lowering")
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11781>
src/freedreno/ir3/ir3_nir.c