From beb0ffc0695019d63b25163f6ea205c43d0f36c2 Mon Sep 17 00:00:00 2001 From: Lionel Landwerlin Date: Fri, 16 Jan 2026 09:58:28 +0200 Subject: [PATCH] anv: sweep the NIR fp64 shader before keeping it on the device Signed-off-by: Lionel Landwerlin Reviewed-by: Alyssa Rosenzweig Reviewed-by: Allen Ballway Part-of: --- src/intel/vulkan/anv_pipeline_cache.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/intel/vulkan/anv_pipeline_cache.c b/src/intel/vulkan/anv_pipeline_cache.c index b246de7454c..65b08b8ab6d 100644 --- a/src/intel/vulkan/anv_pipeline_cache.c +++ b/src/intel/vulkan/anv_pipeline_cache.c @@ -365,6 +365,8 @@ anv_load_fp64_shader(struct anv_device *device) NIR_PASS(_, nir, nir_lower_returns); NIR_PASS(_, nir, nir_inline_functions); + nir_sweep(nir); + anv_device_upload_nir(device, device->internal_cache, nir, blake3);