| Index: skia/skia_library_opts.gyp
|
| diff --git a/skia/skia_library_opts.gyp b/skia/skia_library_opts.gyp
|
| index 948db08d9fee2d299b199d45a6eabb0542ef1078..67d9e5da799502c9c689d35f53838c377dd1663f 100644
|
| --- a/skia/skia_library_opts.gyp
|
| +++ b/skia/skia_library_opts.gyp
|
| @@ -35,6 +35,7 @@
|
| '../third_party/skia/include/effects',
|
| '../third_party/skia/src/core',
|
| '../third_party/skia/src/opts',
|
| + '../third_party/skia/src/utils',
|
| ],
|
| 'conditions': [
|
| [ 'os_posix == 1 and OS != "mac" and OS != "android" and \
|
| @@ -47,14 +48,15 @@
|
| [ 'target_arch != "arm" and target_arch != "mipsel" and \
|
| target_arch != "arm64"', {
|
| 'sources': [
|
| + '../third_party/skia/src/opts/SkBitmapFilter_opts_SSE2.cpp',
|
| '../third_party/skia/src/opts/SkBitmapProcState_opts_SSE2.cpp',
|
| '../third_party/skia/src/opts/SkBlitRect_opts_SSE2.cpp',
|
| '../third_party/skia/src/opts/SkBlitRow_opts_SSE2.cpp',
|
| + '../third_party/skia/src/opts/SkBlurImage_opts_SSE2.cpp',
|
| + '../third_party/skia/src/opts/SkMorphology_opts_SSE2.cpp',
|
| + '../third_party/skia/src/opts/SkTextureCompression_opts_none.cpp',
|
| '../third_party/skia/src/opts/SkUtils_opts_SSE2.cpp',
|
| '../third_party/skia/src/opts/SkXfermode_opts_SSE2.cpp',
|
| - '../third_party/skia/src/opts/SkBitmapFilter_opts_SSE2.cpp',
|
| - '../third_party/skia/src/opts/SkMorphology_opts_SSE2.cpp',
|
| - '../third_party/skia/src/opts/SkBlurImage_opts_SSE2.cpp',
|
| ],
|
| 'dependencies': [
|
| 'skia_opts_ssse3',
|
| @@ -111,10 +113,11 @@
|
| 'sources': [
|
| '../third_party/skia/src/opts/SkBlitMask_opts_none.cpp',
|
| '../third_party/skia/src/opts/SkBlitRow_opts_none.cpp',
|
| + '../third_party/skia/src/opts/SkBlurImage_opts_none.cpp',
|
| + '../third_party/skia/src/opts/SkMorphology_opts_none.cpp',
|
| + '../third_party/skia/src/opts/SkTextureCompression_opts_none.cpp',
|
| '../third_party/skia/src/opts/SkUtils_opts_none.cpp',
|
| '../third_party/skia/src/opts/SkXfermode_opts_none.cpp',
|
| - '../third_party/skia/src/opts/SkMorphology_opts_none.cpp',
|
| - '../third_party/skia/src/opts/SkBlurImage_opts_none.cpp',
|
| ],
|
| }],
|
| [ 'target_arch == "arm" and arm_version >= 6', {
|
| @@ -124,6 +127,7 @@
|
| '../third_party/skia/src/opts/SkBlitRow_opts_arm.h',
|
| '../third_party/skia/src/opts/SkBlurImage_opts_arm.cpp',
|
| '../third_party/skia/src/opts/SkMorphology_opts_arm.cpp',
|
| + '../third_party/skia/src/opts/SkTextureCompression_opts_arm.cpp',
|
| '../third_party/skia/src/opts/SkUtils_opts_arm.cpp',
|
| '../third_party/skia/src/opts/SkXfermode_opts_none.cpp',
|
| ],
|
| @@ -136,10 +140,11 @@
|
| '../third_party/skia/src/opts/SkBitmapProcState_opts_none.cpp',
|
| '../third_party/skia/src/opts/SkBlitMask_opts_none.cpp',
|
| '../third_party/skia/src/opts/SkBlitRow_opts_none.cpp',
|
| + '../third_party/skia/src/opts/SkBlurImage_opts_none.cpp',
|
| + '../third_party/skia/src/opts/SkMorphology_opts_none.cpp',
|
| + '../third_party/skia/src/opts/SkTextureCompression_opts_none.cpp',
|
| '../third_party/skia/src/opts/SkUtils_opts_none.cpp',
|
| '../third_party/skia/src/opts/SkXfermode_opts_none.cpp',
|
| - '../third_party/skia/src/opts/SkMorphology_opts_none.cpp',
|
| - '../third_party/skia/src/opts/SkBlurImage_opts_none.cpp',
|
| ],
|
| }],
|
| [ 'target_arch == "arm64"', {
|
| @@ -154,6 +159,8 @@
|
| '../third_party/skia/src/opts/SkBlurImage_opts_neon.cpp',
|
| '../third_party/skia/src/opts/SkMorphology_opts_arm.cpp',
|
| '../third_party/skia/src/opts/SkMorphology_opts_neon.cpp',
|
| + '../third_party/skia/src/opts/SkTextureCompression_opts_arm.cpp',
|
| + '../third_party/skia/src/opts/SkTextureCompression_opts_neon.cpp',
|
| '../third_party/skia/src/opts/SkUtils_opts_none.cpp',
|
| '../third_party/skia/src/opts/SkXfermode_opts_arm.cpp',
|
| '../third_party/skia/src/opts/SkXfermode_opts_arm_neon.cpp',
|
| @@ -255,15 +262,17 @@
|
| '../third_party/skia/include/core',
|
| '../third_party/skia/include/effects',
|
| '../third_party/skia/src/core',
|
| + '../third_party/skia/src/utils',
|
| ],
|
| 'sources': [
|
| '../third_party/skia/src/opts/SkBitmapProcState_opts_none.cpp',
|
| '../third_party/skia/src/opts/SkBlitMask_opts_none.cpp',
|
| '../third_party/skia/src/opts/SkBlitRow_opts_none.cpp',
|
| + '../third_party/skia/src/opts/SkBlurImage_opts_none.cpp',
|
| + '../third_party/skia/src/opts/SkMorphology_opts_none.cpp',
|
| + '../third_party/skia/src/opts/SkTextureCompression_opts_none.cpp',
|
| '../third_party/skia/src/opts/SkUtils_opts_none.cpp',
|
| '../third_party/skia/src/opts/SkXfermode_opts_none.cpp',
|
| - '../third_party/skia/src/opts/SkMorphology_opts_none.cpp',
|
| - '../third_party/skia/src/opts/SkBlurImage_opts_none.cpp',
|
| ],
|
| },
|
| ],
|
| @@ -285,6 +294,7 @@
|
| '../third_party/skia/include/effects',
|
| '../third_party/skia/src/core',
|
| '../third_party/skia/src/opts',
|
| + '../third_party/skia/src/utils',
|
| ],
|
| 'cflags!': [
|
| '-fno-omit-frame-pointer',
|
| @@ -301,17 +311,18 @@
|
| '-Wl,--fix-cortex-a8',
|
| ],
|
| 'sources': [
|
| - '../third_party/skia/src/opts/memset16_neon.S',
|
| - '../third_party/skia/src/opts/memset32_neon.S',
|
| '../third_party/skia/src/opts/SkBitmapProcState_arm_neon.cpp',
|
| '../third_party/skia/src/opts/SkBitmapProcState_matrixProcs_neon.cpp',
|
| '../third_party/skia/src/opts/SkBitmapProcState_matrix_clamp_neon.h',
|
| '../third_party/skia/src/opts/SkBitmapProcState_matrix_repeat_neon.h',
|
| '../third_party/skia/src/opts/SkBlitMask_opts_arm_neon.cpp',
|
| '../third_party/skia/src/opts/SkBlitRow_opts_arm_neon.cpp',
|
| - '../third_party/skia/src/opts/SkXfermode_opts_arm_neon.cpp',
|
| '../third_party/skia/src/opts/SkBlurImage_opts_neon.cpp',
|
| '../third_party/skia/src/opts/SkMorphology_opts_neon.cpp',
|
| + '../third_party/skia/src/opts/SkTextureCompression_opts_neon.cpp',
|
| + '../third_party/skia/src/opts/SkXfermode_opts_arm_neon.cpp',
|
| + '../third_party/skia/src/opts/memset16_neon.S',
|
| + '../third_party/skia/src/opts/memset32_neon.S',
|
| ],
|
| 'conditions': [
|
| ['arm_neon == 1', {
|
|
|