From c56683a3e2286053ebadbe4e6d463c2f3332a893 Mon Sep 17 00:00:00 2001 From: Connor Abbott Date: Tue, 20 Aug 2024 11:30:27 -0400 Subject: [PATCH] freedreno/computerator: Fix enabling wave128 When adding API size controls we didn't update the assembler path. Make it behave like it did before. Part-of: --- src/freedreno/ir3/ir3_assembler.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/freedreno/ir3/ir3_assembler.c b/src/freedreno/ir3/ir3_assembler.c index eba2423b460..f25196021eb 100644 --- a/src/freedreno/ir3/ir3_assembler.c +++ b/src/freedreno/ir3/ir3_assembler.c @@ -42,6 +42,8 @@ ir3_parse_asm(struct ir3_compiler *c, struct ir3_kernel_info *info, FILE *in) v->compiler = c; v->const_state = rzalloc_size(v, sizeof(*v->const_state)); + v->shader_options.real_wavesize = IR3_SINGLE_OR_DOUBLE; + if (c->gen >= 6) v->mergedregs = true;