From 00016a115c2967455d531954c13fa626ac1d2ab2 Mon Sep 17 00:00:00 2001 From: Georg Lehmann Date: Fri, 15 May 2026 14:10:28 +0200 Subject: [PATCH] aco/tests: use explicit lod in sparse texture test MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Newer glslang complains about implicit derivatives being used in compute without the extension. Cc: mesa-stable Reviewed-by: Timur Kristóf Part-of: --- src/amd/compiler/tests/test_isel.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/amd/compiler/tests/test_isel.cpp b/src/amd/compiler/tests/test_isel.cpp index 0e33d8a108f..b81591a78e4 100644 --- a/src/amd/compiler/tests/test_isel.cpp +++ b/src/amd/compiler/tests/test_isel.cpp @@ -146,10 +146,10 @@ BEGIN_TEST(isel.sparse.clause) //! image_sample_lz_o v[#_:#_], [v#_, v#_], @s256(img), @s128(samp) dmask:0xf dim:SQ_RSRC_IMG_2D a16 tfe //! image_sample_lz_o v[#_:#_], [v#_, v#_], @s256(img), @s128(samp) dmask:0xf dim:SQ_RSRC_IMG_2D a16 tfe //! image_sample_lz_o v[#_:#_], [v#_, v#_], @s256(img), @s128(samp) dmask:0xf dim:SQ_RSRC_IMG_2D a16 tfe - code[0] = sparseTextureOffsetARB(tex, vec2(0.5), ivec2(1, 0), res[0]); - code[1] = sparseTextureOffsetARB(tex, vec2(0.5), ivec2(2, 0), res[1]); - code[2] = sparseTextureOffsetARB(tex, vec2(0.5), ivec2(3, 0), res[2]); - code[3] = sparseTextureOffsetARB(tex, vec2(0.5), ivec2(4, 0), res[3]); + code[0] = sparseTextureLodOffsetARB(tex, vec2(0.5), 0, ivec2(1, 0), res[0]); + code[1] = sparseTextureLodOffsetARB(tex, vec2(0.5), 0, ivec2(2, 0), res[1]); + code[2] = sparseTextureLodOffsetARB(tex, vec2(0.5), 0, ivec2(3, 0), res[2]); + code[3] = sparseTextureLodOffsetARB(tex, vec2(0.5), 0, ivec2(4, 0), res[3]); } );