From 099e876a38dfca93cf7275ac457fac53ea514345 Mon Sep 17 00:00:00 2001 From: Karol Herbst Date: Fri, 24 Apr 2026 03:00:30 +0200 Subject: [PATCH] vtn_bindgen2: keep ffma_weak Reviewed-by: Georg Lehmann Part-of: --- src/compiler/spirv/vtn_bindgen2.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/compiler/spirv/vtn_bindgen2.c b/src/compiler/spirv/vtn_bindgen2.c index 54975736b11..fe856fc568a 100644 --- a/src/compiler/spirv/vtn_bindgen2.c +++ b/src/compiler/spirv/vtn_bindgen2.c @@ -30,6 +30,9 @@ struct nir_shader_compiler_options generic_opts = { .fuse_ffma16 = true, .fuse_ffma32 = true, .fuse_ffma64 = true, + .float_mul_add16 = nir_float_muladd_support_keep_weak_ffma, + .float_mul_add32 = nir_float_muladd_support_keep_weak_ffma, + .float_mul_add64 = nir_float_muladd_support_keep_weak_ffma, .max_unroll_iterations = 32, .max_unroll_iterations_fp64 = 32,