aboutsummaryrefslogtreecommitdiff
path: root/source/convert.cc
AgeCommit message (Expand)Author
2021-02-12Add P010ToP410 and P210ToP410Yuan Tong
2021-02-10Rounding added to scaling upsamplerFrank Barchard
2021-02-09Add NV12ToNV24 and NV16ToNV24Yuan Tong
2020-06-04Optimze ABGRToI420 for AVX2Frank Barchard
2020-05-26Remove M420 and refactor NV12ToI420Frank Barchard
2020-05-04NV12Mirror and MirrorUVPlane functions addedFrank Barchard
2020-04-29Refine conditional compilation for MSA and MMI.Shiyou Yin
2020-04-28Move init process of msa after mmi.Shiyou Yin
2020-04-17HalfMergeUVPlane function and optimized I444ToNV12 and I444ToNV21Frank Barchard
2020-04-17libyuv r1749 upstream for I444ToNV12Frank Barchard
2020-03-24RGB24Mirror functionFrank Barchard
2020-01-23RAWToJ400 and RGBToJ400 use 2 step row function for Intel. RAWToJ400 Was 3996...Frank Barchard
2020-01-16RAWToJ400 for big endian RGB to grey scale.Frank Barchard
2019-05-29RGB24ToJ420 for full range YUVFrank Barchard
2019-04-12Add AYUVToNV12 and NV21ToNV12Frank Barchard
2019-03-05add YUV24 and AYUV formatsFrank Barchard
2018-10-24MJPGToNV21Frank Barchard
2018-10-03Fix ConvertToI420() for odd crop_yFrank Barchard
2018-07-20libyuv:loongson optimize compare/row/scale/rotate files with mmi.lixia zhang
2018-02-1510 bit YUV to 10 bit BGRFrank Barchard
2018-02-12Tidy applied with all safe checks on all arm, mips and intel, 32 and 64 bitFrank Barchard
2018-02-09Revert "tidy applied with readability-*"Frank Barchard
2018-02-08tidy applied with readability-*Frank Barchard
2018-01-24Lint cleanup after C99 change CLFrank Barchard
2018-01-23Switch to C99 typesFrank Barchard
2018-01-02I420ToI010 for 8 to 10 bit YUV conversion.Frank Barchard
2017-12-15H010Copy function to copy 16 bit planar formatsFrank Barchard
2017-12-14Remove Mips DSPR2 codeFrank Barchard
2017-03-09lint cleanup for convert RGB24ToI420Frank Barchard
2017-03-08clang-format 5.0 applied to libyuvFrank Barchard
2017-02-01Add MSA optimized ARGB/ABGR/BGRA/RGBA To Y/UV row functionsManojkumar Bhosale
2017-01-13Add MSA optimized RAW/RGB/ARGB to ARGB/Y/UV row functionsManojkumar Bhosale
2017-01-11Libyuv MIPS DSPR2 optimizations.Frank Barchard
2016-12-14Android420ToI420 - use ptrdiff_t for difference of u and v pointersFrank Barchard
2016-11-07clang-format libyuvFrank Barchard
2016-10-19Add MSA optimized ARGB4444ToI420 and ARGB4444ToARGB functionsFrank Barchard
2016-10-11Remove I411 support.Frank Barchard
2016-10-07Add MSA optimized YUY2ToI422, YUY2ToI420, UYVYToI422, UYVYToI420 functionsFrank Barchard
2016-08-24Add SplitUVPlanes and MergeUVPlanesFrank Barchard
2016-08-24Allow NULL for dst_y in planar formats. BUG=libyuv:631 TEST=unittests build/passFrank Barchard
2016-08-23NV12 allow NULL for YFrank Barchard
2016-08-22NV12ToI420 use SplitPlane functionFrank Barchard
2016-07-12Test nv21 layout of Android420ToI420 function.Frank Barchard
2016-07-12Add libyuv:Android420ToI420 function which takes 3 pointersFrank Barchard
2016-02-05rename MIPS_DSPR2 to DSPR2 for consistencyFrank Barchard
2015-10-07change all pix parameters to width for consistencyFrank Barchard
2015-07-07disable faulty avx2 in argb conversions and box filter. and extend temporary...Frank Barchard
2015-06-29rgb24toyuv use 1 or 2 steps consistently.Frank Barchard
2015-04-07ARGB4444ToARGB and ARGB1555ToARGB ported to AVX2.fbarchard@google.com
2015-04-07ARGBToUV AVX2 functions hooked up.fbarchard@google.com