fbarchard@google.com f2fad0faa5 Optimized J422ToARGB.
BUG=414
TESTED=J422ToARGB unittest
R=tpsiaki@google.com

Review URL: https://webrtc-codereview.appspot.com/42799004

git-svn-id: http://libyuv.googlecode.com/svn/trunk@1328 16f28f9a-4ce2-e073-06de-1de4eb20be90
2015-03-16 18:08:30 +00:00
..
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 Remove loop alignment for benefit of modern cpus that dont require alignment. 2014-11-24 21:26:22 +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 I400ToARGB_AVX2 port from SSE2 to AVX2. 2015-03-11 18:12:17 +00:00
convert_from_argb.cc switch from 8x8 to 4x4 matrix for dithering 2015-03-06 18:28:00 +00:00
convert_from.cc Dither from I420 to RGB565 in 2 steps - I420ToARGB then ARGBToRGB565. 2015-03-10 01:45:04 +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 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
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 I422ToRGB565, ARGB4444 and ARGB1555 for AVX2 2015-02-24 23:14:46 +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 Remove ifdef __SSE2__ and native client ifdef for r14 in register usage declarations. 2015-02-05 23:09:15 +00:00
row_any.cc Optimized J422ToARGB. 2015-03-16 18:08:30 +00:00
row_common.cc Improve accuracy of J422 color space using higher precission fixed point and bias. 2015-03-16 18:08:12 +00:00
row_mips.cc build fixe for InterpolateRow_MIPS_DSPR2 2015-02-07 01:01:30 +00:00
row_neon64.cc Improve the accuracy YUV to RGB for ARM64 NEON 2015-03-02 08:30:22 +00:00
row_neon.cc shift by 16 for neon expects a number sign 2015-03-02 18:48:17 +00:00
row_posix.cc Switch to macro for STOREBGRA etc on Posix SSSE3 2015-02-13 21:53:16 +00:00
row_win.cc Optimized J422ToARGB. 2015-03-16 18:08:30 +00:00
row_x86.asm yasm ALIGN uppercase 2013-12-03 00:51:14 +00:00
scale_argb.cc scale avoid math overflow in fixed point for large images 2015-03-10 22:30:47 +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 ScaleAddRows_NEON for ARM32/64 2015-03-16 02:57:46 +00:00
scale_neon.cc Add ScaleAddRows_NEON for ARM32/64 2015-03-16 02:57:46 +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 Remove loop alignment for benefit of modern cpus that dont require alignment. 2014-11-24 21:26:22 +00:00
scale.cc Add ScaleAddRows_NEON for ARM32/64 2015-03-16 02:57:46 +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