| Index: src/opts/SkBlitRow_opts_arm.cpp
|
| diff --git a/src/opts/SkBlitRow_opts_arm.cpp b/src/opts/SkBlitRow_opts_arm.cpp
|
| index 473a3e91b189ba1d6c9f738f4048b50644e47a5e..9a8cfc4b774f441a5473ae30f51045a2c835a51d 100644
|
| --- a/src/opts/SkBlitRow_opts_arm.cpp
|
| +++ b/src/opts/SkBlitRow_opts_arm.cpp
|
| @@ -347,7 +347,7 @@ void S32A_Blend_BlitRow32_arm(SkPMColor* SK_RESTRICT dst,
|
|
|
| ///////////////////////////////////////////////////////////////////////////////
|
|
|
| -static const SkBlitRow::Proc sk_blitrow_platform_565_procs_arm[] = {
|
| +static const SkBlitRow::Proc16 sk_blitrow_platform_565_procs_arm[] = {
|
| // no dither
|
| // NOTE: For the functions below, we don't have a special version
|
| // that assumes that each source pixel is opaque. But our S32A is
|
| @@ -373,10 +373,14 @@ static const SkBlitRow::Proc32 sk_blitrow_platform_32_procs_arm[] = {
|
|
|
| #endif // USE_ARM_CODE
|
|
|
| -SkBlitRow::Proc SkBlitRow::PlatformProcs565(unsigned flags) {
|
| +SkBlitRow::Proc16 SkBlitRow::PlatformFactory565(unsigned flags) {
|
| return SK_ARM_NEON_WRAP(sk_blitrow_platform_565_procs_arm)[flags];
|
| }
|
|
|
| +SkBlitRow::ColorProc16 SkBlitRow::PlatformColorFactory565(unsigned flags) {
|
| + return NULL;
|
| +}
|
| +
|
| SkBlitRow::Proc32 SkBlitRow::PlatformProcs32(unsigned flags) {
|
| return SK_ARM_NEON_WRAP(sk_blitrow_platform_32_procs_arm)[flags];
|
| }
|
|
|