diff options
Diffstat (limited to 'src/opts/SkColor_opts_SSE2.h')
-rw-r--r-- | src/opts/SkColor_opts_SSE2.h | 9 |
1 files changed, 1 insertions, 8 deletions
diff --git a/src/opts/SkColor_opts_SSE2.h b/src/opts/SkColor_opts_SSE2.h index feb1d98f8d..970abb859b 100644 --- a/src/opts/SkColor_opts_SSE2.h +++ b/src/opts/SkColor_opts_SSE2.h @@ -206,14 +206,7 @@ static inline __m128i SkPixel32ToPixel16_ToU16_SSE2(const __m128i& src_pixel1, return d_pixel; } -// Portable version is SkPMSrcOver in SkColorPriv.h. -static inline __m128i SkPMSrcOver_SSE2(const __m128i& src, const __m128i& dst) { - return _mm_add_epi32(src, - SkAlphaMulQ_SSE2(dst, _mm_sub_epi32(_mm_set1_epi32(256), - SkGetPackedA32_SSE2(src)))); -} - -// Portable version is SkBlendARGB32 in SkColorPriv.h. +// Portable version SkBlendARGB32 is in SkColorPriv.h. static inline __m128i SkBlendARGB32_SSE2(const __m128i& src, const __m128i& dst, const __m128i& aa) { __m128i src_scale = SkAlpha255To256_SSE2(aa); |