- 2e9f3e5 rename source files from row_posix.cc etc to row_gcc.cc to avoid gyp build filtering out source files from build when on windows with clang. The source code contained in row_gcc.cc is gcc syntax inline assembly available for any platform that supports gcc or clang for intel cpus. by [email protected] · 10 years ago master
- d880a90 make randomize take 64 bit count to allow larger images to be tested by [email protected] · 10 years ago
- 05416e2 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. by [email protected] · 10 years ago
- b07de87 enable intrinsics for clangcl if -mssse3 is enabled. by [email protected] · 10 years ago
- 965ef27 bump deps to head chromium to get prebuilt clangcl by [email protected] · 10 years ago
- b3d3db1 align clangcl using declspec instead of gcc style vector by [email protected] · 10 years ago
- da6ee35 Revert "libyuv: Include foo_posix.cc in the gn build, like it's done in the gyp build." by [email protected] · 10 years ago
- d7242b5 libyuv: Include foo_posix.cc in the gn build, like it's done in the gyp build. by [email protected] · 10 years ago
- 684c09c roll chromium revision to head in attempt to resolve build time performance hit due to external compilers on windows. by [email protected] · 10 years ago
- a09fd1a scale tests use int64 for size BUG=none TESTED=untested [email protected] by [email protected] · 10 years ago
- 01ca071 Test rotation with negative height by [email protected] · 10 years ago
- d3d8e0d make source for planar tests contiguous to test planar functions coalesce into a single low level call. by [email protected] · 10 years ago
- 00c0141 Add scale color test place holder source BUG=401 TESTED=untested by [email protected] · 10 years ago
- e5fbad8 Add test for scaling color accuracy BUG=401 TESTED=scale_color test by [email protected] · 10 years ago
- e787144 adjust dimensions for scale factor tests to ensure the scale factor tested is actually used. by [email protected] · 10 years ago
- bd2d903 odd width support for ARGBSobel functions. Improves performance for images that are not a multiple of 8 pixels. by [email protected] · 10 years ago
- cfce47e Change Sobel to use JPeg Luma calculation instead of extracting G channel. Using luma produces a better sobel that respects all 3 channels of RGB. Historically the G channel was used to improve performance, and because the luma of I420 is a constrained range, hurting quality. Using the JPeg variation of YUV, the luma is more accurate, including cross platform, better optimized for AVX2 and odd widths, and full range. by [email protected] · 10 years ago
- 535a714 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. by [email protected] · 10 years ago
- 7c09264 odd width support for scale by even scale factor and box scale down by 4. scale down by 4 uses scale down by 2 internally. by [email protected] · 10 years ago
- 80be246 add test for box filter before improving odd width. by [email protected] · 10 years ago