From b8f4d36ee4fc287cee4f8cc9d1bc61c8b474f821 Mon Sep 17 00:00:00 2001 From: Vasily Khoruzhick Date: Fri, 26 Nov 2021 18:04:51 -0800 Subject: [PATCH] lima: disasm: call util_cpu_detect() to init CPU caps It's needed by _mesa_half_to_float(), without this change it hits assertion failure in util_get_cpu_caps(). Reviewed-by: Andreas Baierl Signed-off-by: Vasily Khoruzhick Part-of: --- src/gallium/drivers/lima/standalone/lima_disasm.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/gallium/drivers/lima/standalone/lima_disasm.c b/src/gallium/drivers/lima/standalone/lima_disasm.c index 9c8278c..82dcddc 100644 --- a/src/gallium/drivers/lima/standalone/lima_disasm.c +++ b/src/gallium/drivers/lima/standalone/lima_disasm.c @@ -23,6 +23,7 @@ */ #include "util/ralloc.h" +#include "util/u_cpu_detect.h" #include #include @@ -175,6 +176,9 @@ main(int argc, char **argv) return -1; } + /* Needed by _mesa_half_to_float() */ + util_cpu_detect(); + if (is_frag) { assert((size & 0x3) == 0); size >>= 2; -- 2.7.4