aboutsummaryrefslogtreecommitdiff
path: root/source/row_common.cc
AgeCommit message (Expand)Author
2023-09-05[RVV] Support AR64ToAB64 and RGBA-family color conversionsBruce Lai
2023-07-31Eliminate a common subexpression in YPixel()Wan-Teh Chang
2023-06-16ARGBAttenuate use (a + b + 255) >> 8Frank Barchard
2023-06-02Fix tidy warning that uint32_t dither4 should not be constFrank Barchard
2023-05-10Enable I422To{ARGB,RGBA,RGB24}Row_RVVDarren Hsieh
2023-04-26Rename variables to match layout of ABGRFrank Barchard
2023-03-16GCC warning fix for MT2TFrank Barchard
2023-03-14M2T2 Unpack fixesJustin Green
2023-01-04Add 10 bit rotate methods.Sergio Garcia Murillo
2022-12-15Casting for scale functionsFrank Barchard
2022-12-06MT2T Warning fixes for fuchsiaFrank Barchard
2022-11-17Add Detile_16 planar function for 10 bit MT2T formatFrank Barchard
2022-09-30YUY2ToNV12 using YUY2ToY and YUY2ToNVUVFrank Barchard
2022-09-23Enable unlimited data for YUV to RGBFrank Barchard
2022-09-20Fix shift amount for SSSE3 assembly for I012 format conversionsFrank Barchard
2022-09-2010/12 bit YUV replicate upper bits to low bits before converting to RGBFrank Barchard
2022-09-20I422ToRGB24, I422ToRAW, I422ToRGB24MatrixFilter conversion functions added.Frank Barchard
2022-09-16I420ToRGB24MatrixFilter function addedFrank Barchard
2022-08-16MM21ToYUY2 and ABGRToJ420 conversionFrank Barchard
2022-08-12AB64ToARGB fix for inplace conversionFrank Barchard
2022-08-03Fix MSVC warnings by adding castsWan-Teh Chang
2022-08-01Disable bilinear 16 bit scale up for SSE2Frank Barchard
2022-06-29Merge/SplitRGB fix -mcmodel=large x86 and InterpolateRow_16To8_NEONFrank Barchard
2022-06-22Bilinear scale up msan fixFrank Barchard
2022-06-09Add I210ToI420Frank Barchard
2022-06-07Revert "I210ToI420, InterpolatePlane_16, and ScalePlane Vertical-only asan fix"Frank Barchard
2022-06-07I210ToI420, InterpolatePlane_16, and ScalePlane Vertical-only asan fixFrank Barchard
2022-04-07I422Rotate update to remove name space for ios build warningFrank Barchard
2022-02-03Add support for MM21.Justin Green
2022-01-31DetilePlane and unittest for NEONFrank Barchard
2021-10-18ubsan friendly unaligned testsFrank Barchard
2021-10-15BIT_EXACT for unattenuate and attenuate.Frank Barchard
2021-10-14Add LIBYUV_BIT_EXACT macro to force C to match SIMDFrank Barchard
2021-05-04Fix ARGB1555ToI420 odd width bug in C code.Frank Barchard
2021-04-30Make 2 step transitive tests measure 2 step time.Frank Barchard
2021-04-29Fix ARM YuvConstants valueYuan Tong
2021-04-27Optimize unlimited data for IntelYuan Tong
2021-04-22Switch win32 to row_gcc for clangcl.Frank Barchard
2021-04-19Unlimited data for IntelYuan Tong
2021-04-15Refactor NEON YUVToRGB, Remove subsamplingYuan Tong
2021-04-09use width + 1 for odd width testsFrank Barchard
2021-04-01clang-tidy appliedFrank Barchard
2021-04-01Check if LIBYUV_UNLIMITED_DATA is defined to avoid -Wundef.Mirko Bonadei
2021-03-31Add MergeAR30Plane, MergeAR64Plane, MergeARGB16To8PlaneYuan Tong
2021-03-24Fixes for SplitUVPlane_16 and MergeUVPlane_16Frank Barchard
2021-03-13Add support for AR64 formatYuan Tong
2021-03-05Fix x86 windows build errorYuan Tong
2021-03-05Add 12 bit YUV to 10 bit RGBFrank Barchard
2021-03-03Add more 10 bit YUV To RGB functionYuan Tong
2021-02-25Add 10/12 bit YUV To YUV functionsYuan Tong