diff options
Diffstat (limited to 'intern/libmv')
-rw-r--r-- | intern/libmv/libmv/tracking/brute_region_tracker.cc | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/intern/libmv/libmv/tracking/brute_region_tracker.cc b/intern/libmv/libmv/tracking/brute_region_tracker.cc index 4a2aef63a96..85aecb7f633 100644 --- a/intern/libmv/libmv/tracking/brute_region_tracker.cc +++ b/intern/libmv/libmv/tracking/brute_region_tracker.cc @@ -110,6 +110,8 @@ inline static __m128i SumOfAbsoluteDifferencesContiguousSSE( case 13: mask = _mm_setr_epi8(X, X, X, X, X, X, X, X, X, X, X, X, X, 0, 0, 0); break; case 14: mask = _mm_setr_epi8(X, X, X, X, X, X, X, X, X, X, X, X, X, X, 0, 0); break; case 15: mask = _mm_setr_epi8(X, X, X, X, X, X, X, X, X, X, X, X, X, X, X, 0); break; + // To silence compiler warning. + default: mask = _mm_setzero_si128(); break; #undef X } sad = _mm_add_epi32(sad, _mm_sad_epu8(_mm_and_si128(mask, a_trail), |