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