- 14 Feb, 2017 1 commit
-
-
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>
-
- 08 Nov, 2016 1 commit
-
-
Frank Barchard authored
BUG=libyuv:654 R=kjellander@chromium.org Review URL: https://codereview.chromium.org/2469353005 .
-
- 27 May, 2016 1 commit
-
-
Frank Barchard authored
add SIMD_ALIGNED to unittest header. BUG=libyuv:594 TESTED=local build passes with row.h removed from tests. R=harryjin@google.com Review URL: https://codereview.chromium.org/2001373002 .
-
- 24 May, 2016 1 commit
-
-
Frank Barchard authored
R=harryjin@google.com BUG=libyuv:592 TESTED=local builds work with fewer headers Review URL: https://codereview.chromium.org/2006943002 .
-
- 23 May, 2016 1 commit
-
-
Frank Barchard authored
TBR=kjellander@chromium.org BUG=libyuv:593 TESTED=try bots pass. Review URL: https://codereview.chromium.org/2000393002 .
-
- 06 May, 2016 1 commit
-
-
Frank Barchard authored
If image sizes are greater than 32768, fixed point stepping will overflow an int. This CL changes the max size to 32768 and disables the test if larger. BUG=libyuv:590 TESTED=LIBYUV_FLAGS=-1 LIBYUV_WIDTH=8192 LIBYUV_HEIGHT=16 out/Release/libyuv_unittest --gtest_filter=* R=harryjin@google.com Review URL: https://codereview.chromium.org/1947783002 .
-
- 13 Nov, 2015 1 commit
-
-
Frank Barchard authored
a prototype function to implement the yuv to rgb with conversion and scale. replace with 1 step function in future version, using same API. R=harryjin@google.com BUG=libyuv:471 Review URL: https://codereview.chromium.org/1421553016 .
-
- 04 Nov, 2015 1 commit
-
-
Frank Barchard authored
in order to compare C and Neon code, a new command line flag is added. historically environment variables controlled cpu features, but on android apk it is easier to pass a command line option to disable cpu optimizations. R=harryjin@google.com BUG=libyuv:516 Review URL: https://codereview.chromium.org/1407193009 .
-
- 13 Oct, 2015 1 commit
-
-
Frank Barchard authored
R=harryjin@google.com BUG=none Review URL: https://codereview.chromium.org/1399523004 .
-
- 22 Sep, 2015 1 commit
-
-
Frank Barchard authored
random / rand is slow and impacts performance testing. Although its only called to clear a frame once, a typical profile shows it high in the overall profile, when doing 1000 frames for a benchmark. 95.10% libyuv_unittest libyuv_unittest [.] YUY2ToARGBRow_SSSE3 2.01% libyuv_unittest libc-2.19.so [.] __random_r 1.13% libyuv_unittest libc-2.19.so [.] __random Replace random is a faster version for unittests. set LIBYUV_WIDTH=1280 set LIBYUV_HEIGHT=720 set LIBYUV_REPEAT=999 set LIBYUV_FLAGS=-1 out\release\libyuv_unittest --gtest_filter=*YUY2ToARGB* | findms Was libyuvTest.YUY2ToARGB_Opt (497 ms) Now libyuvTest.YUY2ToARGB_Opt (454 ms) R=harryjin@google.com BUG=none Review URL: https://codereview.chromium.org/1361813002 .
-
- 04 Jun, 2015 1 commit
-
-
fbarchard@google.com authored
BUG=none TESTED=untested R=harryjin@google.com Review URL: https://webrtc-codereview.appspot.com/51199004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@1421 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 30 May, 2015 1 commit
-
-
fbarchard@google.com authored
BUG=none TESTED=set LIBYUV_WIDTH=1918 libyuvTest.ScaleDownBy3by4_None R=harryjin@google.com Review URL: https://webrtc-codereview.appspot.com/47349004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@1416 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 26 May, 2015 1 commit
-
-
fbarchard@google.com authored
Scale Down by factor tests scale down to specified ratio rather than up. This ensures the alignment constrains on the destination dont cause a different factor to be used. BUG=431 TESTED=libyuvTest.ScaleDownBy3_Bilinear R=harryjin@google.com Review URL: https://webrtc-codereview.appspot.com/47309004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@1413 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 22 May, 2015 1 commit
-
-
fbarchard@google.com authored
BUG=431 TESTED=ARGBScaleDownBy4_Box Review URL: https://webrtc-codereview.appspot.com/57409004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@1411 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 16 Apr, 2015 1 commit
-
-
fbarchard@google.com authored
make box filter upsampler consider a pixel width of less than 1 to be 1. This makes it behave as a point sampler. BUG=428 TESTED=set LIBYUV_WIDTH=1900 && out\release\libyuv_unittest.exe R=tpsiaki@google.com Review URL: https://webrtc-codereview.appspot.com/49709004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@1372 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 15 Apr, 2015 1 commit
-
-
fbarchard@google.com authored
Add a scale down by 3 test for testing general purpose box/bilinear with scale factor of 3, but allowing width/height specified to do odd with testing. BUG=libyuv:427 TESTED=libyuvTest.ScaleDownBy3* R=bcornell@google.com Review URL: https://webrtc-codereview.appspot.com/45169004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@1370 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 26 Mar, 2015 1 commit
-
-
fbarchard@google.com authored
All cpu flags to be set so that instead of comparing C code, compare assembler to assembler, for benchmarking purposes. BUG=none TESTED=libyuv_unittest.exe R=bcornell@google.com Review URL: https://webrtc-codereview.appspot.com/50499004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@1346 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 07 Oct, 2014 1 commit
-
-
fbarchard@google.com authored
pavgb with memory op requires alignment. This CL disables conversions that use pavgb, and resolves scale by 3/8 unittest for checking alignment works. The 3/8 code used a pavgb with a memory operand. tests are added for scaling and allow unaligning on purpose. BUG=365 TESTED=local change to force unaligned memory fails on some conversions and scaling code. R=tpsiaki@google.com Review URL: https://webrtc-codereview.appspot.com/29699004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@1114 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 18 Mar, 2014 1 commit
-
-
fbarchard@google.com authored
BUG=317 TESTED=drmemory out\debug\libyuv_unittest.exe --gtest_catch_exceptions=0 --gtest_filter=*ARGBScale* R=tpsiaki@google.com Review URL: https://webrtc-codereview.appspot.com/10159004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@984 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
-
- 17 Dec, 2013 1 commit
-
-
fbarchard@google.com authored
NaCL pepper_33 port of scale and compare using lock/unlock. Remove less useful scaling tests and change default size to a multiple of 16 for better assembly coverage. BUG=none TESTED=ncval R=nfullagar@google.com Review URL: https://webrtc-codereview.appspot.com/5939005 git-svn-id: http://libyuv.googlecode.com/svn/trunk@917 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 10 Dec, 2013 1 commit
-
-
fbarchard@google.com authored
BUG=none TEST=scale unittests updated to test to/from 1 pixel R=tpsiaki@google.com Review URL: https://webrtc-codereview.appspot.com/5479005 git-svn-id: http://libyuv.googlecode.com/svn/trunk@908 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 09 Dec, 2013 1 commit
-
-
fbarchard@google.com authored
BUG=none TEST=none R=ryanpetrie@google.com Review URL: https://webrtc-codereview.appspot.com/5389004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@907 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 05 Dec, 2013 1 commit
-
-
fbarchard@google.com authored
BUG=261 TESTED=valgrind R=tpsiaki@google.com Review URL: https://webrtc-codereview.appspot.com/5129004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@895 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 27 Nov, 2013 1 commit
-
-
fbarchard@google.com authored
BUG=none TESTED=untested R=wuwang@google.com Review URL: https://webrtc-codereview.appspot.com/4479004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@875 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 20 Nov, 2013 1 commit
-
-
fbarchard@google.com authored
BUG=none TEST=none R=tpsiaki@google.com Review URL: https://webrtc-codereview.appspot.com/3979007 git-svn-id: http://libyuv.googlecode.com/svn/trunk@864 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 15 Nov, 2013 1 commit
-
-
fbarchard@google.com authored
BUG=none TEST=none R=johannkoenig@google.com Review URL: https://webrtc-codereview.appspot.com/3929004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@855 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 11 Nov, 2013 1 commit
-
-
fbarchard@google.com authored
BUG=none TEST=*Linear* R=tpsiaki@google.com Review URL: https://webrtc-codereview.appspot.com/3689004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@848 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 21 Oct, 2013 2 commits
-
-
fbarchard@google.com authored
BUG=none TEST=ncval R=nfullagar@google.com Review URL: https://webrtc-codereview.appspot.com/2719004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@822 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
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
-
- 18 Oct, 2013 1 commit
-
-
fbarchard@google.com authored
BUG=273 TEST=timex emuyuv Scale* R=ryanpetrie@google.com Review URL: https://webrtc-codereview.appspot.com/2469005 git-svn-id: http://libyuv.googlecode.com/svn/trunk@815 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 03 Sep, 2013 1 commit
-
-
fbarchard@google.com authored
BUG=260 TEST=ScaleDownByVertical2by3_Bilinear R=jingning@google.com, thorcarpenter@google.com Review URL: https://webrtc-codereview.appspot.com/2165004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@779 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 15 Jun, 2013 1 commit
-
-
fbarchard@google.com authored
BUG=none TEST=FixedDiv* R=johannkoenig@google.com Review URL: https://webrtc-codereview.appspot.com/1668004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@727 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 13 Jun, 2013 1 commit
-
-
fbarchard@google.com authored
BUG=none TEST=none R=dingkai@google.com Review URL: https://webrtc-codereview.appspot.com/1667004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@726 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 10 Jun, 2013 1 commit
-
-
fbarchard@google.com authored
BUG=244 TEST=*ScaleFrom1366x768_Box R=mflodman@webrtc.org Review URL: https://webrtc-codereview.appspot.com/1644004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@720 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 05 Jun, 2013 1 commit
-
-
fbarchard@google.com authored
BUG=none TEST=*Scale* R=mikhal@webrtc.org Review URL: https://webrtc-codereview.appspot.com/1608005 git-svn-id: http://libyuv.googlecode.com/svn/trunk@718 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 04 Jun, 2013 1 commit
-
-
fbarchard@google.com authored
BUG=none TEST=*Scale* unittests R=fischman@webrtc.org Review URL: https://webrtc-codereview.appspot.com/1599005 git-svn-id: http://libyuv.googlecode.com/svn/trunk@716 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 30 May, 2013 1 commit
-
-
fbarchard@google.com authored
BUG=237 TEST=Scale* R=ryanpetrie@google.com Review URL: https://webrtc-codereview.appspot.com/1587004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@710 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 15 May, 2013 1 commit
-
-
fbarchard@google.com authored
BUG=226 TESTED=libyuv scale unittests Review URL: https://webrtc-codereview.appspot.com/1470004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@694 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 06 May, 2013 1 commit
-
-
fbarchard@google.com authored
BUG=none TEST=lint Review URL: https://webrtc-codereview.appspot.com/1417004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@686 16f28f9a-4ce2-e073-06de-1de4eb20be90
-