@@ -42,10 +42,18 @@ <h4>Algorithms</h4>
4242< h5 > New features</ h5 >
4343< ul >
4444 < li > Support of SVE2 extension (ARM/ARM64 platform).</ li >
45+ < li > SVE2 optimizations of function BgrToBgra.</ li >
46+ < li > SVE2 optimizations of function BgraToBgr.</ li >
4547 < li > SVE2 optimizations of function BgrToGray.</ li >
4648 < li > SVE2 optimizations of function RgbToGray.</ li >
4749 < li > SVE2 optimizations of function BgraToGray.</ li >
4850 < li > SVE2 optimizations of function RgbaToGray.</ li >
51+ < li > SVE2 optimizations of function Bgr48pToBgra32.</ li >
52+ < li > SVE2 optimizations of function Reorder16bit.</ li >
53+ < li > SVE2 optimizations of function Reorder32bit.</ li >
54+ < li > SVE2 optimizations of function Reorder64bit.</ li >
55+ < li > SVE2 optimizations of function BayerToBgr.</ li >
56+ < li > SVE2 optimizations of function BayerToBgra.</ li >
4957 < li > SVE2 optimizations of function ValueSum.</ li >
5058 < li > SVE2 optimizations of function SquareSum.</ li >
5159 < li > SVE2 optimizations of function ValueSquareSum.</ li >
@@ -56,13 +64,63 @@ <h5>New features</h5>
5664 < li > SVE2 optimizations of function ConditionalSum.</ li >
5765 < li > SVE2 optimizations of function ConditionalSquareSum.</ li >
5866 < li > SVE2 optimizations of function ConditionalSquareGradientSum.</ li >
67+ < li > SVE2 optimizations of function AddFeatureDifference.</ li >
68+ < li > SVE2 optimizations of function AlphaBlending.</ li >
5969 < li > SVE2 optimizations of function BackgroundAdjustRangeMasked.</ li >
6070 < li > SVE2 optimizations of function BackgroundAdjustRange.</ li >
71+ < li > SVE2 optimizations of function BackgroundShiftRange.</ li >
72+ < li > SVE2 optimizations of function BackgroundShiftRangeMasked.</ li >
73+ < li > SVE2 optimizations of function BackgroundInitMask.</ li >
6174</ ul >
75+ < h5 > Bug fixing</ h5 >
76+ < ul >
77+ < li > Crash in SSE4.1, AVX2, AVX-512BW, NEON optimizations of class SynetMergedConvolution32fCdc.</ li >
78+ < li > Crash in SSE4.1, AVX2, AVX-512BW, AMX-BF16 optimizations of class SynetMergedConvolution16bCdc.</ li >
79+ < li > Crash in SSE4.1, AVX2, AVX-512BW optimizations of class SynetMergedConvolution8iCdc.</ li >
80+ </ ul >
81+ < h5 > Renaming</ h5 >
82+ < ul >
83+ < li > Class SynetQuantizedConvolutionNhwcGemm to SynetQuantizedConvolutionNhwcGemmV0.</ li >
84+ </ ul >
85+
86+ < h4 > Test framework</ h4 >
87+ < h5 > Bug fixing</ h5 >
88+ < ul >
89+ < li > Crash in Error in MakeAutoTests.</ li >
90+ </ ul >
91+
6292
6393< h4 > Documentation</ h4 >
6494< h5 > Improving</ h5 >
6595< ul >
96+ < li > Description of type SimdBayerLayoutType.</ li >
97+ < li > Description of type SimdBool.</ li >
98+ < li > Description of type SimdCompareType.</ li >
99+ < li > Description of type SimdConvolutionActivationType.</ li >
100+ < li > Description of type SimdCpuDescType.</ li >
101+ < li > Description of type SimdCpuInfoType.</ li >
102+ < li > Description of type SimdDetectionInfoFlags.</ li >
103+ < li > Description of type SimdGridSampleInterpType.</ li >
104+ < li > Description of type SimdGridSamplePaddingType.</ li >
105+ < li > Description of type SimdImageFileType.</ li >
106+ < li > Description of type SimdOperationBinary8uType.</ li >
107+ < li > Description of type SimdOperationBinary16iType.</ li >
108+ < li > Description of type SimdPixelFormatType.</ li >
109+ < li > Description of type SimdRecursiveBilateralFilterFlags.</ li >
110+ < li > Description of type SimdReduceType.</ li >
111+ < li > Description of type SimdResizeChannelType.</ li >
112+ < li > Description of type SimdResizeMethodType.</ li >
113+ < li > Description of type SimdShiftDetectorTextureType.</ li >
114+ < li > Description of type SimdShiftDetectorDifferenceType.</ li >
115+ < li > Description of type SimdSynetCompatibilityType.</ li >
116+ < li > Description of type SimdSynetEltwiseOperationType.</ li >
117+ < li > Description of type SimdSynetUnaryOperation32fType.</ li >
118+ < li > Description of type SimdTensorFormatType.</ li >
119+ < li > Description of type SimdTensorDataType.</ li >
120+ < li > Description of type SimdTransformType.</ li >
121+ < li > Description of type SimdWarpAffineFlags.</ li >
122+ < li > Description of type SimdYuvType.</ li >
123+ < li > Description of structure SimdConvolutionParameters.</ li >
66124 < li > Description of function SimdBgrToLab.</ li >
67125 < li > Description of function SimdBgrToRgb.</ li >
68126 < li > Description of function SimdBgrToYuv420pV2.</ li >
@@ -151,13 +209,6 @@ <h5>Improving</h5>
151209 < li > Description of function SimdImageSaveToMemory.</ li >
152210 < li > Description of function SimdImageSaveToFile.</ li >
153211 < li > Description of function SimdNv12SaveAsJpegToMemory.</ li >
154- < li > Description of function SimdYuv420pSaveAsJpegToMemory.</ li >
155- < li > Description of function SimdYToGray.</ li >
156- < li > Description of functions SimdYuva420pToBgraV2, SimdYuva422pToBgraV2, SimdYuva444pToBgraV2.</ li >
157- < li > Description of functions SimdYuv420pToBgrV2, SimdYuv422pToBgrV2, SimdYuv444pToBgrV2.</ li >
158- < li > Description of functions SimdYuv420pToBgraV2, SimdYuv422pToBgraV2, SimdYuv444pToBgraV2.</ li >
159- < li > Description of functions SimdYuv444pToHsl, SimdYuv444pToHsv, SimdYuv420pToHue, SimdYuv444pToHue.</ li >
160- < li > Description of functions SimdYuv420pToRgbV2, SimdYuv422pToRgbV2, SimdYuv444pToRgbV2, SimdYuv444pToRgbaV2, SimdYuv420pToUyvy422.</ li >
161212 < li > Description of function SimdImageLoadFromMemory.</ li >
162213 < li > Description of function SimdImageLoadFromFile.</ li >
163214 < li > Description of function SimdInt16ToGray.</ li >
@@ -430,6 +481,26 @@ <h5>Improving</h5>
430481 < li > Description of function SimdWinogradKernel3x3Block4x4SetFilter.</ li >
431482 < li > Description of function SimdWinogradKernel3x3Block4x4SetInput.</ li >
432483 < li > Description of function SimdWinogradKernel3x3Block4x4SetOutput.</ li >
484+ < li > Description of function SimdYuv420pSaveAsJpegToMemory.</ li >
485+ < li > Description of function SimdYToGray.</ li >
486+ < li > Description of functions SimdYuva420pToBgraV2.</ li >
487+ < li > Description of functions SimdYuva422pToBgraV2.</ li >
488+ < li > Description of functions SimdYuva444pToBgraV2.</ li >
489+ < li > Description of functions SimdYuv420pToBgrV2.</ li >
490+ < li > Description of functions SimdYuv422pToBgrV2.</ li >
491+ < li > Description of functions SimdYuv444pToBgrV2.</ li >
492+ < li > Description of functions SimdYuv420pToBgraV2.</ li >
493+ < li > Description of functions SimdYuv422pToBgraV2.</ li >
494+ < li > Description of functions SimdYuv444pToBgraV2.</ li >
495+ < li > Description of functions SimdYuv444pToHsl.</ li >
496+ < li > Description of functions SimdYuv444pToHsv.</ li >
497+ < li > Description of functions SimdYuv420pToHue.</ li >
498+ < li > Description of functions SimdYuv444pToHue.</ li >
499+ < li > Description of functions SimdYuv420pToRgbV2.</ li >
500+ < li > Description of functions SimdYuv422pToRgbV2.</ li >
501+ < li > Description of functions SimdYuv444pToRgbV2.</ li >
502+ < li > Description of functions SimdYuv444pToRgbaV2.</ li >
503+ < li > Description of functions SimdYuv420pToUyvy422.</ li >
433504</ ul >
434505
435506< a href ="#HOME "> Home</ a >
0 commit comments