aboutsummaryrefslogtreecommitdiff
path: root/source/row_neon64.cc
AgeCommit message (Expand)Author
2021-03-13Add support for AR64 formatYuan Tong
2021-02-25Add 10/12 bit YUV To YUV functionsYuan Tong
2021-01-27Add MergeARGBPlane and SplitARGBPlaneYuan Tong
2021-01-26Add BT.709 Full Range yuv constants.Frank Barchard
2021-01-23Add I422AlphaToARGB and I444AlphaToARGBYuan Tong
2020-11-03Scale by even factor low level row functionFrank Barchard
2020-05-28Remove unnecessary include of convert_argbFrank 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-13ARGBAttenuate AVX2 rewritten to match NEON/C codeFrank 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-03-21Upstream all libyuv changes to version 1746 Prefetch for all arm functions - ...Frank Barchard
2020-01-16RAWToJ400 for big endian RGB to grey scale.Frank Barchard
2019-12-09Floating point Gaussian kernelsFrank 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-07-01Update to r1732 for more robust jpegFrank Barchard
2019-04-12Add AYUVToNV12 and NV21ToNV12Frank Barchard
2019-03-05add YUV24 and AYUV formatsFrank Barchard
2018-02-24ByteToFloatRow_NEON to convert and scale bytes to floatsFrank Barchard
2018-02-22NV21ToRGB24_NEON conversionFrank 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-10-03Port HammingDistance to SSSE3Frank Barchard
2017-09-29CopyRow_NEON use ldp instead of ld1 for better performance.Frank Barchard
2017-09-19Step thru full color test by increments of 5 for better test speed.Frank Barchard
2017-09-14fix clang-format-ing for row arm functionsFrank Barchard
2017-09-12fix fmov build error on gcc 4.7 for neon64Frank Barchard
2017-09-11SplitRGBPlane and MergeRGBPlane functions addedFrank Barchard
2017-08-25Gaussian reorder for benefit of A73Frank Barchard
2017-08-24GaussRow_NEON from int to shortFrank Barchard
2017-08-22GaussCol_NEON resample from short to intFrank Barchard
2017-08-21Gauss unittest, Scale comments for neon64 half size updatedFrank Barchard
2017-08-21Gaussian blur NEON optimizedFrank Barchard
2017-08-14Reintroduce the max version of scaleFrank Barchard
2017-08-09Change ScaleSumSamples to return Sum of SquaresFrank Barchard
2017-08-04scale float samples and return max valueFrank 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