- 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
-
- 08 Jul, 2014 1 commit
-
-
fbarchard@google.com authored
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
-
- 02 Jun, 2014 1 commit
-
-
fbarchard@google.com authored
BUG=334 TESTED=libyuv unittests pass R=tpsiaki@google.com Review URL: https://webrtc-codereview.appspot.com/12659006 git-svn-id: http://libyuv.googlecode.com/svn/trunk@1008 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/6629004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@952 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 27 Dec, 2013 1 commit
-
-
fbarchard@google.com authored
BUG=296 TESTED=libyuv convert_test R=tpsiaki@google.com Review URL: https://webrtc-codereview.appspot.com/6399004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@928 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 21 Oct, 2013 1 commit
-
-
fbarchard@google.com authored
Coalesce rows by changing width/height and dropping into code instead of recursing. Improve coalesce by setting stride to 0 so it can be used even on odd width images. Reduce unittests to improve time to run emulators. BUG=277 TEST=unittests all build and pass R=ryanpetrie@google.com Review URL: https://webrtc-codereview.appspot.com/2589004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@819 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 02 Aug, 2013 2 commits
-
-
fbarchard@google.com authored
BUG=258 TEST=try bots R=johannkoenig@google.com Review URL: https://webrtc-codereview.appspot.com/1944004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@743 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
fbarchard@google.com authored
BUG=254 TEST=none R=johannkoenig@google.com Review URL: https://webrtc-codereview.appspot.com/1942004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@742 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 12 Apr, 2013 1 commit
-
-
fbarchard@google.com authored
BUG=216 TEST=I420ToARGB Review URL: https://webrtc-codereview.appspot.com/1314004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@660 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 11 Apr, 2013 1 commit
-
-
fbarchard@google.com authored
Move convert_to_argb and MJPGToARGB to isolated files. Move ValidateJPeg to its own file. Allows jpeg to be not linked in for more applications. BUG=212 TESTED=manual test by removing mjpeg_decode.cc from gyp file and built/ran unittests Review URL: https://webrtc-codereview.appspot.com/1310007 git-svn-id: http://libyuv.googlecode.com/svn/trunk@656 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 23 Mar, 2013 1 commit
-
-
fbarchard@google.com authored
BUG=none TEST=none Review URL: https://webrtc-codereview.appspot.com/1241004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@618 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 12 Mar, 2013 1 commit
-
-
fbarchard@google.com authored
Fix RGB565ToARGB_Any which uses SSE2 that requires ARGB alignment. Add row coalescing to convert_argb.cc. Improve coalescing on planar_functions.cc and convert_from_argb.cc. Use stride * 2 == width to test for even width. Apply coalescing to all functions that have same vertical subsampling. BUG=197 TESTED=libyuv unittest passes where _Opt uses row coalescing. Review URL: https://webrtc-codereview.appspot.com/1186004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@601 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 08 Mar, 2013 1 commit
-
-
fbarchard@google.com authored
BUG=196 TESTED=BGRAToARGB* Review URL: https://webrtc-codereview.appspot.com/1171006 git-svn-id: http://libyuv.googlecode.com/svn/trunk@596 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 07 Mar, 2013 1 commit
-
-
fbarchard@google.com authored
BUG=196 TESTED=libyuv_unittest --gtest_filter=*ABGRToARGB* Review URL: https://webrtc-codereview.appspot.com/1166006 git-svn-id: http://libyuv.googlecode.com/svn/trunk@595 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 28 Jan, 2013 2 commits
-
-
fbarchard@google.com authored
BUG=none TEST=try bots Review URL: https://webrtc-codereview.appspot.com/1078005 git-svn-id: http://libyuv.googlecode.com/svn/trunk@555 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
-
- 11 Jan, 2013 1 commit
-
-
fbarchard@google.com authored
Remove V210. Quality of this code is insufficient for libyuv. Unable to make V210 pass valgrind. Would require effort to add missing support and optimization. BUG=91 TEST=valgrind Review URL: https://webrtc-codereview.appspot.com/1021009 git-svn-id: http://libyuv.googlecode.com/svn/trunk@536 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 18 Dec, 2012 1 commit
-
-
fbarchard@google.com authored
BUG=none TEST=video_common_test added Review URL: https://webrtc-codereview.appspot.com/1001007 git-svn-id: http://libyuv.googlecode.com/svn/trunk@521 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 28 Nov, 2012 1 commit
-
-
fbarchard@google.com authored
BUG=164 TEST=./libyuv_unittest --gtest_filter=*Atten* Review URL: https://webrtc-codereview.appspot.com/937031 git-svn-id: http://libyuv.googlecode.com/svn/trunk@506 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 12 Nov, 2012 1 commit
-
-
fbarchard@google.com authored
BUG=none TEST=convert_test Review URL: https://webrtc-codereview.appspot.com/965018 git-svn-id: http://libyuv.googlecode.com/svn/trunk@481 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 07 Nov, 2012 1 commit
-
-
fbarchard@google.com authored
BUG=none TEST=convert_test Review URL: https://webrtc-codereview.appspot.com/936015 git-svn-id: http://libyuv.googlecode.com/svn/trunk@479 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 06 Nov, 2012 1 commit
-
-
fbarchard@google.com authored
BUG=none TEST=none Review URL: https://webrtc-codereview.appspot.com/965007 git-svn-id: http://libyuv.googlecode.com/svn/trunk@472 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 05 Nov, 2012 1 commit
-
-
fbarchard@google.com authored
BUG=none TEST=convert_test Review URL: https://webrtc-codereview.appspot.com/936013 git-svn-id: http://libyuv.googlecode.com/svn/trunk@471 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 04 Nov, 2012 2 commits
-
-
fbarchard@google.com authored
BUG=none TEST=none git-svn-id: http://libyuv.googlecode.com/svn/trunk@470 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
fbarchard@google.com authored
BUG=none TEST=build bot git-svn-id: http://libyuv.googlecode.com/svn/trunk@469 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 03 Nov, 2012 1 commit
-
-
fbarchard@google.com authored
BUG=none TEST=none Review URL: https://webrtc-codereview.appspot.com/964010 git-svn-id: http://libyuv.googlecode.com/svn/trunk@468 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 02 Nov, 2012 3 commits
-
-
fbarchard@google.com authored
BUG=none TEST=none Review URL: https://webrtc-codereview.appspot.com/964009 git-svn-id: http://libyuv.googlecode.com/svn/trunk@467 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
fbarchard@google.com authored
BUG=none TEST=YToARGB_Opt Review URL: https://webrtc-codereview.appspot.com/966007 git-svn-id: http://libyuv.googlecode.com/svn/trunk@466 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
fbarchard@google.com authored
BUG=none TEST=none Review URL: https://webrtc-codereview.appspot.com/935010 git-svn-id: http://libyuv.googlecode.com/svn/trunk@465 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 30 Oct, 2012 1 commit
-
-
fbarchard@google.com authored
BUG=138 TESTED=sudo LIBYUV_REPEAT=1000 nice --5 ./libyuv_unittest --gtest_filter=*M420* | sed 's/\(.*(\)\([0-9]*\)\( ms)\)/\2 - \1\2\3/g' | sort -rn | grep ms Review URL: https://webrtc-codereview.appspot.com/935009 git-svn-id: http://libyuv.googlecode.com/svn/trunk@456 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 29 Oct, 2012 1 commit
-
-
fbarchard@google.com authored
BUG=136 TEST=sudo LIBYUV_REPEAT=1000 nice --5 ./libyuv_unittest --gtest_filter=*565* | grep ms Review URL: https://webrtc-codereview.appspot.com/965004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@452 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 26 Oct, 2012 1 commit
-
-
fbarchard@google.com authored
BUG=126 TESTED=tested by mips Review URL: https://webrtc-codereview.appspot.com/930005 git-svn-id: http://libyuv.googlecode.com/svn/trunk@449 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 11 Oct, 2012 2 commits
-
-
fbarchard@google.com authored
BUG=none TEST=convert_test Review URL: https://webrtc-codereview.appspot.com/857014 git-svn-id: http://libyuv.googlecode.com/svn/trunk@408 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
fbarchard@google.com authored
Any conversions fix for RGB 3 bytes. Fix for overread valgrind. Avoid memcpy. Add _Any unittests for all conversions. BUG=121 TEST=./libyuv_unittest --gtest_filter=*Any Review URL: https://webrtc-codereview.appspot.com/873010 git-svn-id: http://libyuv.googlecode.com/svn/trunk@401 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
-
- 04 Oct, 2012 1 commit
-
-
fbarchard@google.com authored
BUG=112 TEST=unittests still pass Review URL: https://webrtc-codereview.appspot.com/864008 git-svn-id: http://libyuv.googlecode.com/svn/trunk@391 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
-
- 21 Sep, 2012 1 commit
-
-
fbarchard@google.com authored
BUG=64 TEST=untested Review URL: https://webrtc-codereview.appspot.com/823007 git-svn-id: http://libyuv.googlecode.com/svn/trunk@371 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
-
- 17 Sep, 2012 1 commit
-
-
fbarchard@google.com authored
BUG=90 TEST=lint run on all source Review URL: https://webrtc-codereview.appspot.com/795009 git-svn-id: http://libyuv.googlecode.com/svn/trunk@357 16f28f9a-4ce2-e073-06de-1de4eb20be90
-