Lines 412-427
Link Here
|
412 |
] |
412 |
] |
413 |
if CONFIG['INTEL_ARCHITECTURE']: |
413 |
if CONFIG['INTEL_ARCHITECTURE']: |
414 |
SOURCES += [ |
414 |
SOURCES += [ |
415 |
'skia/src/opts/SkOpts_avx.cpp', |
415 |
# 'skia/src/opts/SkOpts_avx.cpp', |
416 |
'skia/src/opts/SkOpts_hsw.cpp', |
416 |
# 'skia/src/opts/SkOpts_hsw.cpp', |
417 |
'skia/src/opts/SkOpts_sse41.cpp', |
417 |
# 'skia/src/opts/SkOpts_sse41.cpp', |
418 |
'skia/src/opts/SkOpts_sse42.cpp', |
418 |
# 'skia/src/opts/SkOpts_sse42.cpp', |
419 |
'skia/src/opts/SkOpts_ssse3.cpp', |
419 |
'skia/src/opts/SkOpts_ssse3.cpp', |
420 |
] |
420 |
] |
421 |
SOURCES['skia/src/opts/SkOpts_avx.cpp'].flags += skia_opt_flags |
421 |
# SOURCES['skia/src/opts/SkOpts_avx.cpp'].flags += skia_opt_flags |
422 |
SOURCES['skia/src/opts/SkOpts_hsw.cpp'].flags += skia_opt_flags |
422 |
# SOURCES['skia/src/opts/SkOpts_hsw.cpp'].flags += skia_opt_flags |
423 |
SOURCES['skia/src/opts/SkOpts_sse41.cpp'].flags += skia_opt_flags |
423 |
# SOURCES['skia/src/opts/SkOpts_sse41.cpp'].flags += skia_opt_flags |
424 |
SOURCES['skia/src/opts/SkOpts_sse42.cpp'].flags += skia_opt_flags |
424 |
# SOURCES['skia/src/opts/SkOpts_sse42.cpp'].flags += skia_opt_flags |
425 |
SOURCES['skia/src/opts/SkOpts_ssse3.cpp'].flags += skia_opt_flags |
425 |
SOURCES['skia/src/opts/SkOpts_ssse3.cpp'].flags += skia_opt_flags |
426 |
elif CONFIG['CPU_ARCH'] == 'aarch64': |
426 |
elif CONFIG['CPU_ARCH'] == 'aarch64': |
427 |
SOURCES += [ |
427 |
SOURCES += [ |
Lines 451-460
Link Here
|
451 |
|
451 |
|
452 |
if CONFIG['INTEL_ARCHITECTURE']: |
452 |
if CONFIG['INTEL_ARCHITECTURE']: |
453 |
SOURCES['skia/src/opts/SkOpts_ssse3.cpp'].flags += ['-mssse3'] |
453 |
SOURCES['skia/src/opts/SkOpts_ssse3.cpp'].flags += ['-mssse3'] |
454 |
SOURCES['skia/src/opts/SkOpts_sse41.cpp'].flags += ['-msse4.1'] |
454 |
# SOURCES['skia/src/opts/SkOpts_sse41.cpp'].flags += ['-msse4.1'] |
455 |
SOURCES['skia/src/opts/SkOpts_sse42.cpp'].flags += ['-msse4.2'] |
455 |
# SOURCES['skia/src/opts/SkOpts_sse42.cpp'].flags += ['-msse4.2'] |
456 |
SOURCES['skia/src/opts/SkOpts_avx.cpp'].flags += ['-mavx'] |
456 |
# SOURCES['skia/src/opts/SkOpts_avx.cpp'].flags += ['-mavx'] |
457 |
SOURCES['skia/src/opts/SkOpts_hsw.cpp'].flags += ['-mavx2', '-mf16c', '-mfma'] |
457 |
# SOURCES['skia/src/opts/SkOpts_hsw.cpp'].flags += ['-mavx2', '-mf16c', '-mfma'] |
458 |
elif CONFIG['CPU_ARCH'] == 'arm' and CONFIG['CC_TYPE'] in ('clang', 'gcc'): |
458 |
elif CONFIG['CPU_ARCH'] == 'arm' and CONFIG['CC_TYPE'] in ('clang', 'gcc'): |
459 |
CXXFLAGS += CONFIG['NEON_FLAGS'] |
459 |
CXXFLAGS += CONFIG['NEON_FLAGS'] |
460 |
elif CONFIG['CPU_ARCH'] == 'aarch64' and CONFIG['CC_TYPE'] in ('clang', 'gcc'): |
460 |
elif CONFIG['CPU_ARCH'] == 'aarch64' and CONFIG['CC_TYPE'] in ('clang', 'gcc'): |