Index: src/opts/opts_check_x86.cpp |
diff --git a/src/opts/opts_check_x86.cpp b/src/opts/opts_check_x86.cpp |
index 9983eb56a849493aabd5830f621d92ddb96f8198..0ee78c51f3c8878b16186b65a267341fffc0f99f 100644 |
--- a/src/opts/opts_check_x86.cpp |
+++ b/src/opts/opts_check_x86.cpp |
@@ -12,7 +12,6 @@ |
#include "SkBlitMask.h" |
#include "SkBlitRow.h" |
#include "SkBlitRow_opts_SSE2.h" |
-#include "SkBlitRow_opts_SSE4.h" |
#include "SkOncePtr.h" |
#include "SkRTConf.h" |
@@ -215,21 +214,11 @@ SkBlitRow::ColorProc16 SkBlitRow::PlatformColorFactory565(unsigned flags) { |
static const SkBlitRow::Proc32 platform_32_procs_SSE2[] = { |
nullptr, // S32_Opaque, |
S32_Blend_BlitRow32_SSE2, // S32_Blend, |
- S32A_Opaque_BlitRow32_SSE2, // S32A_Opaque |
- S32A_Blend_BlitRow32_SSE2, // S32A_Blend, |
-}; |
- |
-static const SkBlitRow::Proc32 platform_32_procs_SSE4[] = { |
- nullptr, // S32_Opaque, |
- S32_Blend_BlitRow32_SSE2, // S32_Blend, |
- S32A_Opaque_BlitRow32_SSE4, // S32A_Opaque |
+ nullptr, // Ported to SkOpts |
S32A_Blend_BlitRow32_SSE2, // S32A_Blend, |
}; |
SkBlitRow::Proc32 SkBlitRow::PlatformProcs32(unsigned flags) { |
- if (supports_simd(SK_CPU_SSE_LEVEL_SSE41)) { |
- return platform_32_procs_SSE4[flags]; |
- } else |
if (supports_simd(SK_CPU_SSE_LEVEL_SSE2)) { |
return platform_32_procs_SSE2[flags]; |
} else { |