| 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
|
|
|