Index: gyp/opts.gyp |
diff --git a/gyp/opts.gyp b/gyp/opts.gyp |
index 2fd0e95809e5bb07dc3467ecce203fe66e657d63..783ea4eb7afd8cc98c2f97c70c173c6b4f5aed6b 100644 |
--- a/gyp/opts.gyp |
+++ b/gyp/opts.gyp |
@@ -122,6 +122,23 @@ |
'-mno-apcs-frame', |
] |
}], |
+ [ 'skia_arch_type == "arm64"', { |
+ 'sources': [ |
+ '../src/opts/SkBitmapProcState_arm_neon.cpp', |
+ '../src/opts/SkBitmapProcState_matrixProcs_neon.cpp', |
+ '../src/opts/SkBitmapProcState_opts_arm.cpp', |
+ '../src/opts/SkBlitMask_opts_arm.cpp', |
+ '../src/opts/SkBlitMask_opts_arm_neon.cpp', |
+ '../src/opts/SkBlitRow_opts_none.cpp', |
+ '../src/opts/SkBlurImage_opts_arm.cpp', |
+ '../src/opts/SkBlurImage_opts_neon.cpp', |
+ '../src/opts/SkMorphology_opts_arm.cpp', |
+ '../src/opts/SkMorphology_opts_neon.cpp', |
+ '../src/opts/SkUtils_opts_none.cpp', |
+ '../src/opts/SkXfermode_opts_arm.cpp', |
+ '../src/opts/SkXfermode_opts_arm_neon.cpp', |
+ ], |
+ }], |
], |
}, |
# For the same lame reasons as what is done for skia_opts, we have to |