- 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>
-
- 08 Nov, 2016 1 commit
-
-
Frank Barchard authored
BUG=libyuv:654 R=kjellander@chromium.org Review URL: https://codereview.chromium.org/2469353005 .
-
- 26 Sep, 2016 1 commit
-
-
Frank Barchard authored
This patch adds MSA optimized ARGBMirrorRow function in libYUV project. Performance gain ~3x R=fbarchard@google.com BUG=libyuv:634 Review URL: https://codereview.chromium.org/2368313003 .
-
- 23 Jul, 2015 1 commit
-
-
Frank Barchard authored
R=harryjin@google.com BUG=libyuv:468 Review URL: https://webrtc-codereview.appspot.com/55679005.
-
- 10 Feb, 2015 1 commit
-
-
yang.zhang@arm.com authored
Reason of this bug is that ARM64 can't extend the sign bit of a 32-bit integer to 64-bit integer automatically. ScaleARGBRowDownEven_NEON is also enabled for ARM64. BUG=319 TESTED=libyuv_unittest R=fbarchard@google.com Change-Id: Ib8d30a05156239247296aa8bb4faa94b4f69a9c3 Review URL: https://webrtc-codereview.appspot.com/32949004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@1273 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 21 Nov, 2014 1 commit
-
-
fbarchard@google.com authored
BUG=269 TESTED=local benchmark for ARGBMirror R=tpsiaki@google.com Review URL: https://webrtc-codereview.appspot.com/32509004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@1176 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 20 Nov, 2014 1 commit
-
-
fbarchard@google.com authored
Remove CopyRow_x86 Add CopyRow_Any versions for AVX, SSE2 and Neon. BUG=269 TESTED=local build R=harryjin@google.com, tpsiaki@google.com Review URL: https://webrtc-codereview.appspot.com/26209004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@1175 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 19 Nov, 2014 1 commit
-
-
fbarchard@google.com authored
BUG=none TESTED=mirror and rotate unittests R=harryjin@google.com Review URL: https://webrtc-codereview.appspot.com/30159004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@1172 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 16 Oct, 2014 1 commit
-
-
fbarchard@google.com authored
Change elif to endif and if to allow AVX2 as well as SSE2 in future changes instead of one or the other. BUG=none TESTED=try bots R=harryjin@google.com Review URL: https://webrtc-codereview.appspot.com/30719004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@1122 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 07 Oct, 2014 1 commit
-
-
fbarchard@google.com authored
Remove unaligned functions, since most function support unaligned memory now. This reduces complexity and improves performance for unaligned cases because C code can be avoided, and overhead is less. Downside is old cpus (core2 and earlier) will be slower for aligned memory case. Except mips, which has alignment requirement, but remove unaligned variant. BUG=365 TESTED=unittest builds and passes locally R=harryjin@google.com Review URL: https://webrtc-codereview.appspot.com/24839004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@1113 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 29 Sep, 2014 1 commit
-
-
fbarchard@google.com authored
BUG=363 TESTED=out\release\libyuv_unittest --gtest_filter=*ARGBToARGB_* R=tpsiaki@google.com Review URL: https://webrtc-codereview.appspot.com/31489004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@1097 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 13 Jan, 2014 1 commit
-
-
fbarchard@google.com authored
Rotate functions ported to C. This completes all rotate functionality under c89, for overall 71% complete port. BUG=303 TESTED=cl /c /TC /Iinclude source/rotate_argb.cc R=tpsiaki@google.com Review URL: https://webrtc-codereview.appspot.com/6959004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@963 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 07 Jan, 2014 1 commit
-
-
fbarchard@google.com authored
BUG=303 TESTED=try R=tpsiaki@google.com Review URL: https://webrtc-codereview.appspot.com/6519006 git-svn-id: http://libyuv.googlecode.com/svn/trunk@953 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 27 Dec, 2013 1 commit
-
-
fbarchard@google.com authored
BUG=none TEST=LINT R=tpsiaki@google.com Review URL: https://webrtc-codereview.appspot.com/6409004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@929 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 26 Dec, 2013 1 commit
-
-
fbarchard@google.com authored
BUG=296 TESTED=rotate_test R=tpsiaki@google.com Review URL: https://webrtc-codereview.appspot.com/6329004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@922 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 01 Nov, 2013 1 commit
-
-
fbarchard@google.com authored
Add __declspec(safebuffers) to functions with arrays on stack that have explicit checks to avoid a redundent compiler stack check. BUG=none TEST=unitests pass R=ryanpetrie@google.com Review URL: https://webrtc-codereview.appspot.com/3289004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@837 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 14 Aug, 2013 1 commit
-
-
fbarchard@google.com authored
BUG=253 TEST=validator R=nfullagar@google.com Review URL: https://webrtc-codereview.appspot.com/2034004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@760 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 31 May, 2013 1 commit
-
-
fbarchard@google.com authored
BUG=239 TEST=LIBYUV_WIDTH=10000 out\release\libyuv_unittest R=changjun.yang@intel.com, johannkoenig@google.com Review URL: https://webrtc-codereview.appspot.com/1586006 git-svn-id: http://libyuv.googlecode.com/svn/trunk@712 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 12 Apr, 2013 1 commit
-
-
fbarchard@google.com authored
BUG=213 TEST=none Review URL: https://webrtc-codereview.appspot.com/1306008 git-svn-id: http://libyuv.googlecode.com/svn/trunk@658 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 04 Apr, 2013 1 commit
-
-
fbarchard@google.com authored
Move vzeroupper to row functions to simplify caller and allow mix of avx2 and sse2. Impact reduced by row coalescing. BUG=none TEST=all tests pass with sde Review URL: https://webrtc-codereview.appspot.com/1269009 git-svn-id: http://libyuv.googlecode.com/svn/trunk@641 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 06 Mar, 2013 1 commit
-
-
fbarchard@google.com authored
BUG=none TEST=out\release\libyuv_unittest --gtest_filter=*ARGBMirror* Review URL: https://webrtc-codereview.appspot.com/1159005 git-svn-id: http://libyuv.googlecode.com/svn/trunk@594 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 05 Mar, 2013 1 commit
-
-
fbarchard@google.com authored
BUG=none TEST=none Review URL: https://webrtc-codereview.appspot.com/1162005 git-svn-id: http://libyuv.googlecode.com/svn/trunk@592 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 27 Feb, 2013 1 commit
-
-
fbarchard@google.com authored
BUG=189 TESTED=try Review URL: https://webrtc-codereview.appspot.com/1113006 git-svn-id: http://libyuv.googlecode.com/svn/trunk@582 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 28 Jan, 2013 2 commits
-
-
fbarchard@google.com authored
BUG=176 TEST=try bots Review URL: https://webrtc-codereview.appspot.com/1074010 git-svn-id: http://libyuv.googlecode.com/svn/trunk@556 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
fbarchard@google.com authored
BUG=none TEST=lint Review URL: https://webrtc-codereview.appspot.com/1063010 git-svn-id: http://libyuv.googlecode.com/svn/trunk@553 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 16 Nov, 2012 1 commit
-
-
fbarchard@google.com authored
BUG=156 TEST=./libyuv_unittest --gtest_filter=*ARGBScale* Review URL: https://webrtc-codereview.appspot.com/930019 git-svn-id: http://libyuv.googlecode.com/svn/trunk@492 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 14 Nov, 2012 1 commit
-
-
fbarchard@google.com authored
BUG=none TEST=none Review URL: https://webrtc-codereview.appspot.com/937020 git-svn-id: http://libyuv.googlecode.com/svn/trunk@488 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 22 Oct, 2012 1 commit
-
-
fbarchard@google.com authored
Neon version of I420ToNV12 and I420ToNV21. NV21ToI420 added as function. CopyRow changed to vld4.8 to allow unaligned copy. BUG=none TEST=none Review URL: https://webrtc-codereview.appspot.com/922005 git-svn-id: http://libyuv.googlecode.com/svn/trunk@435 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 09 Oct, 2012 1 commit
-
-
fbarchard@google.com authored
BUG=none TEST=none Review URL: https://webrtc-codereview.appspot.com/860009 git-svn-id: http://libyuv.googlecode.com/svn/trunk@396 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 27 Sep, 2012 1 commit
-
-
fbarchard@google.com authored
BUG=99 TEST=shared lib builds without impact and unittests link against import lib. Review URL: https://webrtc-codereview.appspot.com/844005 git-svn-id: http://libyuv.googlecode.com/svn/trunk@379 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 18 Sep, 2012 1 commit
-
-
fbarchard@google.com authored
BUG=93 TESTED=try server Review URL: https://webrtc-codereview.appspot.com/811004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@360 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 08 Aug, 2012 1 commit
-
-
fbarchard@google.com authored
BUG=63 TEST=none Review URL: https://webrtc-codereview.appspot.com/730004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@314 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 26 Jun, 2012 1 commit
-
-
fbarchard@google.com authored
BUG=none TEST=none Review URL: https://webrtc-codereview.appspot.com/674007 git-svn-id: http://libyuv.googlecode.com/svn/trunk@294 16f28f9a-4ce2-e073-06de-1de4eb20be90
-