From 3101f900a02e400475f32296491aad633a5191e7 Mon Sep 17 00:00:00 2001 From: Konstantin Seurer Date: Mon, 1 May 2023 19:35:55 +0200 Subject: [PATCH] gallivm: Fix anisotropic sampling with num_mips=1 Reviewed-by: Dave Airlie Part-of: --- src/gallium/auxiliary/gallivm/lp_bld_sample_soa.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/gallium/auxiliary/gallivm/lp_bld_sample_soa.c b/src/gallium/auxiliary/gallivm/lp_bld_sample_soa.c index 188ae03b185..66734b0392d 100644 --- a/src/gallium/auxiliary/gallivm/lp_bld_sample_soa.c +++ b/src/gallium/auxiliary/gallivm/lp_bld_sample_soa.c @@ -2139,7 +2139,7 @@ lp_build_sample_aniso(struct lp_build_sample_context *bld, scaling = lp_build_int_to_float(&bld->levelf_bld, scaling); scaling = lp_build_rcp(&bld->levelf_bld, scaling); - if (bld->num_lods != length) { + if (bld->levelf_bld.type.length != length) { if (bld->levelf_bld.type.length == 1) { scaling = lp_build_broadcast_scalar(coord_bld, scaling);