From d1793c7a594f49f8870beeef99bd3edcdb1ddb9f Mon Sep 17 00:00:00 2001 From: Faith Ekstrand Date: Wed, 22 Oct 2025 17:25:58 -0400 Subject: [PATCH] nvk: Include the chipset in the pipeline/binary cache UUID Cc: mesa-stable Part-of: --- src/nouveau/vulkan/nvk_physical_device.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/nouveau/vulkan/nvk_physical_device.c b/src/nouveau/vulkan/nvk_physical_device.c index c3675b7f526..3639dd5afc8 100644 --- a/src/nouveau/vulkan/nvk_physical_device.c +++ b/src/nouveau/vulkan/nvk_physical_device.c @@ -1271,6 +1271,9 @@ nvk_physical_device_init_pipeline_cache(struct nvk_physical_device *pdev) _mesa_sha1_update(&sha_ctx, instance->driver_build_sha, sizeof(instance->driver_build_sha)); + _mesa_sha1_update(&sha_ctx, &pdev->info.chipset, + sizeof(pdev->info.chipset)); + const uint64_t compiler_flags = nvk_physical_device_compiler_flags(pdev); _mesa_sha1_update(&sha_ctx, &compiler_flags, sizeof(compiler_flags));