1#include "SkXfermode.h"
2#include "SkXfermode_proccoeff.h"
3#include "SkUtilsArm.h"
4
5extern SkProcCoeffXfermode* SkPlatformXfermodeFactory_impl_neon(const ProcCoeff& rec,
6                                                                SkXfermode::Mode mode);
7
8extern SkXfermodeProc SkPlatformXfermodeProcFactory_impl_neon(SkXfermode::Mode mode);
9
10SkProcCoeffXfermode* SkPlatformXfermodeFactory_impl(const ProcCoeff& rec,
11                                                    SkXfermode::Mode mode) {
12    return NULL;
13}
14
15SkXfermodeProc SkPlatformXfermodeProcFactory_impl(SkXfermode::Mode mode) {
16    return NULL;
17}
18
19SkProcCoeffXfermode* SkPlatformXfermodeFactory(const ProcCoeff& rec,
20                                               SkXfermode::Mode mode) {
21    return SK_ARM_NEON_WRAP(SkPlatformXfermodeFactory_impl)(rec, mode);
22}
23
24SkXfermodeProc SkPlatformXfermodeProcFactory(SkXfermode::Mode mode) {
25    return SK_ARM_NEON_WRAP(SkPlatformXfermodeProcFactory_impl)(mode);
26}
27