From: Keith Whitwell Date: Mon, 21 Apr 2008 18:48:08 +0000 (+0100) Subject: rtasm: quieten sse_enabled debug X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=73706deef59c35472d2410411403f30c9603f22f;p=mesa.git rtasm: quieten sse_enabled debug --- diff --git a/src/gallium/auxiliary/rtasm/rtasm_cpu.c b/src/gallium/auxiliary/rtasm/rtasm_cpu.c index 175245a9f6b..f01e12faa07 100644 --- a/src/gallium/auxiliary/rtasm/rtasm_cpu.c +++ b/src/gallium/auxiliary/rtasm/rtasm_cpu.c @@ -32,7 +32,16 @@ static boolean rtasm_sse_enabled(void) { - return !debug_get_bool_option("GALLIUM_NOSSE", FALSE); + static boolean firsttime = 1; + static boolean enabled; + + /* This gets called quite often at the moment: + */ + if (firsttime) { + enabled = !debug_get_bool_option("GALLIUM_NOSSE", FALSE); + firsttime = FALSE; + } + return enabled; } int rtasm_cpu_has_sse(void)