Index: src/opts/SkBitmapProcState_opts_SSSE3.cpp |
diff --git a/src/opts/SkBitmapProcState_opts_SSSE3.cpp b/src/opts/SkBitmapProcState_opts_SSSE3.cpp |
index 1f0477378e35534c4b4389898f5ab86e54d8867d..f8342ecaad5551c0eef8fcca472d3e85bcda1d8d 100644 |
--- a/src/opts/SkBitmapProcState_opts_SSSE3.cpp |
+++ b/src/opts/SkBitmapProcState_opts_SSSE3.cpp |
@@ -5,12 +5,10 @@ |
* found in the LICENSE file. |
*/ |
+#include <tmmintrin.h> // SSSE3 |
#include "SkBitmapProcState_opts_SSSE3.h" |
#include "SkPaint.h" |
#include "SkUtils.h" |
- |
-#if SK_CPU_SSE_LEVEL >= SK_CPU_SSE_LEVEL_SSSE3 |
-#include <tmmintrin.h> // SSSE3 |
// adding anonymous namespace seemed to force gcc to inline directly the |
// instantiation, instead of creating the functions |
@@ -724,31 +722,3 @@ |
int count, uint32_t* colors) { |
S32_generic_D32_filter_DXDY_SSSE3<true>(s, xy, count, colors); |
} |
- |
-#else //SK_CPU_SSE_LEVEL >= SK_CPU_SSE_LEVEL_SSSE3 |
- |
-void S32_opaque_D32_filter_DX_SSSE3(const SkBitmapProcState& s, |
- const uint32_t* xy, |
- int count, uint32_t* colors) { |
- sk_throw(); |
-} |
- |
-void S32_alpha_D32_filter_DX_SSSE3(const SkBitmapProcState& s, |
- const uint32_t* xy, |
- int count, uint32_t* colors) { |
- sk_throw(); |
-} |
- |
-void S32_opaque_D32_filter_DXDY_SSSE3(const SkBitmapProcState& s, |
- const uint32_t* xy, |
- int count, uint32_t* colors) { |
- sk_throw(); |
-} |
- |
-void S32_alpha_D32_filter_DXDY_SSSE3(const SkBitmapProcState& s, |
- const uint32_t* xy, |
- int count, uint32_t* colors) { |
- sk_throw(); |
-} |
- |
-#endif |