agx: Implement load_ubo/kernel_input
authorAlyssa Rosenzweig <alyssa@rosenzweig.io>
Sat, 17 Apr 2021 20:55:45 +0000 (16:55 -0400)
committerAlyssa Rosenzweig <none>
Sun, 2 May 2021 21:41:17 +0000 (17:41 -0400)
commit033d4d09fc7e76db8b6af4477a661d4b1e979b95
treed9919964016fe84daded39b58b7f2ff223eb1bc7
parent1f23e9c06ec06e5766d67d1dbb025a7ed8808673
agx: Implement load_ubo/kernel_input

Lower to a read from global memory at a base address specified in a
sysval.

Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Acked-by: Jason Ekstrand <jason@jlekstrand.net>
Acked-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/10582>
src/asahi/compiler/agx_compile.c