From f255efe14d96c56007596b3a087c0c860f56871e Mon Sep 17 00:00:00 2001 From: Sven Woop Date: Fri, 30 Oct 2015 16:09:02 +0100 Subject: [PATCH] added fix that assumes xmm_enabled when OXSAVE feature not present --- common/sys/sysinfo.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/common/sys/sysinfo.cpp b/common/sys/sysinfo.cpp index ca19464de6..4a54b35897 100644 --- a/common/sys/sysinfo.cpp +++ b/common/sys/sysinfo.cpp @@ -240,7 +240,7 @@ namespace embree if (nExIds >= 0x80000001) __cpuid(cpuid_leaf_e1,0x80000001); /* detect if OS saves XMM, YMM, and ZMM states */ - bool xmm_enabled = false; + bool xmm_enabled = true; bool ymm_enabled = false; bool zmm_enabled = false; if (cpuid_leaf_1[ECX] & CPU_FEATURE_BIT_OXSAVE) {