nir: Add fence_{pbe,mem}_to_tex(_pixel)_agx intrinsics
authorAlyssa Rosenzweig <alyssa@rosenzweig.io>
Thu, 8 Jun 2023 13:24:13 +0000 (09:24 -0400)
committerMarge Bot <emma+marge@anholt.net>
Sat, 15 Jul 2023 19:48:30 +0000 (19:48 +0000)
commit56d61d9a644a9f3f6be55a424fc911fef051d8b5
treee93baf3a168dc8e903bb84eafb1ba27452d54a14
parent259ba104f79f9f653130865b21bccfab62dd4829
nir: Add fence_{pbe,mem}_to_tex(_pixel)_agx intrinsics

Read-after-write hazards require special handling on AGX, since image loads are
implemented with texturing. Add intrinsics to handle these hazards.

Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24148>
src/compiler/nir/nir_intrinsics.py