From 475f086056f2c643f8d26466bddaa9b9ddc52d76 Mon Sep 17 00:00:00 2001 From: Christian Gmeiner Date: Fri, 1 Jan 2021 20:33:32 +0100 Subject: [PATCH] mesa/prog_to_nir: use intrinsic builders Signed-off-by: Christian Gmeiner Reviewed-by: Jason Ekstrand Part-of: --- src/mesa/program/prog_to_nir.c | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/mesa/program/prog_to_nir.c b/src/mesa/program/prog_to_nir.c index 79fe021775e..d8465b3bbfe 100644 --- a/src/mesa/program/prog_to_nir.c +++ b/src/mesa/program/prog_to_nir.c @@ -461,10 +461,7 @@ ptn_kil(nir_builder *b, nir_ssa_def **src) nir_ssa_def *cmp = nir_bany(b, nir_flt(b, src[0], nir_imm_float(b, 0.0))); b->exact = false; - nir_intrinsic_instr *discard = - nir_intrinsic_instr_create(b->shader, nir_intrinsic_discard_if); - discard->src[0] = nir_src_for_ssa(cmp); - nir_builder_instr_insert(b, &discard->instr); + nir_discard_if(b, cmp); } enum glsl_sampler_dim