From b56151ff13423d910ce791b7efdb3ff585a2771c Mon Sep 17 00:00:00 2001 From: Sergey Sharybin Date: Mon, 16 Jun 2014 23:34:50 +0600 Subject: [PATCH] Cycles: Fix compilation error on platforms without SSE2 --- intern/cycles/util/util_simd.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/intern/cycles/util/util_simd.cpp b/intern/cycles/util/util_simd.cpp index 8c34f6600d3..8bc1c5d16d8 100644 --- a/intern/cycles/util/util_simd.cpp +++ b/intern/cycles/util/util_simd.cpp @@ -19,6 +19,8 @@ CCL_NAMESPACE_BEGIN +#ifdef WITH_KERNEL_SSE2 + const __m128 _mm_lookupmask_ps[16] = { _mm_castsi128_ps(_mm_set_epi32( 0, 0, 0, 0)), _mm_castsi128_ps(_mm_set_epi32( 0, 0, 0,-1)), @@ -38,5 +40,7 @@ const __m128 _mm_lookupmask_ps[16] = { _mm_castsi128_ps(_mm_set_epi32(-1,-1,-1,-1)) }; +#endif // WITH_KERNEL_SSE2 + CCL_NAMESPACE_END