| .. |
|
compare_common.cc
|
compare_common visual c port
|
2014-01-09 19:11:09 +00:00 |
|
compare_neon64.cc
|
change vector range notation to a list of registers for clang compatibility. break compare into 2 neon files for consistency with other neon64 files.
|
2014-09-15 23:39:43 +00:00 |
|
compare_neon.cc
|
change vector range notation to a list of registers for clang compatibility. break compare into 2 neon files for consistency with other neon64 files.
|
2014-09-15 23:39:43 +00:00 |
|
compare_posix.cc
|
Remove ifdef __SSE2__ and native client ifdef for r14 in register usage declarations.
|
2015-02-05 23:09:15 +00:00 |
|
compare_win.cc
|
Enable assembly for clangcl build on Windows. Previously assembly was disabled so clangcl would work, but only with C code. As clangcl mimics both Visual C and GCC, ifdefs need to pick one or the other or often you'll end up with both. In this CL we disable most Visual C code and use the GCC versions which allow assembly for both 32 and 64 bit intel.
|
2015-03-19 20:36:31 +00:00 |
|
compare.cc
|
Enable assembly for clangcl build on Windows. Previously assembly was disabled so clangcl would work, but only with C code. As clangcl mimics both Visual C and GCC, ifdefs need to pick one or the other or often you'll end up with both. In this CL we disable most Visual C code and use the GCC versions which allow assembly for both 32 and 64 bit intel.
|
2015-03-19 20:36:31 +00:00 |
|
convert_argb.cc
|
rename I400 to J400 and I400 reference to I400. J400 is a simple replication of values to convert to RGB, which is what the old I400 was. I400 reference is the Y part of the YUV formula, so renaming that to I400.
|
2015-03-17 00:01:18 +00:00 |
|
convert_from_argb.cc
|
Add ARGBToRGB565DitherRow_NEON for ARM32/64
|
2015-03-17 02:22:25 +00:00 |
|
convert_from.cc
|
I422ToRGB24 AVX2 and I422ToRAW
|
2015-03-17 17:25:27 +00:00 |
|
convert_jpeg.cc
|
libyuv::MJPGToI420() and libyuv::MJPGToARGB() return failure if callback to JPeg fails.
|
2014-01-28 03:08:59 +00:00 |
|
convert_to_argb.cc
|
Remove Q420 fourcc support.
|
2015-02-11 18:20:54 +00:00 |
|
convert_to_i420.cc
|
Remove Q420 fourcc support.
|
2015-02-11 18:20:54 +00:00 |
|
convert.cc
|
Remove Q420 fourcc support.
|
2015-02-11 18:20:54 +00:00 |
|
cpu_id.cc
|
Enable assembly for clangcl build on Windows. Previously assembly was disabled so clangcl would work, but only with C code. As clangcl mimics both Visual C and GCC, ifdefs need to pick one or the other or often you'll end up with both. In this CL we disable most Visual C code and use the GCC versions which allow assembly for both 32 and 64 bit intel.
|
2015-03-19 20:36:31 +00:00 |
|
mjpeg_decoder.cc
|
fix a lint warning about a space needed after && in ifdef
|
2014-08-18 23:22:20 +00:00 |
|
mjpeg_validate.cc
|
Scan from start of buffer to handle case where an invalid size was passed.
|
2015-02-18 01:57:31 +00:00 |
|
planar_functions.cc
|
Scale down by 2 AVX2 port. Processes twice as many pixels as SSE2 and takes advantage of 3 argument instructions to reduce register usage and number of instructions.
|
2015-03-26 23:21:08 +00:00 |
|
rotate_argb.cc
|
Fix the bug (0 extension from int to int64) in ScaleARGBRowDownEven_NEON.
|
2015-02-10 06:04:12 +00:00 |
|
rotate_mips.cc
|
only enable mips assembly for old 32 bit abi. new 32 bit abi and 64 bit bit able remove t4 to t7 and add a4 to a7
|
2014-06-24 23:40:52 +00:00 |
|
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
|
Change ifdefs for arm 32 and 64 bit so there will only be 32 bit in legacy mode.
|
2014-09-15 22:05:01 +00:00 |
|
rotate.cc
|
Enable assembly for clangcl build on Windows. Previously assembly was disabled so clangcl would work, but only with C code. As clangcl mimics both Visual C and GCC, ifdefs need to pick one or the other or often you'll end up with both. In this CL we disable most Visual C code and use the GCC versions which allow assembly for both 32 and 64 bit intel.
|
2015-03-19 20:36:31 +00:00 |
|
row_any.cc
|
I422ToRGB24 AVX2 and I422ToRAW
|
2015-03-17 17:25:27 +00:00 |
|
row_common.cc
|
Enable assembly for clangcl build on Windows. Previously assembly was disabled so clangcl would work, but only with C code. As clangcl mimics both Visual C and GCC, ifdefs need to pick one or the other or often you'll end up with both. In this CL we disable most Visual C code and use the GCC versions which allow assembly for both 32 and 64 bit intel.
|
2015-03-19 20:36:31 +00:00 |
|
row_mips.cc
|
build fixe for InterpolateRow_MIPS_DSPR2
|
2015-02-07 01:01:30 +00:00 |
|
row_neon64.cc
|
copy width to int64 to pass to assembly to avoid warning on ios 64 bit for implicit: value size does not match register size specified by the constraint and modif
|
2015-03-17 17:56:20 +00:00 |
|
row_neon.cc
|
Add ARGBToRGB565DitherRow_NEON for ARM32/64
|
2015-03-17 02:22:25 +00:00 |
|
row_posix.cc
|
Port J422 colorspace to GCC
|
2015-03-17 00:54:50 +00:00 |
|
row_win.cc
|
Enable assembly for clangcl build on Windows. Previously assembly was disabled so clangcl would work, but only with C code. As clangcl mimics both Visual C and GCC, ifdefs need to pick one or the other or often you'll end up with both. In this CL we disable most Visual C code and use the GCC versions which allow assembly for both 32 and 64 bit intel.
|
2015-03-19 20:36:31 +00:00 |
|
row_x86.asm
|
yasm ALIGN uppercase
|
2013-12-03 00:51:14 +00:00 |
|
scale_any.cc
|
Add ScaleARGBCols_NEON for ARM32/64
|
2015-03-31 03:03:05 +00:00 |
|
scale_argb.cc
|
Add ScaleARGBCols_NEON for ARM32/64
|
2015-03-31 03:03:05 +00:00 |
|
scale_common.cc
|
build fixe for InterpolateRow_MIPS_DSPR2
|
2015-02-07 01:01:30 +00:00 |
|
scale_mips.cc
|
only enable mips assembly for old 32 bit abi. new 32 bit abi and 64 bit bit able remove t4 to t7 and add a4 to a7
|
2014-06-24 23:40:52 +00:00 |
|
scale_neon64.cc
|
Add ScaleARGBCols_NEON for ARM32/64
|
2015-03-31 03:03:05 +00:00 |
|
scale_neon.cc
|
Add ScaleARGBCols_NEON for ARM32/64
|
2015-03-31 03:03:05 +00:00 |
|
scale_posix.cc
|
Remove ifdef __SSE2__ and native client ifdef for r14 in register usage declarations.
|
2015-02-05 23:09:15 +00:00 |
|
scale_win.cc
|
scale to half size optimization for avx2 - use pmaddubsw instruction to horizontally add bytes, then pavgw to round and divide by 2.
|
2015-03-31 23:59:27 +00:00 |
|
scale.cc
|
linear and point sample scale to half size for AVX2.
|
2015-03-30 21:46:08 +00:00 |
|
video_common.cc
|
Remove bayer format support from libyuv. This format is very rare and used on legacy hardware. Its not well optimized and has bugs related to odd widths. Removing the format will allow tests to pass under more circumstances, run faster and allow focus on higher priority quality and performance issues.
|
2015-02-09 19:58:19 +00:00 |
|
x86inc.asm
|
Do not allows the other elfs to run on the chimney stack
|
2012-12-13 18:44:41 +00:00 |