From 2c92df435d8c2df79685f1241713f25a94ad44b7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20Ol=C5=A1=C3=A1k?= Date: Thu, 10 Dec 2020 20:03:50 -0500 Subject: [PATCH] draw: fix incorrect NIR support code MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit "state" contains NIR, while "vs->base.state" contains TGSI generated from NIR. It was a typo. This fixes the arb_vp subtest of: DRAW_USE_LLVM=1 piglit/bin/rasterpos Fixes: df11ceaaaf7 - draw: add NIR support to draw_create_vertex_shader Reviewed-by: Zoltán Böszörményi Reviewed-by: Eric Anholt Part-of: --- src/gallium/auxiliary/draw/draw_vs_exec.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/gallium/auxiliary/draw/draw_vs_exec.c b/src/gallium/auxiliary/draw/draw_vs_exec.c index 17800ad7eaa..95e2e96693c 100644 --- a/src/gallium/auxiliary/draw/draw_vs_exec.c +++ b/src/gallium/auxiliary/draw/draw_vs_exec.c @@ -240,7 +240,7 @@ draw_create_vs_exec(struct draw_context *draw, } } - tgsi_scan_shader(state->tokens, &vs->base.info); + tgsi_scan_shader(vs->base.state.tokens, &vs->base.info); vs->base.state.stream_output = state->stream_output; vs->base.draw = draw;