aboutsummaryrefslogtreecommitdiff
path: root/source/row_neon.cc
AgeCommit message (Expand)Author
2020-05-26Remove M420 and refactor NV12ToI420Frank Barchard
2020-05-20I400ToARGBMatrix Pass a color matrix to use different coefficientsFrank Barchard
2020-05-19YUV to RGB Matrix functions for color space supportFrank Barchard
2020-05-08RGB565ToI420 C matches SIMD ARGB4444, RGB565 and ARGB1555 C versions mimic AV...Frank Barchard
2020-05-04NV12Mirror and MirrorUVPlane functions addedFrank Barchard
2020-04-17HalfMergeUVPlane function and optimized I444ToNV12 and I444ToNV21Frank Barchard
2020-04-17libyuv r1749 upstream for I444ToNV12Frank Barchard
2020-04-01Apply clang format to libyuv sourceFrank Barchard
2020-03-24RGB24Mirror functionFrank Barchard
2020-01-16RAWToJ400 for big endian RGB to grey scale.Frank Barchard
2019-11-13Upstream minor changes. Faster tests, Faster YUV Rotate180 and MirrorFrank Barchard
2019-10-14RAWToRGBA for 3 channel OCRFrank Barchard
2019-10-07ARGBToY use 8 bit precision instead of 7 bit.Frank Barchard
2019-08-07Add ABGRToNV21 and ABGRToNV12Frank Barchard
2019-07-02Fix arm unittest failure by removing unused FloatDivToByteRow.Frank Barchard
2019-05-14Add LIBYUV_API to NV12ToABGR and I444Rotate, I444ScaleFrank Barchard
2019-04-12Add AYUVToNV12 and NV21ToNV12Frank Barchard
2019-03-05add YUV24 and AYUV formatsFrank Barchard
2018-03-28Pass float parameters via vector 2 float and "w" for scalar multiply.Frank Barchard
2018-02-24ByteToFloatRow_NEON to convert and scale bytes to floatsFrank Barchard
2018-02-22NV21ToRGB24_NEON conversionFrank Barchard
2018-02-21clang-tidy and clang-format applied relandFrank Barchard
2018-02-21Revert "clang-tidy and clang-format applied"Frank Barchard
2018-02-21clang-tidy and clang-format appliedFrank Barchard
2018-02-07tidy applied with readability-inconsistent-declaration-parameter-nameFrank Barchard
2018-01-24Lint cleanup after C99 change CLFrank Barchard
2018-01-23Switch to C99 typesFrank Barchard
2017-09-14fix clang-format-ing for row arm functionsFrank Barchard
2017-09-11SplitRGBPlane and MergeRGBPlane functions addedFrank Barchard
2017-06-09Remove ARM NaCL macros from sourceFrank Barchard
2016-11-07clang-format libyuvFrank Barchard
2016-11-07HalfFloat neon armv7 fix for destination pointer.Frank Barchard
2016-11-01HalfFloat Neon for ARMv7.Frank Barchard
2016-10-11Remove I411 support.Frank Barchard
2016-10-07libyuv::YUY2ToY for isolating Y channel of YUY2.Frank Barchard
2016-06-07Remove ifdefs for neon in row_neon*.ccFrank Barchard
2016-06-07ARGBExtractAlpha 16 pixels at a time for ARMFrank Barchard
2016-05-26Add ARGBExtractAlpha functionMagnus Jedvert
2016-02-29Port ARGBToRGB565 from aarch64 neon to 32 bitFrank Barchard
2016-01-12refactor ARGBToI422 using ARGBToI420 internallyFrank Barchard
2015-12-21avx2 interpolate use 8 bitFrank Barchard
2015-12-17Add rounding to InterpolateRow for improved quality and consistency.Frank Barchard
2015-11-06set d19 alpha on inner loopFrank Barchard
2015-11-03Neon versions of I420AlphaToARGBFrank Barchard
2015-11-03rename yuv matrix constants to be more clear about what they areFrank Barchard
2015-11-03Raw 24 bit RGB to RGB24 (bgr)Frank Barchard
2015-11-02remove I422ToBGRA and use I422ToRGBA internallyFrank Barchard
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