diff --git a/light/light.cc b/light/light.cc index 7e23d040..c0084464 100644 --- a/light/light.cc +++ b/light/light.cc @@ -33,7 +33,7 @@ #include #include -#ifdef HAVE_EMBREE +#if defined(HAVE_EMBREE) && defined (__SSE2__) #include //#include #endif @@ -255,7 +255,7 @@ LightThread(void *arg) { const mbsp_t *bsp = (const mbsp_t *)arg; -#ifdef HAVE_EMBREE +#if defined(HAVE_EMBREE) && defined (__SSE2__) _MM_SET_FLUSH_ZERO_MODE(_MM_FLUSH_ZERO_ON); // _MM_SET_DENORMALS_ZERO_MODE(_MM_DENORMALS_ZERO_ON); #endif