From 585fa6bf406e064877baf4b2b106e116bee21c6b Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Mon, 22 Aug 2022 17:41:21 -0400 Subject: [PATCH] zink: ignore nir_texop_lod for tex dest matching this doesn't need fixing Fixes: 3a475766876 ("zink: add a compiler pass to match up tex op dest types") Reviewed-by: Dave Airlie Part-of: --- src/gallium/drivers/zink/zink_compiler.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/gallium/drivers/zink/zink_compiler.c b/src/gallium/drivers/zink/zink_compiler.c index 1aabcc87a55..e384622cead 100644 --- a/src/gallium/drivers/zink/zink_compiler.c +++ b/src/gallium/drivers/zink/zink_compiler.c @@ -2911,7 +2911,7 @@ match_tex_dests_instr(nir_builder *b, nir_instr *in, void *data) if (in->type != nir_instr_type_tex) return false; nir_tex_instr *tex = nir_instr_as_tex(in); - if (tex->op == nir_texop_txs) + if (tex->op == nir_texop_txs || tex->op == nir_texop_lod) return false; int handle = nir_tex_instr_src_index(tex, nir_tex_src_texture_handle); nir_variable *var = NULL;