| .. |
|
compare_common.cc
|
|
|
|
compare_neon64.cc
|
|
|
|
compare_neon.cc
|
|
|
|
compare_posix.cc
|
Move sub before branch for loops.
|
2014-11-20 21:14:27 +00:00 |
|
compare_win.cc
|
Move sub before branch for loops.
|
2014-11-20 21:14:27 +00:00 |
|
compare.cc
|
ARGBDetect do 2 pixels at a time for improved performance.
|
2014-11-05 23:23:17 +00:00 |
|
convert_argb.cc
|
The 'Any' versions of functions can handle any width now, so remove the check from the calling code. This has 2 advantages - less code, and less overhead in calling function when any function is NOT used. Downside is more code for case where any is used.
|
2014-10-24 23:29:31 +00:00 |
|
convert_from_argb.cc
|
The 'Any' versions of functions can handle any width now, so remove the check from the calling code. This has 2 advantages - less code, and less overhead in calling function when any function is NOT used. Downside is more code for case where any is used.
|
2014-10-24 23:29:31 +00:00 |
|
convert_from.cc
|
The 'Any' versions of functions can handle any width now, so remove the check from the calling code. This has 2 advantages - less code, and less overhead in calling function when any function is NOT used. Downside is more code for case where any is used.
|
2014-10-24 23:29:31 +00:00 |
|
convert_jpeg.cc
|
|
|
|
convert_to_argb.cc
|
|
|
|
convert_to_i420.cc
|
|
|
|
convert.cc
|
Move sub before branch for loops.
|
2014-11-20 21:14:27 +00:00 |
|
cpu_id.cc
|
Change elif to endif and if to allow AVX2 as well as SSE2 in future changes instead of one or the other.
|
2014-10-16 20:47:22 +00:00 |
|
format_conversion.cc
|
The 'Any' versions of functions can handle any width now, so remove the check from the calling code. This has 2 advantages - less code, and less overhead in calling function when any function is NOT used. Downside is more code for case where any is used.
|
2014-10-24 23:29:31 +00:00 |
|
mjpeg_decoder.cc
|
|
|
|
mjpeg_validate.cc
|
|
|
|
planar_functions.cc
|
ARGBMirror use SSE2 pshufd instruction instead of SSSE3 pshufb.
|
2014-11-21 19:25:14 +00:00 |
|
rotate_argb.cc
|
ARGBMirror use SSE2 pshufd instruction instead of SSSE3 pshufb.
|
2014-11-21 19:25:14 +00:00 |
|
rotate_mips.cc
|
|
|
|
rotate_neon64.cc
|
Copy width to 64 bit register to work around clang 3.4 warning
|
2014-10-13 23:26:17 +00:00 |
|
rotate_neon.cc
|
|
|
|
rotate.cc
|
Move sub before branch for loops.
|
2014-11-20 21:14:27 +00:00 |
|
row_any.cc
|
ARGBMirror use SSE2 pshufd instruction instead of SSSE3 pshufb.
|
2014-11-21 19:25:14 +00:00 |
|
row_common.cc
|
Remove unaligned functions, since most function support unaligned memory now. This reduces complexity and improves performance for unaligned cases because C code can be avoided, and overhead is less. Downside is old cpus (core2 and earlier) will be slower for aligned memory case. Except mips, which has alignment requirement, but remove unaligned variant.
|
2014-10-07 00:59:31 +00:00 |
|
row_mips.cc
|
Remove unaligned functions, since most function support unaligned memory now. This reduces complexity and improves performance for unaligned cases because C code can be avoided, and overhead is less. Downside is old cpus (core2 and earlier) will be slower for aligned memory case. Except mips, which has alignment requirement, but remove unaligned variant.
|
2014-10-07 00:59:31 +00:00 |
|
row_neon64.cc
|
Row AArch64 Neon implementation - Part 8
|
2014-10-03 18:10:05 +00:00 |
|
row_neon.cc
|
|
|
|
row_posix.cc
|
MergeUV AVX2 use vextractf128 to store results to avoid shuffling.
|
2014-11-22 03:33:33 +00:00 |
|
row_win.cc
|
MergeUV AVX2 use vextractf128 to store results to avoid shuffling.
|
2014-11-22 03:33:33 +00:00 |
|
row_x86.asm
|
|
|
|
scale_argb.cc
|
The 'Any' versions of functions can handle any width now, so remove the check from the calling code. This has 2 advantages - less code, and less overhead in calling function when any function is NOT used. Downside is more code for case where any is used.
|
2014-10-24 23:29:31 +00:00 |
|
scale_common.cc
|
The 'Any' versions of functions can handle any width now, so remove the check from the calling code. This has 2 advantages - less code, and less overhead in calling function when any function is NOT used. Downside is more code for case where any is used.
|
2014-10-24 23:29:31 +00:00 |
|
scale_mips.cc
|
|
|
|
scale_neon64.cc
|
clear aarch64 related macro and fix bugs
|
2014-10-09 02:00:40 +00:00 |
|
scale_neon.cc
|
|
|
|
scale_posix.cc
|
Move sub before branch for loops.
|
2014-11-20 21:14:27 +00:00 |
|
scale_win.cc
|
Move sub before branch for loops.
|
2014-11-20 21:14:27 +00:00 |
|
scale.cc
|
The 'Any' versions of functions can handle any width now, so remove the check from the calling code. This has 2 advantages - less code, and less overhead in calling function when any function is NOT used. Downside is more code for case where any is used.
|
2014-10-24 23:29:31 +00:00 |
|
video_common.cc
|
|
|
|
x86inc.asm
|
|
|