aboutsummaryrefslogtreecommitdiff
path: root/source/row_neon64.cc
AgeCommit message (Expand)Author
2023-06-30Fix warnings for missing prototypesFrank Barchard
2023-06-16ARGBAttenuate use (a + b + 255) >> 8Frank Barchard
2023-06-07FP16 to FP32 float conversion row functionFrank Barchard
2023-06-02Fix tidy warning that uint32_t dither4 should not be constFrank Barchard
2023-03-24AArch32 YUVTORGB_SETUP use load and dup to avoid modifying pointerFrank Barchard
2023-03-24clang 17 -flto-thin bug fix for Neon YUVtoRGB and ARGBToRGB565DitherFrank Barchard
2023-03-16GCC warning fix for MT2TFrank Barchard
2023-03-14M2T2 Unpack fixesJustin Green
2023-02-22MergeUV AVX512BW use assemblyFrank Barchard
2023-02-13MergeUV_AVX512BW for I420ToNV12Frank Barchard
2023-01-18Fix for DivideRow_NEON functionsFrank Barchard
2023-01-17Fix for divide row functions used by P010ToI010Frank Barchard
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-20I422ToRGB24, I422ToRAW, I422ToRGB24MatrixFilter conversion functions added.Frank Barchard
2022-09-16I420ToRGB24MatrixFilter function addedFrank Barchard
2022-08-16MM21ToYUY2 and ABGRToJ420 conversionFrank Barchard
2022-08-04row_neon*: Explicitly initialize pad in RgbConstantsVignesh Venkatasubramanian
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-08Convert16To8Row_NEON use shift without roundingFrank 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-25Declare RgbConstants structs as static constWan-Teh Chang
2022-03-18RAWToJ400 faster version for ARMFrank Barchard
2022-02-23Fix RotatePlane by 90 on Neon when source width is not a multiple of 8Frank Barchard
2022-02-03Add support for MM21.Justin Green
2022-01-31DetilePlane and unittest for NEONFrank Barchard
2022-01-26Remove MMI supportFrank Barchard
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-28Android420ToI420Rotate function to convert with rotationFrank 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-09-09change ld1 to ldr for memory references to allow GCC to use an offsetFrank Barchard
2021-09-09GCC: force memory address without offset on aarch64Stephan Hartmann
2021-04-30Make 2 step transitive tests measure 2 step time.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-03-31Add MergeAR30Plane, MergeAR64Plane, MergeARGB16To8PlaneYuan Tong
2021-03-24Fixes for SplitUVPlane_16 and MergeUVPlane_16Frank Barchard
2021-03-23Add RAWToJ420Frank Barchard