diff options
author | 2017-03-13 08:47:30 -0400 | |
---|---|---|
committer | 2017-03-13 15:08:29 +0000 | |
commit | 52fe583a7b21ee1cb04e95b05db9946be899b26d (patch) | |
tree | 83c4f4c1e406eb73e27a9c2a42873a270f951905 /src/core/SkSpriteBlitter_RGB16.cpp | |
parent | 8d2f90b37b9caa120599a71530545dd11853c0bc (diff) |
Remove SK_SUPPORT_LEGACY_BROKEN_LERP support
Chromium change landed.
BUG=chromium:696216
CQ_INCLUDE_TRYBOTS=skia.primary:Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Release-SKNX_NO_SIMD
Change-Id: I3e67392b0fdad8c5a3ad256e4f190123dff6c846
Reviewed-on: https://skia-review.googlesource.com/9551
Reviewed-by: Mike Reed <reed@google.com>
Reviewed-by: Mike Klein <mtklein@chromium.org>
Commit-Queue: Florin Malita <fmalita@chromium.org>
Diffstat (limited to 'src/core/SkSpriteBlitter_RGB16.cpp')
-rw-r--r-- | src/core/SkSpriteBlitter_RGB16.cpp | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/src/core/SkSpriteBlitter_RGB16.cpp b/src/core/SkSpriteBlitter_RGB16.cpp index 6d9375d12b..c616e2224e 100644 --- a/src/core/SkSpriteBlitter_RGB16.cpp +++ b/src/core/SkSpriteBlitter_RGB16.cpp @@ -31,11 +31,7 @@ static inline void D16_S32A_Blend_Pixel_helper(uint16_t* dst, SkPMColor sc, dg = SkAlphaBlend(SkPacked32ToG16(sc), SkGetPackedG16(dc), src_scale); db = SkAlphaBlend(SkPacked32ToB16(sc), SkGetPackedB16(dc), src_scale); } else { -#ifdef SK_SUPPORT_LEGACY_BROKEN_LERP - unsigned dst_scale = 255 - SkAlphaMul(sa, src_scale); -#else unsigned dst_scale = SkAlphaMulInv256(sa, src_scale); -#endif dr = (SkPacked32ToR16(sc) * src_scale + SkGetPackedR16(dc) * dst_scale) >> 8; dg = (SkPacked32ToG16(sc) * src_scale + SkGetPackedG16(dc) * dst_scale) >> 8; db = (SkPacked32ToB16(sc) * src_scale + SkGetPackedB16(dc) * dst_scale) >> 8; |