aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core/SkMipMap.cpp
diff options
context:
space:
mode:
authorGravatar Mike Klein <mtklein@chromium.org>2016-12-13 16:28:09 -0500
committerGravatar Skia Commit-Bot <skia-commit-bot@chromium.org>2016-12-13 22:06:56 +0000
commit21f783829619186442041de6008f7f58f4f6250d (patch)
treea23254d780890667682315188569d133c28eee4a /src/core/SkMipMap.cpp
parent398487a850431cf495330d4023607df5305a311f (diff)
SkNx basically always is fast now.
We had this SKNX_IS_FAST hanging around from before Chrome always built with NEON. CQ_INCLUDE_TRYBOTS=skia.primary:Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Release-SKNX_NO_SIMD Change-Id: Ia5cc0323b3ef052192e2903f961aee11eb3f82d8 Reviewed-on: https://skia-review.googlesource.com/5946 Commit-Queue: Mike Klein <mtklein@chromium.org> Reviewed-by: Mike Reed <reed@google.com> Reviewed-by: Florin Malita <fmalita@chromium.org>
Diffstat (limited to 'src/core/SkMipMap.cpp')
-rw-r--r--src/core/SkMipMap.cpp9
1 files changed, 0 insertions, 9 deletions
diff --git a/src/core/SkMipMap.cpp b/src/core/SkMipMap.cpp
index ba3cb18749..987949fea0 100644
--- a/src/core/SkMipMap.cpp
+++ b/src/core/SkMipMap.cpp
@@ -23,7 +23,6 @@
struct ColorTypeFilter_8888 {
typedef uint32_t Type;
-#if defined(SKNX_IS_FAST)
static Sk4h Expand(uint32_t x) {
return SkNx_cast<uint16_t>(Sk4b::Load(&x));
}
@@ -32,14 +31,6 @@ struct ColorTypeFilter_8888 {
SkNx_cast<uint8_t>(x).store(&r);
return r;
}
-#else
- static uint64_t Expand(uint32_t x) {
- return (x & 0xFF00FF) | ((uint64_t)(x & 0xFF00FF00) << 24);
- }
- static uint32_t Compact(uint64_t x) {
- return (uint32_t)((x & 0xFF00FF) | ((x >> 24) & 0xFF00FF00));
- }
-#endif
};
struct ColorTypeFilter_S32 {