agx: Lower I/O to scalar later
authorAlyssa Rosenzweig <alyssa@rosenzweig.io>
Thu, 22 Dec 2022 02:46:06 +0000 (21:46 -0500)
committerAlyssa Rosenzweig <alyssa@rosenzweig.io>
Sun, 7 May 2023 13:10:36 +0000 (09:10 -0400)
commite79e74367489d9156fa50b30e79d70f1ff2fbb41
treecc7f6308449c99828ef6b822adb3ce80b5cd9d41
parenta561a6c4684922758b5fa3dedb9ee3bc4229a4fa
agx: Lower I/O to scalar later

This lets us preserve vectorized stores for transform feedback shaders.

Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/22891>
src/asahi/compiler/agx_compile.c