aboutsummaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Expand)Author
2023-01-18Refine some functions on the Longarch platform.Hao Chen
2023-01-13P010ToI010 and P012ToI012 conversion functionsFrank Barchard
2023-01-04I422Rotate take stride for temporary buffersFrank Barchard
2023-01-04Add 10 bit rotate methods.Sergio Garcia Murillo
2023-01-03Use ScalePlaneDown2_16To8 for avoiding the 2 step processSergio Garcia Murillo
2023-01-03Add I410Copy and I410ToI420 methodsSergio Garcia Murillo
2022-12-15Casting for scale functionsFrank Barchard
2022-12-06MT2T Warning fixes for fuchsiaFrank Barchard
2022-11-18DetilePlane_16 AVX versionFrank Barchard
2022-11-17Add vzeroupper to AVX row functionsFrank Barchard
2022-11-17Add Detile_16 planar function for 10 bit MT2T formatFrank Barchard
2022-10-21ScaleRowUp2_Bilinear_12_SSSE3 preserve xmm7 for WindowsFrank Barchard
2022-10-14Detile vld for gcc build fixFrank Barchard
2022-10-14Enable AVX2 version of ABGRToY when BIT_EXACT is onFrank Barchard
2022-10-14BGRAToI420 use SSSE3 for Y but C for UV when LIBYUV_BIT_EXACT enabledFrank 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-20Fix immediate offsets for row_neon build on gccFrank Barchard
2022-09-20I422ToRGB24, I422ToRAW, I422ToRGB24MatrixFilter conversion functions added.Frank Barchard
2022-09-16I420ToRGB24MatrixFilter function addedFrank Barchard
2022-08-17SSE2 MM21->YUY2 conversionFrank Barchard
2022-08-16MM21ToYUY2 and ABGRToJ420 conversionFrank Barchard
2022-08-12AB64ToARGB fix for inplace conversionFrank Barchard
2022-08-09Bump up version to 1838Vignesh Venkatasubramanian
2022-08-09Add I422ToRGB565MatrixVignesh Venkatasubramanian
2022-08-04RAWToJ400 require multiple of 16 pixels for NEONFrank Barchard
2022-08-02Fix SSE2 version of ScalePlaneUp2_16_BilinearYuan Tong
2022-08-01Disable bilinear 16 bit scale up for SSE2Frank Barchard
2022-07-13Enable 256x144 scale tests for libyuvFrank Barchard
2022-06-29Merge/SplitRGB fix -mcmodel=large x86 and InterpolateRow_16To8_NEONFrank Barchard
2022-06-22Bilinear scale up msan fixFrank Barchard
2022-06-17InterpolateRow_Any test if fraction is 0 and dont memcpy 2nd row.Frank 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-05-24Convert16To8 NEONFrank Barchard
2022-05-24Add UYVYToY functionFrank Barchard
2022-04-27MergeUV test fix - depth is 16 (bits)Frank Barchard
2022-04-20UVScale fix for vertical-only scalingFrank Barchard
2022-04-19Enable HAS_DETILESPLITUVROW_NEONFrank Barchard
2022-04-19Enable Neon MM21 Detiling for Arm32 platforms.Frank Barchard
2022-04-15Change ScaleUVRowUp2_Biinear_16_SSE2 to SSE41Frank Barchard
2022-04-15Avoid AVX instructions in ScaleRowUp2_Linear_SSSE3Wan-Teh Chang
2022-04-07I422Rotate update to remove name space for ios build warningFrank Barchard
2022-04-06Add tentative I422Rotate.Sergio Garcia Murillo
2022-03-31Add I422 and I210 functionsSergio Garcia Murillo
2022-03-25Fix bugs in I010AlphaToARGBMatrixBilinear()Wan-Teh Chang
2022-03-19RGBScale function using 3 steps: RGB24ToARGB, ARGBScale, ARGBToRGB24Frank Barchard
2022-03-18RAWToJ400 faster version for ARMFrank Barchard