From 771aad30276397d6388c147b93c9e298fe30b72b Mon Sep 17 00:00:00 2001 From: Marek Olšák Date: Wed, 16 Sep 2020 21:48:18 -0400 Subject: nir: split lower_ffma into lower_ffma16/32/64 AMD wants different behavior for each bit size Acked-by: Pierre-Eric Pelloux-Prayer Part-of: --- src/panfrost/midgard/midgard_compile.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src/panfrost/midgard') diff --git a/src/panfrost/midgard/midgard_compile.h b/src/panfrost/midgard/midgard_compile.h index 850e72641e7..fabed8bb5b2 100644 --- a/src/panfrost/midgard/midgard_compile.h +++ b/src/panfrost/midgard/midgard_compile.h @@ -36,7 +36,9 @@ midgard_compile_shader_nir(nir_shader *nir, panfrost_program *program, bool is_b * solution. */ static const nir_shader_compiler_options midgard_nir_options = { - .lower_ffma = true, + .lower_ffma16 = true, + .lower_ffma32 = true, + .lower_ffma64 = true, .lower_scmp = true, .lower_flrp16 = true, .lower_flrp32 = true, -- cgit v1.2.3