agx: Plumb in coverage mask
authorAlyssa Rosenzweig <alyssa@rosenzweig.io>
Wed, 28 Jun 2023 21:19:21 +0000 (17:19 -0400)
committerMarge Bot <emma+marge@anholt.net>
Thu, 20 Jul 2023 15:33:28 +0000 (15:33 +0000)
commit10fc9e3d5935ee5e76970ab74d61dd02e39824ea
tree0858138b3c5d2610f684fe5b4f633e51dfe3a1e0
parent56bb3dcc2137348d3bc88d6c17bffc9378f7ee76
agx: Plumb in coverage mask

This is internally used by the hardware when writing to the tilebuffer. We need
to use it externally to spill multisample render targets.

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