aboutsummaryrefslogtreecommitdiff
path: root/source/row_any.cc
AgeCommit message (Expand)Author
2023-05-19Optimize the following 19 functions with LSX in row_lsx.cc.Lu Wang
2023-05-10Optimize the following functions with LSX.Lu Wang
2023-04-10Any functions use memset(vin, 0, sizeof(vin)) for GCC warning fixFrank Barchard
2023-04-08row_any,ANYDETILE: fix -Wmemset-elt-size warningJames Zern
2023-02-22MergeUV AVX512BW use assemblyFrank Barchard
2023-02-13MergeUV_AVX512BW for I420ToNV12Frank Barchard
2023-01-18Refine some functions on the Longarch platform.Hao Chen
2022-11-18DetilePlane_16 AVX versionFrank Barchard
2022-11-17Add Detile_16 planar function for 10 bit MT2T formatFrank Barchard
2022-09-30YUY2ToNV12 using YUY2ToY and YUY2ToNVUVFrank Barchard
2022-09-20I422ToRGB24, I422ToRAW, I422ToRGB24MatrixFilter conversion functions added.Frank Barchard
2022-08-17SSE2 MM21->YUY2 conversionFrank Barchard
2022-08-16MM21ToYUY2 and ABGRToJ420 conversionFrank Barchard
2022-06-29Merge/SplitRGB fix -mcmodel=large x86 and InterpolateRow_16To8_NEONFrank 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-03-18RAWToJ400 faster version for ARMFrank Barchard
2022-03-09Optimize functions for LASX in row_lasx.cc.Hao Chen
2022-02-03Add support for MM21.Justin Green
2022-01-26Remove MMI supportFrank Barchard
2022-01-21Add optimization functions in row_lsx.cc file.Hao Chen
2022-01-21Add optimization functions in row_lasx.cc file.Hao Chen
2022-01-20Add supports for loongarch LSX and LASX.Hao Chen
2022-01-14I420ToARGB for AVX512Frank Barchard
2021-12-10J400ToARGB optimized for Exynos using ZIP+ST1Frank Barchard
2021-11-24NV21ToYUV24 replace ST3 with ST1. ARGBToAR64 replace ST2 with ST1Frank Barchard
2021-10-19Enable SIMD for exact RGB to Y conversionsFrank Barchard
2021-10-15BIT_EXACT for unattenuate and attenuate.Frank Barchard
2021-10-12Fix for failed compile with armv-7a neon gccFrank Barchard
2021-04-09use width + 1 for odd width testsFrank Barchard
2021-04-08Fix MergeAR64Plane on odd widthYuan Tong
2021-04-01clang-tidy appliedFrank Barchard
2021-03-31Add MergeAR30Plane, MergeAR64Plane, MergeARGB16To8PlaneYuan Tong
2021-03-13Add support for AR64 formatYuan 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
2021-01-29win32 build fix for I422ToRGBAFrank Barchard
2021-01-27Add MergeARGBPlane and SplitARGBPlaneYuan Tong
2021-01-23Add I422AlphaToARGB and I444AlphaToARGBYuan Tong
2020-09-28ARGBSetRow_Any do memset for msanFrank Barchard
2020-06-04ARGBToI420 MMI and MSA version match C.Shiyou Yin
2020-06-04Add MirrorUVRow_MSA.Shiyou Yin
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-04NV12Mirror and MirrorUVPlane functions addedFrank Barchard