| Index: skia/BUILD.gn
|
| diff --git a/skia/BUILD.gn b/skia/BUILD.gn
|
| index 5fedacf3b149bcb209b92dcc99d4ebb7bb833ca4..3b4b0a61dc40f55b3e5d9a7e306985820b8ab649 100644
|
| --- a/skia/BUILD.gn
|
| +++ b/skia/BUILD.gn
|
| @@ -318,6 +318,18 @@ component("skia") {
|
| "ext/skia_utils_win.h",
|
| ]
|
|
|
| + if (current_cpu == "x86" || current_cpu == "x64") {
|
| + sources += [
|
| + "ext/convolver_SSE2.cc",
|
| + "ext/convolver_SSE2.h",
|
| + ]
|
| + } else if (current_cpu == "mipsel" && mips_dsp_rev >= 2) {
|
| + sources += [
|
| + "ext/convolver_mips_dspr2.cc",
|
| + "ext/convolver_mips_dspr2.h",
|
| + ]
|
| + }
|
| +
|
| # The skia gypi values are relative to the skia_dir, so we need to rebase.
|
| sources += gypi_skia_core.sources
|
| sources += gypi_skia_effects.sources
|
| @@ -552,12 +564,7 @@ source_set("skia_opts") {
|
|
|
| if (current_cpu == "x86" || current_cpu == "x64") {
|
| sources = gypi_skia_opts.sse2_sources + gypi_skia_opts.ssse3_sources +
|
| - gypi_skia_opts.sse41_sources +
|
| - [
|
| - # Chrome-specific.
|
| - "ext/convolver_SSE2.cc",
|
| - "ext/convolver_SSE2.h",
|
| - ]
|
| + gypi_skia_opts.sse41_sources
|
|
|
| if (!is_win || is_clang) {
|
| cflags += [ "-msse4.1" ]
|
| @@ -590,13 +597,6 @@ source_set("skia_opts") {
|
|
|
| if (mips_dsp_rev >= 1) {
|
| sources = gypi_skia_opts.mips_dsp_sources
|
| - if (mips_dsp_rev >= 2) {
|
| - sources += [
|
| - # Chrome-specific.
|
| - "ext/convolver_mips_dspr2.cc",
|
| - "ext/convolver_mips_dspr2.h",
|
| - ]
|
| - }
|
| } else {
|
| sources = gypi_skia_opts.none_sources
|
| }
|
|
|