summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-12-08Merge from Chromium at DEPS revision 39.0.2171.95android-5.1.1_r5android-5.1.1_r28android-5.1.1_r22android-5.1.1_r17android-5.1.1_r12lollipop-mr1-wfc-releaselollipop-mr1-devBen Murdoch
This commit was generated by merge_to_master.py. Change-Id: Ie6eeccba617d1fe3d008f781a50fb5a951a57559
2014-12-08Update makefiles after merge of Chromium at 39.0.2171.95Ben Murdoch
This commit was generated by merge_from_chromium.py. Change-Id: I82d4c3ea3a5c5d52044c8fbfbb95db3c55eb7c58
2014-10-22Merge from Chromium at DEPS revision 39.0.2171.37Ben Murdoch
This commit was generated by merge_to_master.py. Change-Id: I214889d68bf1b0425ad3bebf31017dc119028ac3
2014-10-22Merge third_party/libyuv from ↵Ben Murdoch
https://chromium.googlesource.com/a/external/libyuv.git at 9b39440429a9990f611201e957ad54d79b124a4f This commit was generated by merge_from_chromium.py. Change-Id: I4037112a719777be60309d47adfef505cafb80eb
2014-10-20Patch r1067 into m39 branch which is based on r1038.fbarchard@google.com
BUG=355 TESTED=untested R=harryjin@google.com Review URL: https://webrtc-codereview.appspot.com/31769004 git-svn-id: http://libyuv.googlecode.com/svn/branches/m39@1129 16f28f9a-4ce2-e073-06de-1de4eb20be90
2014-10-20Make an m39 branch based on r1038fbarchard@google.com
A https://libyuv.googlecode.com/svn/branches/m39 git-svn-id: http://libyuv.googlecode.com/svn/branches/m39@1128 16f28f9a-4ce2-e073-06de-1de4eb20be90
2014-09-30Merge from Chromium at DEPS revision 267aeeb8d85cPrimiano Tucci
This commit was generated by merge_to_master.py. Change-Id: I01211393e835beaa5dc48a084cebd6bac994d48c
2014-09-22Update makefiles after merge of Chromium at fb34b348eeadAndroid Chromium Automerger
This commit was generated by merge_from_chromium.py. Change-Id: Ic41bffd993445664617b532aa64983365e0df06c
2014-09-13Update makefiles after merge of Chromium at 6a4d455b8650Android Chromium Automerger
This commit was generated by merge_from_chromium.py. Change-Id: I53eb49bd97e4a4f22b9e640b0185857990a54b26
2014-09-11Update makefiles after merge of Chromium at b62471bd5180Android Chromium Automerger
This commit was generated by merge_from_chromium.py. Change-Id: I8f53cb8a0b9c4c6e5cccaa3a142a8511393b383c
2014-09-10Update makefiles after merge of Chromium at a301aef21f9eAndroid Chromium Automerger
This commit was generated by merge_from_chromium.py. Change-Id: Ia94291c8b0064f67f518c58577d443f17cb440af
2014-09-10Update makefiles after merge of Chromium at d0b993bb2548Android Chromium Automerger
This commit was generated by merge_from_chromium.py. Change-Id: If54b36c581b450f4f7a0be6a0940b9c042bb927e
2014-09-09Update makefiles after merge of Chromium at facf66e09bf8Android Chromium Automerger
This commit was generated by merge_from_chromium.py. Change-Id: I1364857f3bfbfccbf9a3104a52cb502e0e7eb45e
2014-09-09Update makefiles after merge of Chromium at 457b0a1c9412Android Chromium Automerger
This commit was generated by merge_from_chromium.py. Change-Id: I94e42c11b5fecef1c1af3fecb5f5293d35568f8c
2014-09-08Update makefiles after merge of Chromium at 02b0945c7345Android Chromium Automerger
This commit was generated by merge_from_chromium.py. Change-Id: Ib7c1b2e4a25ea776aed2f495337cc133cd947983
2014-08-27Update makefiles after merge of Chromium at b241671f0248Android Chromium Automerger
This commit was generated by merge_from_chromium.py. Change-Id: I587d92dfab68d926e9a51cda3202e05295929980
2014-08-19Merge from Chromium at DEPS revision 290040android-wear-5.1.1_r1android-wear-5.1.0_r1Torne (Richard Coles)
This commit was generated by merge_to_master.py. Change-Id: Icb654c1065a9ffcaf601bea4cba100ddd95594bb
2014-08-12Merge third_party/libyuv from ↵Android Chromium Automerger
https://chromium.googlesource.com/external/libyuv.git at 455c66b4375d72984b79249616d0a708ad568894 This commit was generated by merge_from_chromium.py. Change-Id: Ibeb4bc3da6feb334739cecdf5df48010499b262e
2014-08-12Merge from Chromium at DEPS revision 288042Torne (Richard Coles)
This commit was generated by merge_to_master.py. Change-Id: I77f22490684839a5020ce788af45127d929a8cfa
2014-08-12Update makefiles after merge of Chromium at 288938Android Chromium Automerger
This commit was generated by merge_from_chromium.py. Change-Id: I05d63e40021e2652dfb5c0553c5ab2916db514e3
2014-07-29Update makefiles after merge of Chromium at 286177Android Chromium Automerger
This commit was generated by merge_from_chromium.py. Change-Id: I43a436a217c495db2d9adf861be4a0c7589d2c5e
2014-07-28Add a gyp define LIBYUV_DISABLE_JPEG to not build jpeg libraryfbarchard@google.com
BUG=346 TESTED=set GYP_DEFINES=target_arch=ia32 libyuv_disable_jpeg=1 & python gyp_libyuv -fninja -G msvs_version=2010 libyuv_test.gyp R=harryjin@google.com Review URL: https://webrtc-codereview.appspot.com/16989004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@1038 16f28f9a-4ce2-e073-06de-1de4eb20be90
2014-07-20Merge from Chromium at DEPS revision 284076Ben Murdoch
This commit was generated by merge_to_master.py. Change-Id: I4c570b25540a45d527bd36fa51d053421b22aaad
2014-07-18redo nv12 crop unittest with expect eqfbarchard@google.com
BUG=334 TESTED=crop R=tpsiaki@google.com Review URL: https://webrtc-codereview.appspot.com/16129004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@1037 16f28f9a-4ce2-e073-06de-1de4eb20be90
2014-07-18Add NV12 cropping unittest to confirm behavior.fbarchard@google.com
BUG=344 TESTED=libyuv_unittest --gtest_filter=*CropNV12 R=tpsiaki@google.com Review URL: https://webrtc-codereview.appspot.com/16939004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@1036 16f28f9a-4ce2-e073-06de-1de4eb20be90
2014-07-15Merge third_party/libyuv from ↵Android Chromium Automerger
https://chromium.googlesource.com/external/libyuv.git at 451a7541b7fbbcb85199dfbc6faccdb1955ea1d5 This commit was generated by merge_from_chromium.py. Change-Id: I4b1fa31635247774b53024a5f8a1ee6c98e053f0
2014-07-14Check number of functions available to cpuid before fetching function 7 results.fbarchard@google.com
BUG=343 TESTED=local test on Windows. R=brettw@chromium.org, tpsiaki@google.com Review URL: https://webrtc-codereview.appspot.com/12969004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@1035 16f28f9a-4ce2-e073-06de-1de4eb20be90
2014-07-11Merge third_party/libyuv from ↵Android Chromium Automerger
https://chromium.googlesource.com/external/libyuv.git at 9ffb92fae0d1c82c1fe6808c7c33b1a76bea41f7 This commit was generated by merge_from_chromium.py. Change-Id: I8bcd2372a05e94a645adb9aa84faebc9a24581ea
2014-07-10Update makefiles after merge of Chromium at 282385Android Chromium Automerger
This commit was generated by merge_from_chromium.py. Change-Id: I6c936024b0acf41766c93c6470d2af6e8a142d22
2014-07-09Detect clang-cl compiler and disable assembly for now.fbarchard@google.com
BUG=341 TESTED=clang-cl /W0 -c -Iinclude source/cpu_id.c R=harryjin@google.com, rnk@chromium.org Review URL: https://webrtc-codereview.appspot.com/12939004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@1033 16f28f9a-4ce2-e073-06de-1de4eb20be90
2014-07-08remove extern "C" from rotate function, since its built with extern "C" ↵fbarchard@google.com
around full file. BUG=341 TESTED=clang -c -Iinclude source/rotate.c R=harryjin@google.com Review URL: https://webrtc-codereview.appspot.com/17919004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@1031 16f28f9a-4ce2-e073-06de-1de4eb20be90
2014-07-08Port conversion functions to c.fbarchard@google.com
BUG=303 TESTED=cl /c /TC /Iinclude source\convert_from.cc source\convert_argb.cc source\convert_from_argb.cc R=harryjin@google.com Review URL: https://webrtc-codereview.appspot.com/17909004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@1030 16f28f9a-4ce2-e073-06de-1de4eb20be90
2014-07-07convert source ported to c89.fbarchard@google.com
BUG=303 TESTED=cl /c /TC /Iinclude source/convert.cc R=harryjin@google.com Review URL: https://webrtc-codereview.appspot.com/21849004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@1029 16f28f9a-4ce2-e073-06de-1de4eb20be90
2014-07-04Merge third_party/libyuv from ↵Android Chromium Automerger
https://chromium.googlesource.com/external/libyuv.git at 103427718a0a928d1e95e4b6aaf03c81c8061e00 This commit was generated by merge_from_chromium.py. Change-Id: I285380606f300bc7680557522ad857dddfaa8dd7
2014-07-03Disable assembly optimizations in MemorySanitizer builds.kjellander@google.com
BUG=chromium:344505, chromium:373739 R=kjellander@google.com, mflodman@chromium.org Review URL: https://webrtc-codereview.appspot.com/14849004 Patch from Sergey Matveev <earthdok@chromium.org>. git-svn-id: http://libyuv.googlecode.com/svn/trunk@1028 16f28f9a-4ce2-e073-06de-1de4eb20be90
2014-07-03Roll chromium_revision 274825:280149 to fix GNkjellander@google.com
Due to http://crbug.com/389883 GN currently doesn't execute unless the top folder is named 'src'. To work around this, perform the following changes to a checkout that currently has "trunk" as the root folder: 1. Rename trunk -> src 2. Remove .gclient_entries file (will be re-created) 3. Edit .gclient and: * set the name of the solution to "src" * add/change the custom_vars dict for the solution to have a key like this: "custom_vars" : { "root_dir" : "src", }, 4. Run gclient sync The buildbots already have this done and gets a "src" dir for their checkouts. I also workaround some recent changes for sanitizer tools and add a copy of Chromium's tsan_suppressions.cc to prepare for TSan v2 (since v1 that libyuv is currently using is deprecated and should be removed). BUG=libyuv:338 TEST=Currently working trybot passing + local compile on Linux in Debug,Release and with ASan+TSan v2 using: GYP_DEFINES="asan=1 release_extra_cflags=-g use_allocator=none" ./gyp_libyuv && ninja -C out/Release GYP_DEFINES="tsan=1 release_extra_cflags=-g use_allocator=none" ./gyp_libyuv && ninja -C out/Release R=fbarchard@google.com Review URL: https://webrtc-codereview.appspot.com/12889004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@1027 16f28f9a-4ce2-e073-06de-1de4eb20be90
2014-07-02Merge third_party/libyuv from ↵Android Chromium Automerger
https://chromium.googlesource.com/external/libyuv.git at 1347fdea0715f8903ab37e07976861f56de17210 This commit was generated by merge_from_chromium.py. Change-Id: Id37bf4ca99264d10ede61d172cf0662464723d8e
2014-07-01Show jpeg as an option for psnr tool if enabledfbarchard@google.com
BUG=339 TESTED=psnr R=harryjin@google.com Review URL: https://webrtc-codereview.appspot.com/20809005 git-svn-id: http://libyuv.googlecode.com/svn/trunk@1026 16f28f9a-4ce2-e073-06de-1de4eb20be90
2014-06-26add symbols for ios unittestsfbarchard@google.com
BUG=none TEST=none R=harryjin@google.com Review URL: https://webrtc-codereview.appspot.com/15939005 git-svn-id: http://libyuv.googlecode.com/svn/trunk@1025 16f28f9a-4ce2-e073-06de-1de4eb20be90
2014-06-26lint fixes for psnrfbarchard@google.com
BUG=339 TESTED=lint R=harryjin@google.com Review URL: https://webrtc-codereview.appspot.com/14789004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@1024 16f28f9a-4ce2-e073-06de-1de4eb20be90
2014-06-26jpeg psnr avoid duplicates with libyuv by checking HAVE_JPEGfbarchard@google.com
BUG=339 TESTED=local psnr test R=harryjin@google.com Review URL: https://webrtc-codereview.appspot.com/15949004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@1023 16f28f9a-4ce2-e073-06de-1de4eb20be90
2014-06-26move Calc functions for psnr into header to avoid duplicate links.fbarchard@google.com
BUG=339 TESTED=gyp build R=harryjin@google.com Review URL: https://webrtc-codereview.appspot.com/16769004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@1022 16f28f9a-4ce2-e073-06de-1de4eb20be90
2014-06-25psnr tool accept jpeg files as well as raw YUVfbarchard@google.com
BUG=339 TESTED=psnr.exe feet.jpg bluechicken.jpg R=harryjin@google.com Review URL: https://webrtc-codereview.appspot.com/12839006 git-svn-id: http://libyuv.googlecode.com/svn/trunk@1021 16f28f9a-4ce2-e073-06de-1de4eb20be90
2014-06-25Update makefiles after merge of Chromium at 279716Android Chromium Automerger
This commit was generated by merge_from_chromium.py. Change-Id: I3bd39c0469efe7477f0c08d6f9c5951983b54a67
2014-06-25Merge from Chromium at DEPS revision 278856Torne (Richard Coles)
This commit was generated by merge_to_master.py. Change-Id: I4cfecfacb3293a25d8dfa1ea57db11359365aa9d
2014-06-24only enable mips assembly for old 32 bit abi. new 32 bit abi and 64 bit bit ↵fbarchard@google.com
able remove t4 to t7 and add a4 to a7 BUG=337 TESTED=untested R=tpsiaki@google.com Review URL: https://webrtc-codereview.appspot.com/20769005 git-svn-id: http://libyuv.googlecode.com/svn/trunk@1020 16f28f9a-4ce2-e073-06de-1de4eb20be90
2014-06-24Add nacl version check to enable Neon on M37 and bundles for X86 on M33fbarchard@google.com
BUG=333 TESTED=nacl build and validate R=tpsiaki@google.com Review URL: https://webrtc-codereview.appspot.com/20769004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@1019 16f28f9a-4ce2-e073-06de-1de4eb20be90
2014-06-24Port I420ToARGB to intrinsics for win64fbarchard@google.com
BUG=336 TESTED=out\release_x64\libyuv_unittest --gunit_also_run_disabled_tests --gtest_filter=*I420To*B* R=bryan.bernhart@intel.com, tpsiaki@google.com Review URL: https://webrtc-codereview.appspot.com/15809005 git-svn-id: http://libyuv.googlecode.com/svn/trunk@1018 16f28f9a-4ce2-e073-06de-1de4eb20be90
2014-06-20Merge from Chromium at DEPS revision 278205Torne (Richard Coles)
This commit was generated by merge_to_master.py. Change-Id: Ia249cf88793b5fdf0d641e904fe5ebd716f153d5
2014-06-19Update makefiles after merge of Chromium at 278252Android Chromium Automerger
This commit was generated by merge_from_chromium.py. Change-Id: Ic93d0e432473f68ff72b44235e0696b2745ef1a1