- 13 Jan, 2015 2 commits
-
-
fbarchard@google.com authored
BUG=none TESTED=TestJ420 R=tpsiaki@google.com Review URL: https://webrtc-codereview.appspot.com/34739004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@1225 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
fbarchard@google.com authored
BUG=241 TESTED=TestJ420 R=tpsiaki@google.com Review URL: https://webrtc-codereview.appspot.com/36729004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@1224 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 12 Jan, 2015 2 commits
-
-
fbarchard@google.com authored
Roll chromium deps to match webrtc. chromium builds in older deps didnt support xcode 6. This roll updates to a newer version to address the issue. BUG=370 TESTED=try bots R=tpsiaki@google.com Review URL: https://webrtc-codereview.appspot.com/36709004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@1223 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
fbarchard@google.com authored
Change rectangle low level functions to use more conventional row functions including 'any' variations. Previously the yuv function SetPlane stored 32 bit values. Now a more conventional memset() style function is used for YUV that stores bytes. On Haswell a rep stosb is used for YUV. Overall benefit of this CL is improved performance for 'any' width, and simpler row assembly instead of full image assembly. Previously ARGBRect used a low level function that supported a rectangle in assembly. Now it uses a row function, and relies on row coalesce to combine into a single low level call. BUG=371 TESTED=untested R=brucedawson@google.com, harryjin@google.com Review URL: https://webrtc-codereview.appspot.com/35689004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@1222 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 09 Jan, 2015 2 commits
-
-
fbarchard@google.com authored
BUG=none TESTED=nacl neon build R=harryjin@google.com, tpsiaki@google.com Review URL: https://webrtc-codereview.appspot.com/34659004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@1221 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
fbarchard@google.com authored
BUG=387 TESTED=untested R=tpsiaki@google.com Review URL: https://webrtc-codereview.appspot.com/39449004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@1220 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 07 Jan, 2015 2 commits
-
-
fbarchard@google.com authored
BUG=387 TESTED=ARGBRect_Invert R=harryjin@google.com Review URL: https://webrtc-codereview.appspot.com/37539004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@1219 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
fbarchard@google.com authored
BUG=none TESTED=rectangle unittests R=harryjin@google.com Review URL: https://webrtc-codereview.appspot.com/35639004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@1218 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 06 Jan, 2015 1 commit
-
-
fbarchard@google.com authored
BUG=387 TESTED=libyuvTest.ARGBRect_Opt and libyuvTest.SetPlane_Opt R=harryjin@google.com Review URL: https://webrtc-codereview.appspot.com/35589004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@1217 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 31 Dec, 2014 1 commit
-
-
fbarchard@google.com authored
BUG=388 TESTED=out\release\libyuv_unittest --gtest_catch_exceptions=0 --gtest_filter=*420ToARGB_Opt | sortms R=harryjin@google.com Review URL: https://webrtc-codereview.appspot.com/34609004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@1216 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 30 Dec, 2014 3 commits
-
-
fbarchard@google.com authored
Syntax fix for change 24 bit conversions to use single asm block instead of 2, but with memory counter BUG=389, 378 TESTED=out\release\libyuv_unittest --gtest_catch_exceptions=0 --gtest_filter=*420ToRGB24_Opt | sortms R=harryjin@google.com Review URL: https://webrtc-codereview.appspot.com/39399004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@1215 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
fbarchard@google.com authored
BUG=389,378 TESTED=out\release\libyuv_unittest --gtest_catch_exceptions=0 --gtest_filter=*420ToRGB24_Opt | sortms R=harryjin@google.com Review URL: https://webrtc-codereview.appspot.com/29359004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@1214 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
fbarchard@google.com authored
BUG=388 TESTED=set LIBYUV_DISABLE_ASM=1 out\release\libyuv_unittest --gtest_catch_exceptions=0 --gtest_filter=*I420ToARGB_Opt R=brucedawson@google.com, harryjin@google.com Review URL: https://webrtc-codereview.appspot.com/35609004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@1213 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 29 Dec, 2014 1 commit
-
-
fbarchard@google.com authored
BUG=241 TESTED=J420ToARGB unittest R=harryjin@google.com Review URL: https://webrtc-codereview.appspot.com/32929004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@1212 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 19 Dec, 2014 1 commit
-
-
yang.zhang@arm.com authored
BUG=371 TESTED=libyuv_unittest and test case written by myself R=fbarchard@google.com Change-Id: I652dc23e4be75bd51d15a8a7f9d023594c9cd032 git-svn-id: http://libyuv.googlecode.com/svn/trunk@1211 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 18 Dec, 2014 2 commits
-
-
fbarchard@google.com authored
BUG=371 TESTED=locally tested by arm R=harryjin@google.com Review URL: https://webrtc-codereview.appspot.com/32879004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@1210 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
fbarchard@google.com authored
BUG=371 TESTED=locally tested by arm R=harryjin@google.com Review URL: https://webrtc-codereview.appspot.com/37439004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@1209 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 16 Dec, 2014 3 commits
-
-
fbarchard@google.com authored
BUG=386 TESTED=nacl build R=brucedawson@google.com, harryjin@google.com Review URL: https://webrtc-codereview.appspot.com/36549004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@1207 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
fbarchard@google.com authored
BUG=269 TESTED=local test on osx R=harryjin@google.com Review URL: https://webrtc-codereview.appspot.com/32359004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@1206 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
fbarchard@google.com authored
BUG=269 TESTED=nacl R=harryjin@google.com Review URL: https://webrtc-codereview.appspot.com/37399004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@1205 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 15 Dec, 2014 5 commits
-
-
fbarchard@google.com authored
BUG=269 TESTED=local unittest R=harryjin@google.com Review URL: https://webrtc-codereview.appspot.com/32349004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@1204 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
fbarchard@google.com authored
BUG=269 TESTED=unittest passes on windows R=harryjin@google.com Review URL: https://webrtc-codereview.appspot.com/36509004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@1203 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
fbarchard@google.com authored
BUG=269 TESTED=local testing R=harryjin@google.com Review URL: https://webrtc-codereview.appspot.com/33669004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@1202 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
fbarchard@google.com authored
BUG=269 TESTED=local windows build R=harryjin@google.com Review URL: https://webrtc-codereview.appspot.com/32339004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@1201 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
fbarchard@google.com authored
BUG=269 TESTED=try bots R=harryjin@google.com Review URL: https://webrtc-codereview.appspot.com/29249004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@1200 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 13 Dec, 2014 3 commits
-
-
fbarchard@google.com authored
BUG=269 TESTED=untested Review URL: https://webrtc-codereview.appspot.com/32809004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@1199 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
fbarchard@google.com authored
BUG=269 TESTED=local build on osx R=tpsiaki@google.com Review URL: https://webrtc-codereview.appspot.com/29229005 git-svn-id: http://libyuv.googlecode.com/svn/trunk@1198 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
fbarchard@google.com authored
BUG=269 TESTED=untested R=tpsiaki@google.com Review URL: https://webrtc-codereview.appspot.com/32329004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@1197 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 12 Dec, 2014 2 commits
-
-
fbarchard@google.com authored
ARGBMirror for AVX had wrong loop counting. This fixes it to match windows, and reenables the function. BUG=269 TESTED=try bots R=tpsiaki@google.com Review URL: https://webrtc-codereview.appspot.com/33639004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@1196 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
fbarchard@google.com authored
BUG=269 TESTED=sde-external-7.8.0-2014-10-02-mac/sde -ast -hsw -- out/Release/libyuv_unittest Review URL: https://webrtc-codereview.appspot.com/29219004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@1195 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 10 Dec, 2014 1 commit
-
-
fbarchard@google.com authored
BUG=269 TESTED=ncval R=brucedawson@google.com, tpsiaki@google.com Review URL: https://webrtc-codereview.appspot.com/35449004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@1194 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 09 Dec, 2014 2 commits
-
-
fbarchard@google.com authored
BUG=269 TESTED=nacl build R=brucedawson@google.com, tpsiaki@google.com Review URL: https://webrtc-codereview.appspot.com/25329004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@1193 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
fbarchard@google.com authored
Enable 3 neon functions for arm 32 bit. The functions were there, but the macros were not. They've been on for 64 bit, so this reunifies them. BUG=none TESTED=try bots R=tpsiaki@google.com Review URL: https://webrtc-codereview.appspot.com/31099004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@1192 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 06 Dec, 2014 1 commit
-
-
fbarchard@google.com authored
BUG=378 TESTED=nacl build R=tpsiaki@google.com Review URL: https://webrtc-codereview.appspot.com/28179004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@1191 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 04 Dec, 2014 1 commit
-
-
fbarchard@google.com authored
BUG=none TESTED=try bots R=tpsiaki@google.com Review URL: https://webrtc-codereview.appspot.com/32629004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@1190 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 03 Dec, 2014 4 commits
-
-
fbarchard@google.com authored
BUG=383 TESTED=try bots R=johannkoenig@google.com Review URL: https://webrtc-codereview.appspot.com/30349004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@1189 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
kjellander@google.com authored
TBR=fbarchard@google.com TESTED=Ran tools/valgrind-libyuv/libyuv_tests.sh Review URL: https://webrtc-codereview.appspot.com/27359004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@1188 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
kjellander@google.com authored
TBR=fbarchard@google.com BUG=libyuv:370 Review URL: https://webrtc-codereview.appspot.com/32619004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@1187 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
fbarchard@google.com authored
Use same macros for neon 32 bit and 64 bit. Then supply the differences, which should be removed in future. BUG=none TESTED=try bots R=tpsiaki@google.com Review URL: https://webrtc-codereview.appspot.com/31089004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@1186 16f28f9a-4ce2-e073-06de-1de4eb20be90
-
- 02 Dec, 2014 1 commit
-
-
fbarchard@google.com authored
remove add 16 from ARGBToYJ and add rounding, for consistency with Windows version. row.h header macros sorted alphabetically. BUG=269 TESTED=untested R=tpsiaki@google.com Review URL: https://webrtc-codereview.appspot.com/32579005 git-svn-id: http://libyuv.googlecode.com/svn/trunk@1185 16f28f9a-4ce2-e073-06de-1de4eb20be90
-