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