diff options
author | Frank Barchard <fbarchard@google.com> | 2017-08-09 14:25:38 -0700 |
---|---|---|
committer | Frank Barchard <fbarchard@google.com> | 2017-08-09 22:19:45 +0000 |
commit | 83ca1abe09207daae1628fd8f0d4a0debaef96c6 (patch) | |
tree | 7500904fa123f34b0e980521a60d6b6d906857f2 /BUILD.gn | |
parent | 8676ad7004fbe86a855923938e4db6a83fe40b91 (diff) | |
download | libyuv-83ca1abe09207daae1628fd8f0d4a0debaef96c6.tar.gz |
Change ScaleSumSamples to return Sum of Squares
TBR=kjellander@chromium.org
BUG=libyuv:717
TEST=LibYUVPlanarTest.TestScaleSumSamples_Opt
Change-Id: I5208666f3968c5c4b0f1b0c951f24216d78ee3fe
Reviewed-on: https://chromium-review.googlesource.com/607184
Reviewed-by: Cheng Wang <wangcheng@google.com>
Diffstat (limited to 'BUILD.gn')
-rw-r--r-- | BUILD.gn | 7 |
1 files changed, 4 insertions, 3 deletions
@@ -158,10 +158,11 @@ static_library("libyuv_internal") { } # To enable AVX2 or other cpu optimization, pass flag here - # cflags = [ "-mavx2" ] - # cflags = [ "-mpopcnt" ] + # cflags = [ "-mavx2", "-mpopcnt", "-mavx2", "-mfma" ] + if (!is_win) { + cflags = [ "-ffp-contract=fast" ] # Enable fma vectorization for NEON. + } } - if (libyuv_use_neon) { static_library("libyuv_neon") { sources = [ |