| OLD | NEW |
| 1 # Copyright (c) 2013 The Chromium Authors. All rights reserved. | 1 # Copyright (c) 2013 The Chromium Authors. All rights reserved. |
| 2 # Use of this source code is governed by a BSD-style license that can be | 2 # Use of this source code is governed by a BSD-style license that can be |
| 3 # found in the LICENSE file. | 3 # found in the LICENSE file. |
| 4 | 4 |
| 5 import("//build/config/features.gni") | 5 import("//build/config/features.gni") |
| 6 if (cpu_arch == "arm") { | 6 if (cpu_arch == "arm") { |
| 7 import("//build/config/arm.gni") | 7 import("//build/config/arm.gni") |
| 8 } | 8 } |
| 9 | 9 |
| 10 skia_support_gpu = !is_ios | 10 skia_support_gpu = !is_ios |
| (...skipping 323 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 334 sources = [ | 334 sources = [ |
| 335 # SSE 2 | 335 # SSE 2 |
| 336 "//third_party/skia/src/opts/opts_check_SSE2.cpp", | 336 "//third_party/skia/src/opts/opts_check_SSE2.cpp", |
| 337 "//third_party/skia/src/opts/SkBitmapFilter_opts_SSE2.cpp", | 337 "//third_party/skia/src/opts/SkBitmapFilter_opts_SSE2.cpp", |
| 338 "//third_party/skia/src/opts/SkBitmapProcState_opts_SSE2.cpp", | 338 "//third_party/skia/src/opts/SkBitmapProcState_opts_SSE2.cpp", |
| 339 "//third_party/skia/src/opts/SkBlitRect_opts_SSE2.cpp", | 339 "//third_party/skia/src/opts/SkBlitRect_opts_SSE2.cpp", |
| 340 "//third_party/skia/src/opts/SkBlitRow_opts_SSE2.cpp", | 340 "//third_party/skia/src/opts/SkBlitRow_opts_SSE2.cpp", |
| 341 "//third_party/skia/src/opts/SkBlurImage_opts_SSE2.cpp", | 341 "//third_party/skia/src/opts/SkBlurImage_opts_SSE2.cpp", |
| 342 "//third_party/skia/src/opts/SkMorphology_opts_SSE2.cpp", | 342 "//third_party/skia/src/opts/SkMorphology_opts_SSE2.cpp", |
| 343 "//third_party/skia/src/opts/SkUtils_opts_SSE2.cpp", | 343 "//third_party/skia/src/opts/SkUtils_opts_SSE2.cpp", |
| 344 "//third_party/skia/src/opts/SkXfermode_opts_SSE2.cpp", | 344 "//third_party/skia/src/opts/SkXfermode_opts_none.cpp", |
| 345 | 345 |
| 346 # SSE 3 | 346 # SSE 3 |
| 347 "//third_party/skia/src/opts/SkBitmapProcState_opts_SSSE3.cpp", | 347 "//third_party/skia/src/opts/SkBitmapProcState_opts_SSSE3.cpp", |
| 348 | 348 |
| 349 # Chrome-specific. | 349 # Chrome-specific. |
| 350 "ext/convolver_SSE2.cc", | 350 "ext/convolver_SSE2.cc", |
| 351 ] | 351 ] |
| 352 | 352 |
| 353 if (is_linux || is_mac) { | 353 if (is_linux || is_mac) { |
| 354 cflags = [ "-mssse3" ] # Note third 's'. | 354 cflags = [ "-mssse3" ] # Note third 's'. |
| 355 } | 355 } |
| 356 } else { | 356 } else { |
| 357 assert(false, "Need to port ARM/MIPS stuff from skia_library_opts.gyp") | 357 assert(false, "Need to port ARM/MIPS stuff from skia_library_opts.gyp") |
| 358 } | 358 } |
| 359 | 359 |
| 360 configs -= [ "//build/config/compiler:chromium_code" ] | 360 configs -= [ "//build/config/compiler:chromium_code" ] |
| 361 configs += [ | 361 configs += [ |
| 362 ":skia_config", | 362 ":skia_config", |
| 363 "//build/config/compiler:no_chromium_code" | 363 "//build/config/compiler:no_chromium_code" |
| 364 ] | 364 ] |
| 365 | 365 |
| 366 # TODO(brettw) uncomment when visibility is supported. | 366 # TODO(brettw) uncomment when visibility is supported. |
| 367 #visibility = ":skia" | 367 #visibility = ":skia" |
| 368 } | 368 } |
| OLD | NEW |