- 09 Jun, 2015 1 commit
-
-
fbarchard@google.com authored
Box filter for YUV use rows with accumulation buffer for better memory behavior. The old code would do columns accumulated into registers, and then store the result once. This was slow from a memory point of view. The new code does a row of source at a time, updating an accumulation buffer every row. The accumulation buffer is small, and should fit cache. Before each accumulation of N rows, the buffer needs to be reset to zero. If the memset is a bottleneck, it would be faster to do the first row without an add, storing to the accumulation buffer, and then add for the remaining rows. BUG=425 TESTED=out\release\libyuv_unittest --gtest_filter=*ScaleTo1x1* R=harryjin@google.com Review URL: https://webrtc-codereview.appspot.com/52659004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@1428 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 22 Apr, 2015 1 commit
-
-
fbarchard@google.com authored
BUG=425 TESTED=out\release\libyuv_unittest_old --gtest_filter=*.ScaleDownBy3_* R=tpsiaki@google.com Review URL: https://webrtc-codereview.appspot.com/45219004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@1377 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 14 Apr, 2015 1 commit
-
-
fbarchard@google.com authored
BUG=libyuv:425 TESTED=c:\intelsde\sde -ast -hsw -- out\release\libyuv_unittest.exe --gtest_catch_exceptions=0 --gtest_filter=*libyuvTest.ScaleTo640x360_Box R=tpsiaki@google.com Review URL: https://webrtc-codereview.appspot.com/43149004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@1367 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 07 Feb, 2015 1 commit
-
-
fbarchard@google.com authored
BUG=398 TESTED=untested R=harryjin@google.com Review URL: https://webrtc-codereview.appspot.com/37999004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@1268 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 24 Oct, 2014 1 commit
-
-
fbarchard@google.com authored
The 'Any' versions of functions can handle any width now, so remove the check from the calling code. This has 2 advantages - less code, and less overhead in calling function when any function is NOT used. Downside is more code for case where any is used. BUG=373 TESTED=libyuv_unittest still passes R=harryjin@google.com Review URL: https://webrtc-codereview.appspot.com/24129004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@1143 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 01 Oct, 2014 1 commit
-
-
fbarchard@google.com authored
BUG=365 TESTED=scale unittests R=tpsiaki@google.com Review URL: https://webrtc-codereview.appspot.com/22879004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@1101 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 20 May, 2014 1 commit
-
-
fbarchard@google.com authored
BUG=331 TESTED=libyuv_unittest --gunit_also_run_disabled_tests --gtest_filter=**.ScaleFrom1280x720* R=debargha@google.com, tpsiaki@google.com Review URL: https://webrtc-codereview.appspot.com/17569004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@1005 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 10 Jan, 2014 1 commit
-
-
fbarchard@google.com authored
BUG=303 TESTED=cl /c /TC /Iinclude source/scale_common.cc R=tpsiaki@google.com Review URL: https://webrtc-codereview.appspot.com/6909004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@961 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 09 Jan, 2014 1 commit
-
-
fbarchard@google.com authored
BUG=304 TESTED=try R=tpsiaki@google.com Review URL: https://webrtc-codereview.appspot.com/6789005 git-svn-id: http://libyuv.googlecode.com/svn/trunk@959 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 07 Jan, 2014 3 commits
-
-
fbarchard@google.com authored
BUG=303 TEST=compile -x c Review URL: https://webrtc-codereview.appspot.com/6599006 git-svn-id: http://libyuv.googlecode.com/svn/trunk@954 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
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
-
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
-
- 03 Jan, 2014 6 commits
-
-
fbarchard@google.com authored
BUG=302 TESTED=hammer effects Review URL: https://webrtc-codereview.appspot.com/6549005 git-svn-id: http://libyuv.googlecode.com/svn/trunk@949 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
fbarchard@google.com authored
BUG=302 TESTED=hammer build R=tpsiaki@google.com Review URL: https://webrtc-codereview.appspot.com/6559004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@948 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
fbarchard@google.com authored
BUG=302 TESTED=ARGBScaleClipTo320x240_None etc R=tpsiaki@google.com Review URL: https://webrtc-codereview.appspot.com/6539004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@946 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
fbarchard@google.com authored
BUG=302 TEST=libyuv ARGBScale tests with LIBYUV_WIDTH=90000 R=tpsiaki@google.com Review URL: https://webrtc-codereview.appspot.com/6519005 git-svn-id: http://libyuv.googlecode.com/svn/trunk@944 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
fbarchard@google.com authored
BUG=302 TEST=*1x1* R=tpsiaki@google.com Review URL: https://webrtc-codereview.appspot.com/6519004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@943 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
fbarchard@google.com authored
BUG=302 TESTED=out\release\libyuv_unittest --gtest_filter=*I*ToI* R=tpsiaki@google.com Review URL: https://webrtc-codereview.appspot.com/6509004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@942 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 02 Jan, 2014 1 commit
-
-
fbarchard@google.com authored
BUG=302 TESTED=libyuv scale tests R=tpsiaki@google.com Review URL: https://webrtc-codereview.appspot.com/6489004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@940 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 09 Dec, 2013 1 commit
-
-
fbarchard@google.com authored
BUG=none TESTED=talk media_unittest YuvScalerTest.TestScaleUp1x6OptInt R=tpsiaki@google.com Review URL: https://webrtc-codereview.appspot.com/5449005 git-svn-id: http://libyuv.googlecode.com/svn/trunk@906 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 08 Dec, 2013 1 commit
-
-
fbarchard@google.com authored
Fix for off by one in scale - only source should be src - 0x10001 because dest will hit exact pixel. BUG=292 TESTED=valgrind Review URL: https://webrtc-codereview.appspot.com/5359004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@902 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 07 Dec, 2013 1 commit
-
-
fbarchard@google.com authored
BUG=none TEST=drmem R=tpsiaki@google.com Review URL: https://webrtc-codereview.appspot.com/5319004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@899 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 06 Dec, 2013 2 commits
-
-
fbarchard@google.com authored
BUG=none TESTED=local build R=tpsiaki@google.com Review URL: https://webrtc-codereview.appspot.com/5289004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@897 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
fbarchard@google.com authored
BUG=261 TEST=valgrind R=tpsiaki@google.com Review URL: https://webrtc-codereview.appspot.com/5199004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@896 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 05 Dec, 2013 1 commit
-
-
fbarchard@google.com authored
BUG=none TEST=untested R=tpsiaki@google.com Review URL: https://webrtc-codereview.appspot.com/4989004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@894 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 04 Dec, 2013 1 commit
-
-
fbarchard@google.com authored
BUG=291 TESTED=unittests still pass. R=tpsiaki@google.com Review URL: https://webrtc-codereview.appspot.com/4979004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@893 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 02 Dec, 2013 1 commit
-
-
fbarchard@google.com authored
BUG=289 TESTED=drmemory on odd width R=tpsiaki@google.com Review URL: https://webrtc-codereview.appspot.com/4719004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@882 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 28 Nov, 2013 1 commit
-
-
fbarchard@google.com authored
BUG=none TEST=untested R=tpsiaki@google.com Review URL: https://webrtc-codereview.appspot.com/4509005 git-svn-id: http://libyuv.googlecode.com/svn/trunk@879 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 03 Sep, 2013 1 commit
-
-
fbarchard@google.com authored
BUG=264 TEST=ARGBInterpolate* R=changjun.yang@intel.com Review URL: https://webrtc-codereview.appspot.com/2160004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@777 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 28 Aug, 2013 1 commit
-
-
fbarchard@google.com authored
BUG=260 TEST=try serving with lemon. R=wuwang@google.com Review URL: https://webrtc-codereview.appspot.com/2128005 git-svn-id: http://libyuv.googlecode.com/svn/trunk@775 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 27 Aug, 2013 1 commit
-
-
fbarchard@google.com authored
BUG=260 TEST=unittests build/run R=ryanpetrie@google.com Review URL: https://webrtc-codereview.appspot.com/2123004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@773 16f28f9a-4ce2-e073-06de-1de4eb20be90
-