Index: Source/platform/graphics/filters/FEBlend.h |
diff --git a/Source/platform/graphics/filters/FEBlend.h b/Source/platform/graphics/filters/FEBlend.h |
index 3dd1fcd5c9bcb29669521ab799fb730c757ee8c5..7055e1b7444034bb18f1384e72932f94b0f1cdb5 100644 |
--- a/Source/platform/graphics/filters/FEBlend.h |
+++ b/Source/platform/graphics/filters/FEBlend.h |
@@ -35,10 +35,6 @@ public: |
WebBlendMode blendMode() const; |
bool setBlendMode(WebBlendMode); |
- void platformApplyGeneric(unsigned char* srcPixelArrayA, unsigned char* srcPixelArrayB, unsigned char* dstPixelArray, |
- unsigned colorArrayLength); |
- void platformApplyNEON(unsigned char* srcPixelArrayA, unsigned char* srcPixelArrayB, unsigned char* dstPixelArray, |
- unsigned colorArrayLength); |
virtual PassRefPtr<SkImageFilter> createImageFilter(SkiaImageFilterBuilder*) OVERRIDE; |
virtual TextStream& externalRepresentation(TextStream&, int indention) const OVERRIDE; |
@@ -47,7 +43,12 @@ private: |
FEBlend(Filter*, WebBlendMode); |
virtual void applySoftware() OVERRIDE; |
- bool applySoftwareNEON(); |
+ void applySoftwareInternal(); |
+ |
+#if HAVE(ARM_NEON_INTRINSICS) |
+ void applySoftwareInternalNEON(); |
+ void platformApplyNEON(unsigned char* srcPixelArrayA, unsigned char* srcPixelArrayB, unsigned char* dstPixelArray, unsigned colorArrayLength); |
+#endif |
WebBlendMode m_mode; |
}; |