aboutsummaryrefslogtreecommitdiff
path: root/source/row_common.cc
AgeCommit message (Expand)Author
2021-02-06BT.2020 Full Range yuvconstantsFrank Barchard
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-09-15Fix libyuv deps autoroll and roll chromium deps.John Budorick
2020-07-16clamp C functions use compareFrank Barchard
2020-07-13Rollback of ARGBAttentuateFrank Barchard
2020-06-24Add J420AlphaToARGB and colortests for bt.709 and rec.2020Frank 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-06ARGBToJ420 and ARGBAttenuate make C match SIMDFrank Barchard
2020-05-06ARGBToI420 C version match SIMDFrank Barchard
2020-05-04NV12Mirror and MirrorUVPlane functions addedFrank Barchard
2020-04-20Use 8 bit RGB to Y coefficients for Y and YJ in MMI and MSA.Shiyou Yin
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-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-12-09Floating point Gaussian kernelsFrank Barchard
2019-10-29Add support for BT.2020.Dale Curtis
2019-10-21Remove #pragma clang loop vectorize_widthHans Wennborg
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-04-12Add AYUVToNV12 and NV21ToNV12Frank Barchard
2019-03-05add YUV24 and AYUV formatsFrank Barchard
2018-04-13use attribute to alias for punning float to intFrank Barchard
2018-04-13row_common.cc: add const to castJohann
2018-03-08ARGBToRGB24_AVX2 versionFrank Barchard
2018-03-07NV21ToRGB24_AVX2 and SSSE3Frank Barchard
2018-02-24ByteToFloatRow_NEON to convert and scale bytes to floatsFrank Barchard
2018-02-22NV21ToRGB24_NEON conversionFrank Barchard
2018-02-16AR30ToARGB using shifts and masking to vectorizeFrank Barchard
2018-02-15End swap 10 bit RGBFrank Barchard
2018-01-29ABGRToAR30 used AVX2 with reversed shufflerFrank Barchard
2018-01-29AR30ToABGR for 10 to 8 bit RGB on AndroidFrank Barchard
2018-01-24Lint cleanup after C99 change CLFrank Barchard
2018-01-23Switch to C99 typesFrank Barchard
2018-01-23basic_types.h - remove unused macrosFrank Barchard
2018-01-23I420ToAR30 in 1 step SSSE3 assemblyFrank Barchard
2018-01-19H010ToAR30 in 1 step with SSSE3 assemblyFrank Barchard
2018-01-05I210ToARGB conversion from 10 bit YUV to RGBFrank Barchard
2017-12-28Convert8To16 for better H010 supportFrank Barchard
2017-12-19Add AR30ToARGB functionFrank Barchard
2017-12-15H010Copy function to copy 16 bit planar formatsFrank Barchard