diff -r 000000000000 -r 6474c204b198 gfx/skia/trunk/src/opts/SkXfermode_opts_arm.cpp --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/gfx/skia/trunk/src/opts/SkXfermode_opts_arm.cpp Wed Dec 31 06:09:35 2014 +0100 @@ -0,0 +1,26 @@ +#include "SkXfermode.h" +#include "SkXfermode_proccoeff.h" +#include "SkUtilsArm.h" + +extern SkProcCoeffXfermode* SkPlatformXfermodeFactory_impl_neon(const ProcCoeff& rec, + SkXfermode::Mode mode); + +extern SkXfermodeProc SkPlatformXfermodeProcFactory_impl_neon(SkXfermode::Mode mode); + +SkProcCoeffXfermode* SkPlatformXfermodeFactory_impl(const ProcCoeff& rec, + SkXfermode::Mode mode) { + return NULL; +} + +SkXfermodeProc SkPlatformXfermodeProcFactory_impl(SkXfermode::Mode mode) { + return NULL; +} + +SkProcCoeffXfermode* SkPlatformXfermodeFactory(const ProcCoeff& rec, + SkXfermode::Mode mode) { + return SK_ARM_NEON_WRAP(SkPlatformXfermodeFactory_impl)(rec, mode); +} + +SkXfermodeProc SkPlatformXfermodeProcFactory(SkXfermode::Mode mode) { + return SK_ARM_NEON_WRAP(SkPlatformXfermodeProcFactory_impl)(mode); +}