From f35a0f3ba539bb9ec046eb0509eb0eb143fef320 Mon Sep 17 00:00:00 2001 From: Lionel Landwerlin Date: Wed, 20 May 2026 16:44:42 +0300 Subject: [PATCH] anv: fix missing bindless flag hashing It got dropped in a rebase it seems... Signed-off-by: Lionel Landwerlin Cc: mesa-stable Reviewed-by: Ivan Briano Part-of: --- src/intel/vulkan/anv_shader_compile.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/intel/vulkan/anv_shader_compile.c b/src/intel/vulkan/anv_shader_compile.c index fd2781cc042..5cb38c3af00 100644 --- a/src/intel/vulkan/anv_shader_compile.c +++ b/src/intel/vulkan/anv_shader_compile.c @@ -239,6 +239,9 @@ anv_shader_init_uuid(struct anv_physical_device *device) blake3_hasher ctx; _mesa_blake3_init(&ctx); + const bool always_bindless = !!ANV_DEBUG(BINDLESS); + _mesa_blake3_update(&ctx, &always_bindless, sizeof(always_bindless)); + const bool indirect_descriptors = device->indirect_descriptors; _mesa_blake3_update(&ctx, &indirect_descriptors, sizeof(indirect_descriptors));