asahi,agx: Respect no16 even for I/O
authorAlyssa Rosenzweig <alyssa@rosenzweig.io>
Tue, 25 Jul 2023 13:50:48 +0000 (09:50 -0400)
committerMarge Bot <emma+marge@anholt.net>
Fri, 11 Aug 2023 20:31:27 +0000 (20:31 +0000)
commit3e5d2f0c1b1a615498bba65496951fcc06dae446
tree5aaa164a399bddf9b9c1cc7999e9ed0bd40a1bbf
parent721aa39ad9090932f945c38ce1cd95502e81a4e5
asahi,agx: Respect no16 even for I/O

Don't call lower_mediump_io for no16. This is helpful for debugging and soon
driconf-shaming apps with broken precision qualifiers.

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