From 63dc2e9b7472b74631c6c8d3cf681fd54c47a902 Mon Sep 17 00:00:00 2001 From: Sergey Sharybin Date: Wed, 15 Oct 2014 18:43:47 +0600 Subject: Futher tweaks to WITH_CPU_SSE option Explicitly disable SSE kernels in Cycles when this option is used. --- intern/cycles/CMakeLists.txt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'intern/cycles/CMakeLists.txt') diff --git a/intern/cycles/CMakeLists.txt b/intern/cycles/CMakeLists.txt index fb747c1313e..7de1182282d 100644 --- a/intern/cycles/CMakeLists.txt +++ b/intern/cycles/CMakeLists.txt @@ -14,7 +14,9 @@ include(cmake/external_libs.cmake) # todo: refactor this code to match scons # note: CXX_HAS_SSE is needed in case passing SSE flags fails altogether (gcc-arm) -if(WIN32 AND MSVC) +if(NOT WITH_CPU_SSE) + set(CXX_HAS_SSE FALSE) +elseif(WIN32 AND MSVC) set(CXX_HAS_SSE TRUE) # /arch:AVX for VC2012 and above -- cgit v1.2.3