Mesa (main): nir_to_tgsi: Add support for nir_intrinsic_load_sample_pos.

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Thu Jul 29 20:13:09 UTC 2021


Module: Mesa
Branch: main
Commit: b3e1f45cfb9b43142bb8b6103d3b7d22a8be79e2
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=b3e1f45cfb9b43142bb8b6103d3b7d22a8be79e2

Author: Emma Anholt <emma at anholt.net>
Date:   Fri Jul 16 16:24:57 2021 -0700

nir_to_tgsi: Add support for nir_intrinsic_load_sample_pos.

The sysval translation already handles it.

Reviewed-by: Adam Jackson <ajax at redhat.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11937>

---

 src/gallium/auxiliary/nir/nir_to_tgsi.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/gallium/auxiliary/nir/nir_to_tgsi.c b/src/gallium/auxiliary/nir/nir_to_tgsi.c
index 37f4384426f..c8b0b9ca982 100644
--- a/src/gallium/auxiliary/nir/nir_to_tgsi.c
+++ b/src/gallium/auxiliary/nir/nir_to_tgsi.c
@@ -1729,6 +1729,7 @@ ntt_emit_intrinsic(struct ntt_compile *c, nir_intrinsic_instr *instr)
    case nir_intrinsic_load_point_coord:
    case nir_intrinsic_load_front_face:
    case nir_intrinsic_load_sample_id:
+   case nir_intrinsic_load_sample_pos:
    case nir_intrinsic_load_sample_mask_in:
    case nir_intrinsic_load_helper_invocation:
    case nir_intrinsic_load_tess_coord:



More information about the mesa-commit mailing list