- 06 Apr, 2017 1 commit
-
-
Frank Barchard authored
Bug: libyuv:695 Test: untested Change-Id: Ib088fd16fd00bbc50868ea330b2a544e29a3385c Reviewed-on: https://chromium-review.googlesource.com/469077Reviewed-by: Henrik Kjellander <kjellander@chromium.org> Commit-Queue: Frank Barchard <fbarchard@google.com>
-
- 29 Mar, 2017 1 commit
-
-
Tom Anderson authored
This step is no longer necessary after https://codereview.chromium.org/2775913002/ Bug: 705072 Change-Id: Ia58cbe9e6cb450d832de24dbb5122597efc3e571 Reviewed-on: https://chromium-review.googlesource.com/459442Reviewed-by: Magnus Jedvert <magjed@chromium.org> Commit-Queue: Tom Anderson <thomasanderson@google.com>
-
- 17 Mar, 2017 1 commit
-
-
Vignesh Venkatasubramanian authored
Do not build jpeg related files if LIBYUV_DISABLE_JPEG is set to "yes". BUG=libyuv:693 Change-Id: If1bc4602fb843ca7b2964844b53553aa0cca551c Reviewed-on: https://chromium-review.googlesource.com/455475Reviewed-by: Frank Barchard <fbarchard@google.com> Commit-Queue: Vignesh Venkatasubramanian <vigneshv@google.com>
-
- 14 Mar, 2017 1 commit
-
-
Frank Barchard authored
BUG=libyuv:691 TEST=gn gen out/Release "--args=is_debug=false target_cpu=\"x64\" libyuv_include_tests=true" Change-Id: Ib481189be884c34d9bbc30bfcf71c7969c6f4dae Reviewed-on: https://chromium-review.googlesource.com/452736Reviewed-by: Frank Barchard <fbarchard@google.com> Commit-Queue: Frank Barchard <fbarchard@google.com>
-
- 10 Mar, 2017 1 commit
-
-
Frank Barchard authored
BUG=None TEST=None Change-Id: I6940fc4753783afd25f83868635381bf801c65f5 Reviewed-on: https://chromium-review.googlesource.com/452962Reviewed-by: Frank Barchard <fbarchard@google.com> Commit-Queue: Frank Barchard <fbarchard@google.com>
-
- 09 Mar, 2017 1 commit
-
-
Frank Barchard authored
RGB24, RAW, RGB565, ARGB1555 and ARGB4444 have conditional 2 pass versus direct path. 2 pass method requires a buffer that is conditionally allocated. ifdef's were confusing lint. simplifed ifdefs to clean up lint warning BUG=libyuv:692 TEST=lint source/convert.cc Change-Id: If868718af30b48824a5e3d28f0d7d01d4609ad55 Reviewed-on: https://chromium-review.googlesource.com/451552Reviewed-by: Henrik Kjellander <kjellander@chromium.org> Commit-Queue: Frank Barchard <fbarchard@google.com>
-
- 08 Mar, 2017 1 commit
-
-
Frank Barchard authored
BUG=None TEST=try bots and lint test Change-Id: I1ab462adf2d309117862c5eb4b244a61ae202951 Reviewed-on: https://chromium-review.googlesource.com/450658 Commit-Queue: Frank Barchard <fbarchard@google.com> Reviewed-by: Henrik Kjellander <kjellander@chromium.org>
-
- 06 Mar, 2017 1 commit
-
-
Frank Barchard authored
Change log: https://chromium.googlesource.com/chromium/src/+log/c793ec77b2..7950721f08 Full diff: https://chromium.googlesource.com/chromium/src/+/c793ec77b2..7950721f08 Changed dependencies: * src/base: https://chromium.googlesource.com/chromium/src/base/+log/8fe126945c..d75864a2c5 * src/build: https://chromium.googlesource.com/chromium/src/build/+log/8a0a5a27d4..bf8911f59b * src/ios: https://chromium.googlesource.com/chromium/src/ios/+log/2c58c1ed6b..8b8111f841 * src/testing: https://chromium.googlesource.com/chromium/src/testing/+log/9cacf531de..c2c74bc1d1 * src/third_party: https://chromium.googlesource.com/chromium/src/third_party/+log/0ea751c2fe..4c0908d22e * src/third_party/catapult: https://chromium.googlesource.com/external/github.com/catapult-project/catapult.git/+log/3c626eaf72..353ee60a45 * src/tools: https://chromium.googlesource.com/chromium/src/tools/+log/41a0ccf0e1..14318cc69b DEPS diff: https://chromium.googlesource.com/chromium/src/+/c793ec77b2..7950721f08/DEPS No update to Clang. TBR=kjellander@chromium.org BUG=libyuv:689 Change-Id: Ife134b4af1c8c1e63aae2b811342d325abe0b600 Reviewed-on: https://chromium-review.googlesource.com/450317Reviewed-by: Frank Barchard <fbarchard@google.com>
-
- 05 Mar, 2017 1 commit
-
-
https://chromium-review.googlesource.com/c/446667/Nico Weber authored
Without this, `gn gen --check` for Chromium would fail with errors like: $ gn gen --check out/gn ERROR at //cc/resources/video_resource_updater.cc:25:11: Can't include this header from here. #include "third_party/libyuv/include/libyuv.h" ^---------------------------------- The target: //cc:cc is including a file from the target: //third_party/libyuv:libyuv_internal [...] Dependency chain (there may also be others): //cc:cc --> //third_party/libyuv:libyuv --[private]--> //third_party/libyuv:libyuv_internal BUG=libyuv:685, chromium:692600 Change-Id: I5e5bde2f0e4802d70bfd438793eb2460437398ee Reviewed-on: https://chromium-review.googlesource.com/449934Reviewed-by: Nico Weber <thakis@chromium.org> Reviewed-by: Henrik Kjellander <kjellander@chromium.org> Commit-Queue: Nico Weber <thakis@chromium.org>
-
- 04 Mar, 2017 1 commit
-
-
Frank Barchard authored
BUG=libyuv:685, chromium:692600 TEST=gn gen out\Release "--args=is_debug=false" ninja -C out\Release out\release\libyuv_unittest --libyuv_width=1280 --libyuv_height=720 --libyuv_repeat=999 --libyuv_flags=-1 --libyuv_cpu_info=-1 --gtest_filter=*ARGBToI420_Opt Change-Id: I12ec09ae2e9bc448252aa46b137f52916403865d Reviewed-on: https://chromium-review.googlesource.com/446667Reviewed-by: Frank Barchard <fbarchard@google.com> Commit-Queue: Frank Barchard <fbarchard@google.com>
-
- 03 Mar, 2017 5 commits
-
-
Frank Barchard authored
Change log: https://chromium.googlesource.com/chromium/src/+log/7613176285..c793ec77b2 Full diff: https://chromium.googlesource.com/chromium/src/+/7613176285..c793ec77b2 Changed dependencies: * src/base: https://chromium.googlesource.com/chromium/src/base/+log/12b56f8e03..8fe126945c * src/build: https://chromium.googlesource.com/chromium/src/build/+log/534dc3a634..8a0a5a27d4 * src/ios: https://chromium.googlesource.com/chromium/src/ios/+log/29f5746082..2c58c1ed6b * src/testing: https://chromium.googlesource.com/chromium/src/testing/+log/4fd405dadd..9cacf531de * src/third_party: https://chromium.googlesource.com/chromium/src/third_party/+log/68fc46f169..0ea751c2fe * src/third_party/catapult: https://chromium.googlesource.com/external/github.com/catapult-project/catapult.git/+log/7ef761733d..3c626eaf72 * src/tools: https://chromium.googlesource.com/chromium/src/tools/+log/5eeceb2632..41a0ccf0e1 DEPS diff: https://chromium.googlesource.com/chromium/src/+/7613176285..c793ec77b2/DEPS No update to Clang. TBR= BUG=None Change-Id: I1edc697be02ac563ee3b1e60b4512ef00185b2e5 Reviewed-on: https://chromium-review.googlesource.com/448989Reviewed-by: Henrik Kjellander <kjellander@chromium.org>
-
Frank Barchard authored
TBR=kjellander@chromium.org BUG=libyuv:685, chromium:692600 TEST=gn gen out\Release "--args=is_debug=false" ninja -C out\Release out\release\libyuv_unittest --libyuv_width=1280 --libyuv_height=720 --libyuv_repeat=999 --libyuv_flags=-1 --libyuv_cpu_info=-1 --gtest_filter=*ARGBToI420_Opt Change-Id: Iebc8d20d2dacce2532bf50bb4c1ebbded7dd3012 Reviewed-on: https://chromium-review.googlesource.com/450017Reviewed-by: Frank Barchard <fbarchard@google.com>
-
Frank Barchard authored
BUG=libyuv:686 TESTED=untested Change-Id: Idfae93349dd78b1b633a596631e5397e11b77d0b Reviewed-on: https://chromium-review.googlesource.com/448320Reviewed-by: Frank Barchard <fbarchard@google.com> Reviewed-by: Henrik Kjellander <kjellander@chromium.org> Commit-Queue: Frank Barchard <fbarchard@google.com>
-
Henrik Kjellander authored
Change log: https://chromium.googlesource.com/chromium/src/+log/6557cd40de..7613176285 Full diff: https://chromium.googlesource.com/chromium/src/+/6557cd40de..7613176285 Changed dependencies: * src/base: https://chromium.googlesource.com/chromium/src/base/+log/b9d4d9b0e5..12b56f8e03 * src/build: https://chromium.googlesource.com/chromium/src/build/+log/47e07d6798..534dc3a634 * src/buildtools: https://chromium.googlesource.com/chromium/buildtools.git/+log/a7cc7a3e21..b3771b1935 * src/ios: https://chromium.googlesource.com/chromium/src/ios/+log/291daef6af..29f5746082 * src/testing: https://chromium.googlesource.com/chromium/src/testing/+log/178a302b13..4fd405dadd * src/third_party: https://chromium.googlesource.com/chromium/src/third_party/+log/4f196478f6..68fc46f169 * src/third_party/catapult: https://chromium.googlesource.com/external/github.com/catapult-project/catapult.git/+log/4ee31ea3b4..7ef761733d * src/third_party/gtest-parallel: https://chromium.googlesource.com/external/webrtc/deps/third_party/gtest-parallel/+log/8768563f5c..1dad0e9f6d * src/third_party/icu: https://chromium.googlesource.com/chromium/deps/icu.git/+log/9cd2828740..450be73c9e * src/tools: https://chromium.googlesource.com/chromium/src/tools/+log/54fd165044..1dfed1bd94 * src/tools/swarming_client: https://chromium.googlesource.com/external/swarming.client.git/+log/ebc8dab6f8..11e31afa5d DEPS diff: https://chromium.googlesource.com/chromium/src/+/6557cd40de..7613176285/DEPS Clang version changed 289944:296320 Details: https://chromium.googlesource.com/chromium/src/+/6557cd40de..7613176285/tools/clang/scripts/update.py TBR= BUG=None Change-Id: Ia2216ea5e01c8aa0fe27ff860b31647b0a07e71a Reviewed-on: https://chromium-review.googlesource.com/448959Reviewed-by: Henrik Kjellander <kjellander@chromium.org> Commit-Queue: Henrik Kjellander <kjellander@chromium.org>
-
Henrik Kjellander authored
Due to legacy reasons, libyuv uses a root_dir variable in the DEPS file. It was used to make the bots checkout into a 'src' dir instead of 'libyuv', in order to get some tools working that had hard-coded assumptions on the name 'src' of the top-level directory. This changes all those dirs to be named 'src', which is needed to get tools_libyuv/autoroller/roll_deps.py to work while keeping the buildbot infrastructure working. BUG=libyuv:690 TBR=fbarchard@chromium.org Change-Id: Ia138264d2576e3a9db95efa3de72a14531c92752 Reviewed-on: https://chromium-review.googlesource.com/447913Reviewed-by: Frank Barchard <fbarchard@google.com>
-
- 01 Mar, 2017 1 commit
-
-
Frank Barchard authored
Previously if MipsCpuCaps were called with something other than dspr2 or msa, the file was closed but still used. This change assumed the function is only called internally twice: once for msa and once for dspr2. If msa is not being detected, the function assumed dspr2 was being tested and returns dspr2 was true. BUG=libyuv:687 TEST=try bots Change-Id: I80b328eb5ffc7baf5f1ee5a79c16d75c45ff26cc Reviewed-on: https://chromium-review.googlesource.com/447831Reviewed-by: Frank Barchard <fbarchard@google.com> Commit-Queue: Frank Barchard <fbarchard@google.com>
-
- 28 Feb, 2017 1 commit
-
-
Henrik Kjellander authored
Change log: https://chromium.googlesource.com/chromium/src/+log/222a3fe7a7..6557cd40de Full diff: https://chromium.googlesource.com/chromium/src/+/222a3fe7a7..6557cd40de Changed dependencies: * libyuv/base: https://chromium.googlesource.com/chromium/src/base/+log/b9d4d9b0e5..12a9434f99 * libyuv/build: https://chromium.googlesource.com/chromium/src/build/+log/47e07d6798..b49954da30 * libyuv/buildtools: https://chromium.googlesource.com/chromium/buildtools.git/+log/a7cc7a3e21..b3771b1935 * libyuv/ios: https://chromium.googlesource.com/chromium/src/ios/+log/291daef6af..c2fcb0a613 * libyuv/testing: https://chromium.googlesource.com/chromium/src/testing/+log/178a302b13..632f9abe3f * libyuv/testing/gtest: https://chromium.googlesource.com/external/github.com/google/googletest.git/+log/6f8a66431c..aa148eb2b7 * libyuv/third_party: https://chromium.googlesource.com/chromium/src/third_party/+log/4f196478f6..e95cda5573 * libyuv/third_party/android_tools: https://chromium.googlesource.com/android_tools.git/+log/b43a6a289a..e429db7f48 * libyuv/third_party/catapult: https://chromium.googlesource.com/external/github.com/catapult-project/catapult.git/+log/4ee31ea3b4..e8af4a7e11 * libyuv/third_party/colorama/src: https://chromium.googlesource.com/external/colorama.git/+log/799604a104..ec81728111 * libyuv/third_party/gflags/src: https://chromium.googlesource.com/external/github.com/gflags/gflags/+log/03bebcb065..30dbc81fb5 * libyuv/third_party/gtest-parallel: https://chromium.googlesource.com/external/webrtc/deps/third_party/gtest-parallel/+log/8768563f5c..1dad0e9f6d * libyuv/third_party/icu: https://chromium.googlesource.com/chromium/deps/icu.git/+log/9cd2828740..450be73c9e * libyuv/third_party/junit/src: https://chromium.googlesource.com/external/junit.git/+log/64155f8a9b..9e98a85ecf * libyuv/third_party/lss: https://chromium.googlesource.com/linux-syscall-support.git/+log/3f6478ac95..5cedb6bf4e * libyuv/third_party/mockito/src: https://chromium.googlesource.com/external/mockito/mockito.git/+log/de83ad4598..fb5738f071 * libyuv/third_party/requests/src: https://chromium.googlesource.com/external/github.com/kennethreitz/requests.git/+log/f172b30356..2aaf6ac038 * libyuv/third_party/robolectric/robolectric: https://chromium.googlesource.com/external/robolectric.git/+log/e38b49a12f..6987796da8 * libyuv/tools: https://chromium.googlesource.com/chromium/src/tools/+log/54fd165044..254878a411 * libyuv/tools/gyp: https://chromium.googlesource.com/external/gyp.git/+log/e7079f0e0e..a7055b3989 * libyuv/tools/swarming_client: https://chromium.googlesource.com/external/swarming.client.git/+log/ebc8dab6f8..460def717a DEPS diff: https://chromium.googlesource.com/chromium/src/+/222a3fe7a7..6557cd40de/DEPS Clang version changed 289944:296320 Details: https://chromium.googlesource.com/chromium/src/+/222a3fe7a7..6557cd40de/tools/clang/scripts/update.py TBR= BUG=None Change-Id: I484df7dff41046121566b6d95175f911d4aa6e46 Reviewed-on: https://chromium-review.googlesource.com/447903Reviewed-by: Henrik Kjellander <kjellander@chromium.org> Commit-Queue: Henrik Kjellander <kjellander@chromium.org>
-
- 27 Feb, 2017 1 commit
-
-
Andrii Shyshkalov authored
Goal is to ensure that unreviewed and untrusted code isn't sent through CQ to try bots, by accident or through malicious intent. R=kjellander@google.com BUG=chromium:692613 NOTRY=True Change-Id: If10d778b9c9866593a4c6c36216ed0e1c12fa1d5 Reviewed-on: https://chromium-review.googlesource.com/443546Reviewed-by: Henrik Kjellander <kjellander@chromium.org> Commit-Queue: Andrii Shyshkalov <tandrii@chromium.org>
-
- 23 Feb, 2017 1 commit
-
-
Manojkumar Bhosale authored
BUG=libyuv:634 Change-Id: If8d60bd57f01fe95bc2fd26196466574195cc126 Performance Gain (vs C auto-vectorized) InterpolateRow_MSA - ~3.3x InterpolateRow_Any_MSA - ~2.5x ARGBSetRow_MSA - ~1.0x ARGBSetRow_Any_MSA - ~1.0x ARGBToRGB24Row_MSA - ~1.9x ARGBToRGB24Row_Any_MSA - ~1.6x MergeUVRow_MSA - ~1.6x MergeUVRow_Any_MSA - ~1.2x Performance Gain (vs C non-vectorized) InterpolateRow_MSA - ~11.3x InterpolateRow_Any_MSA - ~ 7.9x ARGBSetRow_MSA - ~ 6.2x ARGBSetRow_Any_MSA - ~ 4.0x ARGBToRGB24Row_MSA - ~ 9.9x ARGBToRGB24Row_Any_MSA - ~ 8.4x MergeUVRow_MSA - ~12.7x MergeUVRow_Any_MSA - ~ 8.0x Change-Id: If8d60bd57f01fe95bc2fd26196466574195cc126 Reviewed-on: https://chromium-review.googlesource.com/445817Reviewed-by: Frank Barchard <fbarchard@google.com> Commit-Queue: Frank Barchard <fbarchard@google.com>
-
- 22 Feb, 2017 1 commit
-
-
Frank Barchard authored
BUG=libyuv:682 TEST=mm from android tree. Change-Id: I13be3eaa6a33741797360d57bc5cf5fed91678ef Reviewed-on: https://chromium-review.googlesource.com/445935Reviewed-by: Frank Barchard <fbarchard@google.com> Reviewed-by: Henrik Kjellander <kjellander@chromium.org> Commit-Queue: Frank Barchard <fbarchard@google.com>
-
- 21 Feb, 2017 2 commits
-
-
Frank Barchard authored
BUG=libyuv:682 TEST=mm from android tree. Change-Id: I233e5b390e0a9442e8423a4844aa962854c1ae91 Reviewed-on: https://chromium-review.googlesource.com/446077Reviewed-by: Frank Barchard <fbarchard@google.com> Commit-Queue: Frank Barchard <fbarchard@google.com>
-
Manojkumar Bhosale authored
BUG=libyuv:634 Change-Id: Ida80027c36a938a3bcf6f4480626f8eb9495e1be Performance Gain (vs C auto-vectorized) I444ToARGBRow_MSA - ~1.6x I444ToARGBRow_Any_MSA - ~1.6x I400ToARGBRow_MSA - ~5.5x I400ToARGBRow_Any_MSA - ~5.3x J400ToARGBRow_MSA - ~1.0x J400ToARGBRow_Any_MSA - ~1.0x YUY2ToARGBRow_MSA - ~1.6x YUY2ToARGBRow_Any_MSA - ~1.6x UYVYToARGBRow_MSA - ~1.6x UYVYToARGBRow_Any_MSA - ~1.6x Performance Gain (vs C non-vectorized) I444ToARGBRow_MSA - ~7.3x I444ToARGBRow_Any_MSA - ~7.1x I400ToARGBRow_MSA - ~5.5x I400ToARGBRow_Any_MSA - ~5.2x J400ToARGBRow_MSA - ~6.8x J400ToARGBRow_Any_MSA - ~5.7x YUY2ToARGBRow_MSA - ~7.2x YUY2ToARGBRow_Any_MSA - ~7.0x UYVYToARGBRow_MSA - ~7.1x UYVYToARGBRow_Any_MSA - ~6.9x Change-Id: Ida80027c36a938a3bcf6f4480626f8eb9495e1be Reviewed-on: https://chromium-review.googlesource.com/439246Reviewed-by: Frank Barchard <fbarchard@google.com> Commit-Queue: Frank Barchard <fbarchard@google.com>
-
- 15 Feb, 2017 1 commit
-
-
Frank Barchard authored
BUG=libyuv:680 TEST=builds and runs with no warnings Change-Id: I7d60ef44292fa6ad4f7c4e2e2657359b864d2dab Reviewed-on: https://chromium-review.googlesource.com/442670 Commit-Queue: Frank Barchard <fbarchard@google.com> Reviewed-by: Henrik Kjellander <kjellander@chromium.org>
-
- 14 Feb, 2017 4 commits
-
-
Frank Barchard authored
fix unused arguments to scale clip test. TBR=kjellander@chromium.org BUG=libyuv:680 TEST= None Change-Id: Iae354bb5284781907569706adcf74fa2aa691997 Reviewed-on: https://chromium-review.googlesource.com/442011Reviewed-by: Frank Barchard <fbarchard@google.com> Commit-Queue: Frank Barchard <fbarchard@google.com>
-
Frank Barchard authored
TBR=kjellander@chromium.org BUG=libyuv:679 TEST=None Change-Id: I830f31e0de58c967cb02c71f422df4c19c94c367 Reviewed-on: https://chromium-review.googlesource.com/441949Reviewed-by: Frank Barchard <fbarchard@google.com> Commit-Queue: Frank Barchard <fbarchard@google.com>
-
Frank Barchard authored
TBR=kjellander@chromium.org BUG=libyuv:678 TEST=None Change-Id: I5206de2026b56f155531a76f94aeb6cb1b0cd6c9 Reviewed-on: https://chromium-review.googlesource.com/442090Reviewed-by: Frank Barchard <fbarchard@google.com> Commit-Queue: Frank Barchard <fbarchard@google.com>
-
Frank Barchard authored
android.mk builds have unused parameter warning on by default. This change for GN makes libyuv build the same way. BUG=libyuv:681 TEST=build on linux with clang and ninja. Change-Id: I76c627d446b96653f147725bca915d94a42ce9a6 Reviewed-on: https://chromium-review.googlesource.com/441194Reviewed-by: Frank Barchard <fbarchard@google.com> Commit-Queue: Frank Barchard <fbarchard@google.com>
-
- 11 Feb, 2017 2 commits
-
-
Frank Barchard authored
cpuid, scale_neon, planarfunctions and jpeg have internal API's with specialized versions that do not use all parameters. Disable the warning in Android.mk for now. BUG=libyuv:681 TEST=android make builds without warning. Change-Id: I72ee654c376c6dd85b616fc4438e3ad0a86b39bc Reviewed-on: https://chromium-review.googlesource.com/440510 Commit-Queue: Frank Barchard <fbarchard@google.com> Reviewed-by: Henrik Kjellander <kjellander@chromium.org>
-
Frank Barchard authored
Uses 1 add instead of 2 leas to reduce port pressure on ports 1 and 5 used for SIMD instructions. BUG=libyuv:670 TEST=~/iaca-lin64/bin/iaca.sh -arch HSW out/Release/obj/libyuv/row_gcc.o Change-Id: I3965ee5dcb49941a535efa611b5988d977f5b65c Reviewed-on: https://chromium-review.googlesource.com/433391Reviewed-by: Frank Barchard <fbarchard@google.com> Commit-Queue: Frank Barchard <fbarchard@google.com>
-
- 07 Feb, 2017 1 commit
-
-
Frank Barchard authored
BUG=libyuv:634 TEST=untested Change-Id: Ib7f0c99e669ddba0a1efbd15895880281ad6303e Reviewed-on: https://chromium-review.googlesource.com/435303Reviewed-by: Frank Barchard <fbarchard@google.com>
-
- 06 Feb, 2017 3 commits
-
-
Henrik Kjellander authored
Change log: https://chromium.googlesource.com/chromium/src/+log/8346af5a71..222a3fe7a7 Full diff: https://chromium.googlesource.com/chromium/src/+/8346af5a71..222a3fe7a7 Changed dependencies: * libyuv/base: https://chromium.googlesource.com/chromium/src/base/+log/b9d4d9b0e5..ae15a7297e * libyuv/build: https://chromium.googlesource.com/chromium/src/build/+log/47e07d6798..40995fba99 * libyuv/buildtools: https://chromium.googlesource.com/chromium/buildtools.git/+log/a7cc7a3e21..97eb757d45 * libyuv/ios: https://chromium.googlesource.com/chromium/src/ios/+log/291daef6af..167973733d * libyuv/testing: https://chromium.googlesource.com/chromium/src/testing/+log/178a302b13..4570199c0c * libyuv/testing/gtest: https://chromium.googlesource.com/external/github.com/google/googletest.git/+log/6f8a66431c..d62d6c6556 * libyuv/third_party: https://chromium.googlesource.com/chromium/src/third_party/+log/4f196478f6..a9562d5c58 * libyuv/third_party/android_tools: https://chromium.googlesource.com/android_tools.git/+log/b43a6a289a..e429db7f48 * libyuv/third_party/catapult: https://chromium.googlesource.com/external/github.com/catapult-project/catapult.git/+log/4ee31ea3b4..4236e0b3f5 * libyuv/third_party/colorama/src: https://chromium.googlesource.com/external/colorama.git/+log/799604a104..ec81728111 * libyuv/third_party/gflags/src: https://chromium.googlesource.com/external/github.com/gflags/gflags/+log/03bebcb065..30dbc81fb5 * libyuv/third_party/gtest-parallel: https://chromium.googlesource.com/external/webrtc/deps/third_party/gtest-parallel/+log/8768563f5c..e281b59a8e * libyuv/third_party/icu: https://chromium.googlesource.com/chromium/deps/icu.git/+log/9cd2828740..ec5152fccf * libyuv/third_party/junit/src: https://chromium.googlesource.com/external/junit.git/+log/64155f8a9b..9e98a85ecf * libyuv/third_party/lss: https://chromium.googlesource.com/linux-syscall-support.git/+log/3f6478ac95..5cedb6bf4e * libyuv/third_party/mockito/src: https://chromium.googlesource.com/external/mockito/mockito.git/+log/de83ad4598..fb5738f071 * libyuv/third_party/requests/src: https://chromium.googlesource.com/external/github.com/kennethreitz/requests.git/+log/f172b30356..af4052b020 * libyuv/third_party/robolectric/robolectric: https://chromium.googlesource.com/external/robolectric.git/+log/e38b49a12f..4e7b586b02 * libyuv/tools: https://chromium.googlesource.com/chromium/src/tools/+log/54fd165044..1d4f8f15a7 * libyuv/tools/gyp: https://chromium.googlesource.com/external/gyp.git/+log/e7079f0e0e..a7055b3989 * libyuv/tools/swarming_client: https://chromium.googlesource.com/external/swarming.client.git/+log/ebc8dab6f8..d94e03c1e1 DEPS diff: https://chromium.googlesource.com/chromium/src/+/8346af5a71..222a3fe7a7/DEPS No update to Clang. TBR= BUG=None Change-Id: I547f1de9e33345b75fbe5bf77c7da45a208e4062 Reviewed-on: https://chromium-review.googlesource.com/438062Reviewed-by: Henrik Kjellander <kjellander@chromium.org> Commit-Queue: Henrik Kjellander <kjellander@chromium.org>
-
Henrik Kjellander authored
The change in https://chromium-review.googlesource.com/438330 wasn't sufficient to fix the memcheck bot. This CL also removes the need for other tools than memcheck, since those are no longer supported anyway. BUG=libyuv:676 NOTRY=True Change-Id: I23b7ebd0c2c9008cd2b0b4369edaef99a6687f7a Reviewed-on: https://chromium-review.googlesource.com/438447Reviewed-by: Henrik Kjellander <kjellander@chromium.org> Commit-Queue: Henrik Kjellander <kjellander@chromium.org>
-
Henrik Kjellander authored
BUG=libyuv:676 NOTRY=True Change-Id: Ic4d2fb48a818ffca8dcd71605761e7e04201ea21 Reviewed-on: https://chromium-review.googlesource.com/438330Reviewed-by: Henrik Kjellander <kjellander@chromium.org> Commit-Queue: Henrik Kjellander <kjellander@chromium.org>
-
- 04 Feb, 2017 1 commit
-
-
Henrik Kjellander authored
Its default value was accidentally cleared in https://chromium-review.googlesource.com/436264 This restores it. It's set on the bots, which is why it wasn't noticed. BUG=libyuv:676 TBR=fbarchard@google.com Change-Id: Ifad560e9e5caa134fef4c2cbaf15f1f3bfa6028d Reviewed-on: https://chromium-review.googlesource.com/438084Reviewed-by: Henrik Kjellander <kjellander@chromium.org>
-
- 03 Feb, 2017 1 commit
-
-
Henrik Kjellander authored
This changes libyuv to use the DEPS file for pulling down all dependencies (thus no Chromium checkout is needed any more). Add tools_libyuv directory to contain libyuv-specific tools (needed to avoid name collision with the now DEPSed tools/ directory of Chromium, which is needed by the toolchain). Add tools_libyuv/autoroller/roll_deps.py script to automatically roll all entries in the DEPS file (copied from WebRTC). third_party/ is now DEPSed as well, including the gtest configuration headers that used to live inside the libyuv repo. Add PRESUBMIT.py with a few simple checks + execution of PyLint and Python unit tests. For PyLint a pylintrc file was also added. Valgrind in tools_libyuv/valgrind was updated to make PRESUBMIT.py pass and remove old tsan suppressions (not used). Removed util/android/test_runner.py since it's no longer needed. Buildbot changes in https://chromium-review.googlesource.com/436464 are needed for the Memcheck bot to go green. BUG=libyuv:676 NOTRY=True Change-Id: Ib86fea2905a1656bba2933703ce5a59d29d8db6b Reviewed-on: https://chromium-review.googlesource.com/436264 Commit-Queue: Henrik Kjellander <kjellander@chromium.org> Reviewed-by: Frank Barchard <fbarchard@google.com>
-
- 02 Feb, 2017 2 commits
-
-
Frank Barchard authored
BUG=None TEST=Untested Change-Id: I8ab95654255d1aa9cf05a664ecf59ee6c0757e66 Reviewed-on: https://chromium-review.googlesource.com/434941Reviewed-by: Henrik Kjellander <kjellander@chromium.org> Commit-Queue: Frank Barchard <fbarchard@google.com>
-
Frank Barchard authored
TBR=kjellander@chromium.org BUG=libyuv:634 TEST=try bots Review-Url: https://codereview.chromium.org/2675583002 .
-
- 01 Feb, 2017 2 commits
-
-
Henrik Kjellander authored
This reverts commit 03510421. Failures on Windows bots are consistent after landing this. TBR=fbarchard@google.com NOTRY=True Change-Id: Ie249aafde2204297aa2d86ecb1dec6e109685493 Reviewed-on: https://chromium-review.googlesource.com/435261 Commit-Queue: Henrik Kjellander <kjellander@chromium.org> Reviewed-by: Henrik Kjellander <kjellander@chromium.org>
-
Manojkumar Bhosale authored
R=fbarchard@google.com BUG=libyuv:634 Performance Gain (vs C auto-vectorized) ARGBToYJRow_MSA - ~3.2x ARGBToYJRow_Any_MSA - ~2.7x BGRAToYRow_MSA - ~3.2x BGRAToYRow_Any_MSA - ~2.7x ABGRToYRow_MSA - ~3.2x ABGRToYRow_Any_MSA - ~2.6x RGBAToYRow_MSA - ~3.1x RGBAToYRow_Any_MSA - ~2.7x ARGBToUVJRow_MSA - ~5.5x ARGBToUVJRow_Any_MSA - ~4.5x BGRAToUVRow_MSA - ~2.1x BGRAToUVRow_Any_MSA - ~2.0x ABGRToUVRow_MSA - ~2.1x ABGRToUVRow_Any_MSA - ~1.9x RGBAToUVRow_MSA - ~2.2x RGBAToUVRow_Any_MSA - ~1.9x Performance Gain (vs C non-vectorized) ARGBToYJRow_MSA - ~10.9x ARGBToYJRow_Any_MSA - ~9.2x BGRAToYRow_MSA - ~10.9x BGRAToYRow_Any_MSA - ~9.3x ABGRToYRow_MSA - ~11.0x ABGRToYRow_Any_MSA - ~9.3x RGBAToYRow_MSA - ~10.9x RGBAToYRow_Any_MSA - ~9.1x ARGBToUVJRow_MSA - ~12.4x ARGBToUVJRow_Any_MSA - ~10.5x BGRAToUVRow_MSA - ~4.7x BGRAToUVRow_Any_MSA - ~4.4x ABGRToUVRow_MSA - ~4.7x ABGRToUVRow_Any_MSA - ~4.5x RGBAToUVRow_MSA - ~4.8x RGBAToUVRow_Any_MSA - ~4.4x Review-Url: https://codereview.chromium.org/2641153003 .
-
- 31 Jan, 2017 1 commit
-
-
Frank Barchard authored
Change log: https://chromium.googlesource.com/chromium/src/+log/941118827f..316b880c55 Full diff: https://chromium.googlesource.com/chromium/src/+/941118827f..316b880c55 Changed dependencies: * src/third_party/catapult: https://chromium.googlesource.com/external/github.com/catapult-project/catapult.git/+log/03fbd54d8f..f332dd6d DEPS diff: https://chromium.googlesource.com/chromium/src/+/941118827f..316b880c55/DEPS Clang version changed 282097:282487 Details: https://chromium.googlesource.com/chromium/src/+/941118827f..316b880c55/tools/clang/scripts/update.py BUG=None TEST=None R=kjellander@chromium.org Review-Url: https://codereview.chromium.org/2648573002 .
-