From d3cec6cdf1de14ae3b16d0a5084b0af0088e8ff1 Mon Sep 17 00:00:00 2001 From: Axel Davy Date: Sat, 29 Apr 2023 09:54:15 +0200 Subject: [PATCH] frontend/nine: Fix programmable vs check Checking if context->vs is set is not equivalent to checking programmable vs Cc: mesa-stable Signed-off-by: Axel Davy Part-of: --- src/gallium/frontends/nine/nine_ff.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/gallium/frontends/nine/nine_ff.h b/src/gallium/frontends/nine/nine_ff.h index 8d299f2a821..d41cb9f1ac3 100644 --- a/src/gallium/frontends/nine/nine_ff.h +++ b/src/gallium/frontends/nine/nine_ff.h @@ -91,7 +91,7 @@ nine_ff_get_projected_key(struct nine_context *context, unsigned num_stages) unsigned idx = context->ff.tex_stage[s][D3DTSS_TEXCOORDINDEX] & 7; unsigned proj = !!(context->ff.tex_stage[s][D3DTSS_TEXTURETRANSFORMFLAGS] & D3DTTFF_PROJECTED); - if (!context->vs) { + if (!context->programmable_vs) { if (dim > 4) dim = input_texture_coord[idx];