Mesa (master): zink/spirv: do not reinvent store_dest

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Mon Feb 17 13:01:47 UTC 2020


Module: Mesa
Branch: master
Commit: 7e8f7df800d697c0623711996ceac40dab5527ec
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=7e8f7df800d697c0623711996ceac40dab5527ec

Author: Erik Faye-Lund <erik.faye-lund at collabora.com>
Date:   Fri Feb  7 23:52:08 2020 +0100

zink/spirv: do not reinvent store_dest

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3763>

---

 src/gallium/drivers/zink/nir_to_spirv/nir_to_spirv.c | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/src/gallium/drivers/zink/nir_to_spirv/nir_to_spirv.c b/src/gallium/drivers/zink/nir_to_spirv/nir_to_spirv.c
index b53a25feba5..4dc92328526 100644
--- a/src/gallium/drivers/zink/nir_to_spirv/nir_to_spirv.c
+++ b/src/gallium/drivers/zink/nir_to_spirv/nir_to_spirv.c
@@ -1353,8 +1353,7 @@ emit_load_front_face(struct ntv_context *ctx, nir_intrinsic_instr *intr)
    SpvId result = spirv_builder_emit_load(&ctx->builder, var_type,
                                           ctx->front_face_var);
    assert(1 == nir_dest_num_components(intr->dest));
-   result = bvec_to_uvec(ctx, result, 1);
-   store_dest_uint(ctx, &intr->dest, result);
+   store_dest(ctx, &intr->dest, result, nir_type_bool);
 }
 
 static void



More information about the mesa-commit mailing list