freedreno/ir3: Drop wrmask for ir3 local and global store intrinsics
authorKristian H. Kristensen <hoegsberg@google.com>
Wed, 13 May 2020 20:19:57 +0000 (13:19 -0700)
committerRob Clark <robdclark@chromium.org>
Thu, 14 May 2020 03:24:33 +0000 (20:24 -0700)
commit14969aab11effa1500f114314c9b8879821b8b24
treef1bba9a2eaf6c1eb8e04ea0fc3a9a0013679ea89
parent4627bfcd69544780e30c069b77967cfb92c9d7e0
freedreno/ir3: Drop wrmask for ir3 local and global store intrinsics

These intrinsics are supposed to map to the underlying hardware
instructions, which don't have wrmask. We use them when we lower
store_output in the geometry pipeline and since store_output gets
lowered to temps, we always see full wrmasks there.
src/compiler/nir/nir_intrinsics.py
src/freedreno/ir3/ir3_compiler_nir.c
src/freedreno/ir3/ir3_nir_lower_tess.c