- 08 Nov, 2016 1 commit
-
-
Frank Barchard authored
BUG=libyuv:654 R=kjellander@chromium.org Review URL: https://codereview.chromium.org/2469353005 .
-
- 16 Sep, 2016 1 commit
-
-
Frank Barchard authored
../../source/scale_neon.cc:576:1: error: multi-line comment [-Werror=comment] // #define BLENDER(a, b, f) (uint8)((int)(a) + \ ^ BUG=None TEST=try bots Review URL: https://codereview.chromium.org/2344203003 .
-
- 15 Sep, 2016 1 commit
-
-
Frank Barchard authored
BUG=None TEST=try bots Review URL: https://codereview.chromium.org/2346633002 .
-
- 24 Jun, 2016 2 commits
-
-
Frank Barchard authored
R=wangcheng@google.com, harryjin@google.com BUG=libyuv:607 Review URL: https://codereview.chromium.org/2093913004 .
-
Frank Barchard authored
upscale a YUV image. observe change in hue.. green especially. disable ScaleFilterCols_SSSE3, falling back on ScaleFilterCols_C observe hue.. green especially, is better. was ScaleFrom1280x720_Bilinear (1620 ms) now ScaleFrom1280x720_Bilinear (1907 ms) BUG=libyuv:605 TEST=try bots R=harryjin@google.com, wangcheng@google.com Review URL: https://codereview.chromium.org/2084533006 .
-
- 18 Apr, 2016 1 commit
-
-
Frank Barchard authored
Inline that uses temporary variables is currently initializing them to 0 and passing in as output "+r". This CL replaces the output constraint to "=&r" for most meaning an output with early write (before inputs). This allows the initialize to zero step to be removed, saving 1 instruction. BUG=libyuv:580 TESTED=local libyuv build on gcc/linux and try bots R=harryjin@google.com Review URL: https://codereview.chromium.org/1895743008 .
-
- 05 Aug, 2015 1 commit
-
-
Frank Barchard authored
R=harryjin@google.com BUG=none Review URL: https://webrtc-codereview.appspot.com/54809004.
-
- 30 Apr, 2015 1 commit
-
-
fbarchard@google.com authored
BUG=libyuv:432 TESTED=try bots R=tpsiaki@google.com Review URL: https://webrtc-codereview.appspot.com/49249004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@1392 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 14 Apr, 2015 1 commit
-
-
fbarchard@google.com authored
lsl by 2 requires a number sign for xcode on ios 64 bit build. add the # sign for ios compatibility. remove legacy x86 asm files that are unused. the unused files cause complications in build systems that build all files. BUG=libyuv:423 TESTED=try bots R=noahric@google.com Review URL: https://webrtc-codereview.appspot.com/45119004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@1369 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 07 Apr, 2015 1 commit
-
-
yang.zhang@arm.com authored
ARM32/64 NEON versions of ScaleARGBFilterCols_NEON are implemented. BUG=319 TESTED=libyuvTest.* on ARM32/64 with Android R=fbarchard@google.com Change-Id: Ifea62bc25d846bf16cb51d13b408de7bf58dccd4 Review URL: https://webrtc-codereview.appspot.com/46699004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@1361 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 03 Apr, 2015 1 commit
-
-
fbarchard@google.com authored
BUG=420 TESTED=d:/src/nacl_sdk/pepper_canary/toolchain/win_arm_newlib/bin/arm-nacl-g++ -o newlib/Release/source/scale_neon_arm.o -c source/scale_neon.cc -g -O2 -pthread -MMD -DNDEBUG -Id:/src/nacl_sdk/pepper_canary/include -Id:/src/nacl_sdk/pepper_canary/include/newlib -I./include R=tpsiaki@google.com Review URL: https://webrtc-codereview.appspot.com/47949004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@1356 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 31 Mar, 2015 1 commit
-
-
yang.zhang@arm.com authored
ARM32/64 NEON versions of ScaleARGBCols_NEON are implemented. BUG=319 TESTED=libyuvTest.* on ARM32/64 with Android R=fbarchard@google.com Change-Id: Id9ad97f7aa5d8a34cd55ace9e648cb6ff028efd9 Review URL: https://webrtc-codereview.appspot.com/47689004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@1351 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 24 Mar, 2015 1 commit
-
-
yang.zhang@arm.com authored
Add the nacl macros to ARM functions. If not, a bunch of code is failing to validate. BUG=319 TESTED=libyuvTest.* on ARM32/64 with Android R=fbarchard@google.com Change-Id: I7a36434f18e0de8b8f8a9fe01167bfe50cff8962 Review URL: https://webrtc-codereview.appspot.com/47739004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@1343 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 19 Mar, 2015 1 commit
-
-
yang.zhang@arm.com authored
ARM32/64 NEON versions of ScaleFilterCols_NEON are implemented. BUG=319 TESTED=libyuvTest.* on ARM32/64 with Android R=fbarchard@google.com Change-Id: I5b0838769ffb0182155d7cd6bcc520eb81eb5c4e Review URL: https://webrtc-codereview.appspot.com/41349004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@1340 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 17 Mar, 2015 1 commit
-
-
yang.zhang@arm.com authored
ARM32/64 NEON versions of ScaleARGBRowDown2Linear_NEON are implemented. BUG=319 TESTED=libyuvTest.ARGBScale* on ARM32/64 with Android R=fbarchard@google.com Change-Id: Ife602c81b51aa36e0d56b9d628f278a24eed96f6 Review URL: https://webrtc-codereview.appspot.com/44689004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@1336 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 16 Mar, 2015 1 commit
-
-
yang.zhang@arm.com authored
ARM32/64 NEON versions of ScaleAddRows_NEON are implemented. BUG=319 TESTED=libyuvTest.Scale* on ARM32/64 with Android R=fbarchard@google.com Change-Id: I45b88c2b5f576042ba5b3d8d6f8851257fdb7218 Review URL: https://webrtc-codereview.appspot.com/46379004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@1326 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 03 Mar, 2015 1 commit
-
-
yang.zhang@arm.com authored
ARM32/64 NEON versions of ScaleRowDown2Linear_NEON are implemented. BUG=319 TESTED=libyuvTest.ScaleDownBy2_Linear on ARM32/64 with Android R=fbarchard@google.com Change-Id: I2c7f43a0d56ed4dfded5bdbbb61765d87d65a2ba Review URL: https://webrtc-codereview.appspot.com/43519005 git-svn-id: http://libyuv.googlecode.com/svn/trunk@1307 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 15 Sep, 2014 1 commit
-
-
fbarchard@google.com authored
BUG=357 TESTED=ios arm64 build R=tpsiaki@google.com Review URL: https://webrtc-codereview.appspot.com/29429004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@1083 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 17 Jun, 2014 2 commits
-
-
fbarchard@google.com authored
BUG=333 TESTED=ncval R=thorcarpenter@google.com Review URL: https://webrtc-codereview.appspot.com/20719004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@1017 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
fbarchard@google.com authored
port neon to arm64. the register names have changes from r0 to w0 or x0 depending on size. Passing them as parameters (e.g. %0) makes the code register name agnostic. BUG=333 TESTED=32 bit build still works. R=nfullagar@chromium.org Review URL: https://webrtc-codereview.appspot.com/20669005 git-svn-id: http://libyuv.googlecode.com/svn/trunk@1016 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 16 Jun, 2014 1 commit
-
-
fbarchard@google.com authored
BUG=333 TESTED=ncval R=tpsiaki@google.com Review URL: https://webrtc-codereview.appspot.com/18549004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@1015 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 21 May, 2014 1 commit
-
-
fbarchard@google.com authored
BUG=333 TESTED=d:\src\nacl_sdk\pepper_canary\tools\ncval.exe newlib/Release/nacltest_arm.nexe R=nfullagar@chromium.org Review URL: https://webrtc-codereview.appspot.com/17599004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@1006 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 07 Jan, 2014 1 commit
-
-
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
-
- 26 Dec, 2013 1 commit
-
-
fbarchard@google.com authored
Neon RGBToUV more accurate coefficients and subsample averaging. Instead of adding 4 pixels and making coefficients 4x smaller, this makes the coefficients 2x small and does a shift, for best accuracy. BUG=297 TESTED=try bots R=tpsiaki@google.com, yunqingwang@google.com Review URL: https://webrtc-codereview.appspot.com/6309004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@920 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 02 Dec, 2013 1 commit
-
-
fbarchard@google.com authored
Reduce alignment for loops from 16 bytes to 4 bytes. Reduces outer loop overhead without hurting innerloop time. BUG=none TESTED=try bots R=fbarchard@chromium.org, mflodman@webrtc.org Review URL: https://webrtc-codereview.appspot.com/4659004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@880 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
-
- 02 Aug, 2013 1 commit
-
-
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
-
- 10 Jun, 2013 1 commit
-
-
fbarchard@google.com authored
Change vld and vst to specify only elements and size not sign for better arm compiler compatability. BUG=none TEST=none R=kma@webrtc.org, mflodman@webrtc.org Review URL: https://webrtc-codereview.appspot.com/1643004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@721 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 30 May, 2013 1 commit
-
-
fbarchard@google.com authored
BUG=232 TEST=convert.exe -f 0 faces_640x480_P420.yuv face2_160x120_P420.yuv R=changjun.yang@intel.com Review URL: https://webrtc-codereview.appspot.com/1579005 git-svn-id: http://libyuv.googlecode.com/svn/trunk@709 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 29 May, 2013 1 commit
-
-
fbarchard@google.com authored
Specialized scale down sample to 1 / 2 size adjust to match general purpose code which uses odd pixel (rounded up - nearest neighbor). BUG=223 TEST=out\Debug\convert.exe -f 0 faces_640x480_P420.yuv face2_320x240_P420.yuv R=johannkoenig@google.com Review URL: https://webrtc-codereview.appspot.com/1583005 git-svn-id: http://libyuv.googlecode.com/svn/trunk@708 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 1 commit
-
-
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
-
- 17 Nov, 2012 1 commit
-
-
fbarchard@google.com authored
BUG=none TEST=lint Review URL: https://webrtc-codereview.appspot.com/931013 git-svn-id: http://libyuv.googlecode.com/svn/trunk@496 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 16 Nov, 2012 1 commit
-
-
fbarchard@google.com authored
BUG=none TEST=./libyuv_unittest --gtest_filter=*ARGBScale* Review URL: https://webrtc-codereview.appspot.com/964016 git-svn-id: http://libyuv.googlecode.com/svn/trunk@494 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 13 Nov, 2012 1 commit
-
-
fbarchard@google.com authored
BUG=none TEST=none Review URL: https://webrtc-codereview.appspot.com/938014 git-svn-id: http://libyuv.googlecode.com/svn/trunk@486 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 23 Oct, 2012 1 commit
-
-
fbarchard@google.com authored
BUG=none TEST=none Review URL: https://webrtc-codereview.appspot.com/922007 git-svn-id: http://libyuv.googlecode.com/svn/trunk@437 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
-