asahi: Fix varying XML
authorAlyssa Rosenzweig <alyssa@rosenzweig.io>
Sun, 19 Jun 2022 22:10:09 +0000 (18:10 -0400)
committerAlyssa Rosenzweig <alyssa@rosenzweig.io>
Mon, 8 Aug 2022 00:38:11 +0000 (20:38 -0400)
commitc67169d2187fa5cc7a26562a1b34dad345e16d63
tree56b895a947b8479a75d1c86ca8cf4d367fd18d81
parented215183e25b2a7fd12ea94fc2e05404c5338097
asahi: Fix varying XML

Lots of changes from reverse-engineering harder the interactions with
fp16 and noperspective and such, and comparing against the PowerVR
driver code in Mesa that's been released since this XML was
originally written.

Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17198>
src/asahi/compiler/agx_compile.c
src/asahi/compiler/agx_compile.h
src/asahi/lib/cmdbuf.xml
src/asahi/lib/decode.c
src/gallium/drivers/asahi/agx_state.c