aboutsummaryrefslogtreecommitdiff
path: root/source/convert_from.cc
AgeCommit message (Expand)Author
2015-10-30refactor I420ToABGR to use I420ToARGBRowFrank Barchard
2015-10-07change all pix parameters to width for consistencyFrank Barchard
2015-10-07fix jpeg and bt.709 yuvconstants for neon64.Frank Barchard
2015-09-22yuvconstants for all YUV to RGB conversion functions.Frank Barchard
2015-04-14Remove unused variable 'I422ToRGB565Row' that breaks osx builds.fbarchard@google.com
2015-03-17I422ToRGB24 AVX2 and I422ToRAWfbarchard@google.com
2015-03-17Add ARGBToRGB565DitherRow_NEON for ARM32/64yang.zhang@arm.com
2015-03-10Dither from I420 to RGB565 in 2 steps - I420ToARGB then ARGBToRGB565.fbarchard@google.com
2015-02-24I422ToRGB565, ARGB4444 and ARGB1555 for AVX2fbarchard@google.com
2015-02-11Remove Q420 fourcc support.fbarchard@google.com
2015-02-09Remove bayer format support from libyuv. This format is very rare and used o...fbarchard@google.com
2014-10-24The 'Any' versions of functions can handle any width now, so remove the check...fbarchard@google.com
2014-10-23Port I422ToABGR to AVX2.fbarchard@google.com
2014-10-22Port I422ToRGBA to AVX.fbarchard@google.com
2014-10-20port I420ToBGRA to AVX2.fbarchard@google.com
2014-10-16Change elif to endif and if to allow AVX2 as well as SSE2 in future changes i...fbarchard@google.com
2014-10-07Remove unaligned functions, since most function support unaligned memory now....fbarchard@google.com
2014-07-08Port conversion functions to c.fbarchard@google.com
2013-12-27Conversions use malloc for row buffers.fbarchard@google.com
2013-12-04I444ToI420 etc use ScalePlane on Y to allow mirroring.fbarchard@google.com
2013-12-04Use scaling for YUV to YUV.fbarchard@google.com
2013-10-21Coalesce rows by changing width/height and dropping into code instead of recu...fbarchard@google.com
2013-05-31Fix crash on wide imagesfbarchard@google.com
2013-04-12I420ToARGB for Haswell.fbarchard@google.com
2013-04-12Enhanced Rep Mov String version of CopyRow for posix and use cpu detect for ERMSfbarchard@google.com
2013-04-04Move vzeroupper to row functions to simplify caller and allow mix of avx2 and...fbarchard@google.com
2013-04-02switch toyuy2 from aligned to unalignedfbarchard@google.com
2013-03-14NV12 to/from I420 coalesce rows for Y and UV independently.fbarchard@google.com
2013-03-13Row coalesce convert_from.cc for I420ToNV12, YUY2ToI422, UYVYToI422fbarchard@google.com
2013-03-06ARGBMirror AVX2fbarchard@google.com
2013-02-26Add I420ToNV12 and NV21 to convert fromfbarchard@google.com
2013-02-11ARGBToI400 and ARGBToI411 using AVX2. YUY2ToI420 and UVYVToI420 use AVX2. Cop...fbarchard@google.com
2013-01-28mips optimized copy for all functions using CopyRows.fbarchard@google.com
2013-01-28Replace two spaces with one after .fbarchard@google.com
2013-01-11Remove V210. Quality of this code is insufficient for libyuv. Unable to make ...fbarchard@google.com
2013-01-09move READWORD and WRITEWORD into row_common along with row functions that use...fbarchard@google.com
2013-01-07Make 565 use big endian consistent read/write word for s390.fbarchard@google.com
2012-12-18Call CanonicalCode in convert functions and add unittest for function.fbarchard@google.com
2012-11-28lint fixesfbarchard@google.com
2012-11-28Attenuate AGRB pixels NEON optimizedfbarchard@google.com
2012-11-16On Neon remove aligned SplitUVRowfbarchard@google.com
2012-11-15Rename row functions so they are all SomethingRow_CPUfbarchard@google.com
2012-11-05RGB formats converted to YUV with Neonfbarchard@google.com
2012-10-30I420ToARGB1555, I420ToARGB4444, I420ToRGB565, ARGBToARGB1555, ARGBToARGB4444,...fbarchard@google.com
2012-10-30Make I420ToARGB1555, I420ToARGB4444 and I420ToRGB565 call a single function p...fbarchard@google.com
2012-10-29NV12ToRGB565 use NV12ToARGB any row functionfbarchard@google.com
2012-10-27MergeUV aligned and SplitUV cpu detect combined with width check.fbarchard@google.com
2012-10-26Mips port of libyuv. Includes functionality for convert, rotate, scale and m...fbarchard@google.com
2012-10-26MergeUV backport to SSE2fbarchard@google.com
2012-10-25I420ToNV12_Neon bug fixfbarchard@google.com