aco/tests: use explicit lod in sparse texture test

Newer glslang complains about implicit derivatives being
used in compute without the extension.

Cc: mesa-stable

Reviewed-by: Timur Kristóf <timur.kristof@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/41597>
This commit is contained in:
Georg Lehmann 2026-05-15 14:10:28 +02:00 committed by Marge Bot
parent e3ff5d6cdb
commit 00016a115c

View file

@ -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]);
}
);