aboutsummaryrefslogtreecommitdiff
path: root/include/libyuv/planar_functions.h
AgeCommit message (Expand)Author
2023-08-31Disable NEON if memory sanitizer is enabledFrank Barchard
2023-06-30Fix warnings for missing prototypesFrank Barchard
2023-01-03Add I410Copy and I410ToI420 methodsSergio Garcia Murillo
2022-11-17Add Detile_16 planar function for 10 bit MT2T formatFrank Barchard
2022-08-16MM21ToYUY2 and ABGRToJ420 conversionFrank 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-24Add UYVYToY functionFrank Barchard
2022-04-07I422Rotate update to remove name space for ios build warningFrank Barchard
2022-03-31Add I422 and I210 functionsSergio Garcia Murillo
2022-02-03Add support for MM21.Justin Green
2022-01-31DetilePlane and unittest for NEONFrank 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-04-30Make 2 step transitive tests measure 2 step time.Frank Barchard
2021-04-22Switch win32 to row_gcc for clangcl.Frank Barchard
2021-04-21Disable win32 SIMDFrank Barchard
2021-03-31Add MergeAR30Plane, MergeAR64Plane, MergeARGB16To8PlaneYuan Tong
2021-03-13Add support for AR64 formatYuan Tong
2021-02-25Add 10/12 bit YUV To YUV functionsYuan Tong
2021-01-27Add MergeARGBPlane and SplitARGBPlaneYuan Tong
2021-01-26Add BT.709 Full Range yuv constants.Frank Barchard
2020-12-08NV12 Copy, include scale_uv.hEvan Shrubsole
2020-05-19YUV to RGB Matrix functions for color space supportFrank Barchard
2020-05-04NV12Mirror and MirrorUVPlane functions addedFrank Barchard
2020-04-17HalfMergeUVPlane function and optimized I444ToNV12 and I444ToNV21Frank Barchard
2020-04-01Apply clang format to libyuv sourceFrank Barchard
2020-03-24RGB24Mirror functionFrank Barchard
2020-03-21Upstream all libyuv changes to version 1746 Prefetch for all arm functions - ...Frank Barchard
2019-12-09Floating point Gaussian kernelsFrank Barchard
2019-07-18NV21 unittest and benchmarkFrank Barchard
2019-04-12Add AYUVToNV12 and NV21ToNV12Frank Barchard
2018-02-24ByteToFloatRow_NEON to convert and scale bytes to floatsFrank Barchard
2018-02-07tidy applied with readability-inconsistent-declaration-parameter-nameFrank Barchard
2018-01-23Switch to C99 typesFrank Barchard
2018-01-10Remove x64 native_client macros.Frank Barchard
2018-01-02I420ToI010 for 8 to 10 bit YUV conversion.Frank Barchard
2017-12-15H010Copy function to copy 16 bit planar formatsFrank Barchard
2017-11-09Re-enable x86 assembly without requiring -msse2Frank Barchard
2017-11-08Revert "Enable SSE2 code without -msse"Frank Barchard
2017-11-08Enable SSE2 code without -msseFrank Barchard
2017-09-11SplitRGBPlane and MergeRGBPlane functions addedFrank Barchard
2016-11-07clang-format libyuvFrank Barchard
2016-10-07libyuv::YUY2ToY for isolating Y channel of YUY2.Frank Barchard
2016-09-29Add low level support for 12 bit 420, 422 and 444 YUV video frame conversion.Frank Barchard
2016-09-26remove guard nolints from all headersFrank Barchard
2016-08-24Add SplitUVPlanes and MergeUVPlanesFrank Barchard
2016-05-26Add ARGBExtractAlpha functionMagnus Jedvert
2016-03-15disable assembly in header for msan=1Frank Barchard