Frank Barchard
|
f14c433916
|
rotate macros used for source
R=brucedawson@chromium.org, harryjin@google.com
BUG=libyuv:481
Review URL: https://webrtc-codereview.appspot.com/52239004.
|
2015-08-03 16:12:18 -07:00 |
|
Frank Barchard
|
7cd7f5a80f
|
avx ifdef for scale HAS_SCALEADDROW_AVX2.
R=jzern@google.com
BUG=libyuv:480
Review URL: https://webrtc-codereview.appspot.com/53779004.
|
2015-07-31 17:17:14 -07:00 |
|
Frank Barchard
|
f242a4a1a1
|
ValidateJpeg check for valid pointer and size
R=harryjin@google.com
BUG=chromium:497297
Review URL: https://webrtc-codereview.appspot.com/57649004.
|
2015-07-30 15:49:48 -07:00 |
|
Frank Barchard
|
93464b926c
|
Add rotate any support. Fix for sobel for neon which does 16 at a time, not 8. Disable scaling color test that fails on arm. Test is not complete.
R=harryjin@google.com
BUG=libyuv:479
Review URL: https://webrtc-codereview.appspot.com/52229004.
|
2015-07-28 15:06:20 -07:00 |
|
Frank Barchard
|
45230390ff
|
add support for odd width rotate
R=harryjin@google.com
BUG=libyuv:464
Review URL: https://webrtc-codereview.appspot.com/52219004.
|
2015-07-28 14:30:07 -07:00 |
|
Frank Barchard
|
cb54e8b69a
|
rename rotate macros and functions to match
BUG=libyuv:477
R=harryjin@google.com
Review URL: https://webrtc-codereview.appspot.com/52199004.
|
2015-07-27 17:00:41 -07:00 |
|
Frank Barchard
|
6a1d01220a
|
disable x86 consistently
R=harryjin@google.com, jzern@chromium.org
BUG=libyuv:476
Review URL: https://webrtc-codereview.appspot.com/55699004.
|
2015-07-27 12:49:54 -07:00 |
|
Frank Barchard
|
18a9027ad9
|
const warning fix on dither, bump chromium deps and add files to ignore list generated by arm build
BUG=none
R=harryjin@google.com
Review URL: https://webrtc-codereview.appspot.com/57639004.
|
2015-07-27 11:47:01 -07:00 |
|
Frank Barchard
|
2fa4f5a3ea
|
Adds files and functions for rotate any, but does not hook them up to the caller.
rotate any
R=harryjin@google.com
BUG=libyuv:464
Review URL: https://webrtc-codereview.appspot.com/53769004.
|
2015-07-27 10:32:08 -07:00 |
|
Frank Barchard
|
3a3a89ccd4
|
rotate include and proto cleanup
R=harryjin@google.com
BUG=libyuv:468
Review URL: https://webrtc-codereview.appspot.com/55679005.
|
2015-07-22 18:09:04 -07:00 |
|
Frank Barchard
|
5be90d23ee
|
rotate row included
R=tpsiaki@google.com
BUG=libyuv:468
Review URL: https://webrtc-codereview.appspot.com/55679004.
|
2015-07-22 17:10:08 -07:00 |
|
Frank Barchard
|
892807d860
|
move asm out of rotate into win/gcc and header
R=harryjin@google.com
BUG=libyuv:468
Review URL: https://webrtc-codereview.appspot.com/51319004.
|
2015-07-22 11:22:55 -07:00 |
|
Frank Barchard
|
f5c71e52bb
|
rowbytes fix for nv12 tests
R=harryjin@google.com
BUG=libyuv:466
Review URL: https://webrtc-codereview.appspot.com/50349004.
|
2015-07-21 10:48:10 -07:00 |
|
Frank Barchard
|
ce98129951
|
yuy2tonv12
R=bcornell@google.com
BUG=libyuv:466
Review URL: https://webrtc-codereview.appspot.com/51309004.
|
2015-07-17 16:22:59 -07:00 |
|
Frank Barchard
|
faa4b14f85
|
uyvy to nv12
R=harryjin@google.com
BUG=libyuv:466
Review URL: https://webrtc-codereview.appspot.com/50339004.
|
2015-07-17 14:43:19 -07:00 |
|
Frank Barchard
|
faebf89ce0
|
src_uv typo fix
R=harryjin@google.com
BUG=none
Review URL: https://webrtc-codereview.appspot.com/51299004.
|
2015-07-15 18:21:06 -07:00 |
|
Frank Barchard
|
3d190ee9f1
|
break rotate into files by cpu in preparation for optimization.
R=bcornell@google.com
BUG=libyuv:464
Review URL: https://webrtc-codereview.appspot.com/51289004.
|
2015-07-14 10:23:10 -07:00 |
|
Frank Barchard
|
d45ac91772
|
roll chromium deps to get -Wno-incompatible-pointer-types
R=bcornell@google.com
BUG=chromium:504696
Review URL: https://webrtc-codereview.appspot.com/58459004.
|
2015-07-10 11:35:09 -07:00 |
|
Frank Barchard
|
673fe7a684
|
create rotate_row header
R=tpsiaki@google.com, tpsiaki
BUG=none
TESTED=local build still works.
Review URL: https://webrtc-codereview.appspot.com/50329004.
|
2015-07-09 14:40:35 -07:00 |
|
Frank Barchard
|
0e83b64e88
|
scalerow avx2 bug fix. was using ymm2 instead of ymm3.
R=harryjin@google.com
BUG=libyuv:462
Review URL: https://webrtc-codereview.appspot.com/56639004.
|
2015-07-07 17:48:04 -07:00 |
|
Frank Barchard
|
715a29195b
|
vpermq for avx2 ARGB4444ToARGB, ARGB1555ToARGB and RGB565ToARGB
R=harryjin@google.com
BUG=libyuv:462
Review URL: https://webrtc-codereview.appspot.com/52759004.
|
2015-07-07 17:06:04 -07:00 |
|
Frank Barchard
|
97b35daf75
|
disable faulty avx2 in argb conversions and box filter. and extend temporary buffer to 128 for an avx2 any function.
R=harryjin@google.com
BUG=libyuv:462
TESTED=libyuv_unittest run on haswell laptop
Review URL: https://webrtc-codereview.appspot.com/53759004.
|
2015-07-07 15:40:24 -07:00 |
|
Frank Barchard
|
0737ff5bd0
|
128 for avx2
R=harryjin@google.com
BUG=libyuv:461
Review URL: https://webrtc-codereview.appspot.com/55649004.
|
2015-07-04 09:13:20 -07:00 |
|
Frank Barchard
|
9487b9d6d8
|
any allow for avx2 32 pixels at a time of argb
R=harryjin@google.com
BUG=libyuv:461
Review URL: https://webrtc-codereview.appspot.com/54779004.
|
2015-07-01 17:50:48 -07:00 |
|
Frank Barchard
|
f4705d56e7
|
more generated files from chromium to ignore since roll
R=harryjin@google.com, harryjin
BUG=none
Review URL: https://webrtc-codereview.appspot.com/52159004.
|
2015-07-01 15:50:23 -07:00 |
|
Frank Barchard
|
3294232825
|
bump chromium revision to attempt fix of gtest build error when built with drmemory on windows.
BUG=460
R=harryjin@google.com
Review URL: https://webrtc-codereview.appspot.com/51259004.
|
2015-07-01 13:10:14 -07:00 |
|
Frank Barchard
|
572749d08c
|
add list of files that setlinks generates. This list comes from webrtc .gitignore
R=brucedawson@chromium.org
BUG=none
TESTED=untested
Review URL: https://webrtc-codereview.appspot.com/58439004.
|
2015-06-30 12:10:57 -07:00 |
|
Frank Barchard
|
9eb082578e
|
sort list of files in .gitignore alphabetically.
R=brucedawson@chromium.org
BUG=none
TESTED=untested
Review URL: https://webrtc-codereview.appspot.com/50319004.
|
2015-06-30 11:47:52 -07:00 |
|
Frank Barchard
|
cff11a17d6
|
remove tools from git that were previously checkin by accident.
R=harryjin@google.com, brucedawson@chromium.org
BUG=none
TESTED=untested
Review URL: https://webrtc-codereview.appspot.com/56619004.
|
2015-06-30 10:45:24 -07:00 |
|
Frank Barchard
|
82180e8296
|
rgb24toyuv use 1 or 2 steps consistently.
R=bcornell@google.com, impjdi@google.com
BUG=libyuv:459
Review URL: https://webrtc-codereview.appspot.com/52149004.
|
2015-06-29 16:51:05 -07:00 |
|
Frank Barchard
|
ef8cb9b0db
|
Roll chromium_revision to same as webrtc to resolve build issue on ios.
This CL mimics https://codereview.webrtc.org/1145343009/ which updated set_links for ios.
R=harryjin@google.com
BUG=libyuv:456
TESTED=try bots
Review URL: https://webrtc-codereview.appspot.com/50309004.
|
2015-06-29 12:05:33 -07:00 |
|
Frank Barchard
|
2dd0e9c2d1
|
roll back chromium deps to version that works for android
R=bcornell@google.com
BUG=none
Review URL: https://webrtc-codereview.appspot.com/53739004.
|
2015-06-25 13:40:25 -07:00 |
|
Frank Barchard
|
0686f26938
|
blend remove alignment 1 pixel loop for less overhead.
R=tpsiaki@google.com
BUG=none
TESTED=libyuvTest.ARGBBlend_Opt
Review URL: https://webrtc-codereview.appspot.com/50289005.
|
2015-06-24 11:34:12 -07:00 |
|
Frank Barchard
|
553c7f85f1
|
mirror odd width with simd
R=harryjin@google.com
BUG=libyuv:448
Review URL: https://webrtc-codereview.appspot.com/54769004.
|
2015-06-23 17:53:02 -07:00 |
|
Frank Barchard
|
6a9ef1ea36
|
any 1 to 2 with stride use SIMD
R=harryjin@google.com
BUG=libyuv:448
Review URL: https://webrtc-codereview.appspot.com/54759004.
|
2015-06-23 17:08:08 -07:00 |
|
Frank Barchard
|
6dde4f14bd
|
argb to uv read 4 not 8
R=harryjin@google.com
BUG=libyuv:457
Review URL: https://webrtc-codereview.appspot.com/52139004.
|
2015-06-23 14:48:37 -07:00 |
|
Frank Barchard
|
54100b91c1
|
copy 2 rows for interpolate and use SIMD.
R=harryjin@google.com
BUG=libyuv:448
Review URL: https://webrtc-codereview.appspot.com/50279004.
|
2015-06-23 10:41:46 -07:00 |
|
Frank Barchard
|
3b5d726a4f
|
1 to 1 any functions with a parameter use memcpy.
R=harryjin@google.com
BUG=libyuv:448
Review URL: https://webrtc-codereview.appspot.com/57619004.
|
2015-06-22 15:08:20 -07:00 |
|
Frank Barchard
|
a0fca88b1d
|
remove fmemcpy and bump version
R=harryjin@google.com
BUG=libyuv:448
Review URL: https://webrtc-codereview.appspot.com/50269004.
|
2015-06-19 17:58:17 -07:00 |
|
Frank Barchard
|
722e87f19f
|
string.h for memcpy
R=harryjin
BUG=libyuv:448
Review URL: https://webrtc-codereview.appspot.com/57609004.
|
2015-06-19 16:40:22 -07:00 |
|
Frank Barchard
|
dfb2120a42
|
set us simd
R=harryjin@google.com
BUG=libyuv:448
Review URL: https://webrtc-codereview.appspot.com/55629004.
|
2015-06-19 14:18:48 -07:00 |
|
Frank Barchard
|
6608c100e2
|
copy last 4
R=harryjin@google.com
BUG=libyuv:448
Review URL: https://webrtc-codereview.appspot.com/54749004.
|
2015-06-18 17:40:19 -07:00 |
|
Frank Barchard
|
836709abe2
|
head version of chromium to attempt ios git build fix
BUG=libyuv:465
TESTED=try bots
R=harryjin@google.com
Review URL: https://webrtc-codereview.appspot.com/57599005.
|
2015-06-18 15:45:39 -07:00 |
|
Frank Barchard
|
a209d7314b
|
simd for 1 to 1
R=harryjin@google.com, harryjin
BUG=448
Review URL: https://webrtc-codereview.appspot.com/55619004.
|
2015-06-17 18:22:11 -07:00 |
|
Frank Barchard
|
72a235af9f
|
repeat y for yuy2 so that unittests that check the 2nd y on odd widths will match the C and SIMD. The C code duplicates the last Y.
R=harryjin@google.com
BUG=libyuv:455
Review URL: https://webrtc-codereview.appspot.com/50249004.
|
2015-06-16 16:27:15 -07:00 |
|
Frank Barchard
|
44ff3c333d
|
split share macro
R=harryjin@google.com
BUG=libyuv:448
Review URL: https://webrtc-codereview.appspot.com/55609004.
|
2015-06-16 12:44:15 -07:00 |
|
Frank Barchard
|
2edfe0f0c6
|
merge
R=harryjin@google.com
BUG=libyuv:448
Review URL: https://webrtc-codereview.appspot.com/52119004.
|
2015-06-16 12:17:53 -07:00 |
|
Frank Barchard
|
bff1e18e51
|
share functions in any
R=harryjin@google.com
BUG=libyuv:448
Review URL: https://webrtc-codereview.appspot.com/57599004.
|
2015-06-16 12:05:39 -07:00 |
|
Frank Barchard
|
0b3294af6c
|
disable I422ToYUY2 sse for odd sizes.
BUG=455
R=harryjin@google.com
Review URL: https://webrtc-codereview.appspot.com/51239004.
|
2015-06-16 11:09:03 -07:00 |
|
Frank Barchard
|
5edb101088
|
disable version which fails under git
R=harryjin@google.com, harryjin
BUG=none
Review URL: https://webrtc-codereview.appspot.com/52739004.
|
2015-06-16 10:02:41 -07:00 |
|