• Rostislav Vasilikhin's avatar
    Merge pull request #13649 from savuor:yuv_wide · 3812ae79
    Rostislav Vasilikhin authored
    YUV/YCrCb conversions rewritten to wide intrinsics (#13649)
    
    * YUV: minors
    
    * YUV42x conversions template-merged
    
    * more template-merged YUV42x conversions; some NEON code removed
    
    * rgb2yuv<float> vectorized
    
    * yuv2rgb<float> vectorized
    
    * memcpy removed
    
    * Yuv2RGB<ushort> vectorized
    
    * unused code removed
    
    * rgb2yuv<ushort> vectorized
    
    * rgb2yuv<uchar> vectorized
    
    * v_pack_u used (up to +30% perf)
    
    * yuv2rgb<uchar> vectorized
    
    * fixed compilation
    3812ae79
Name
Last commit
Last update
.github Loading commit data...
3rdparty Loading commit data...
apps Loading commit data...
cmake Loading commit data...
data Loading commit data...
doc Loading commit data...
include Loading commit data...
modules Loading commit data...
platforms Loading commit data...
samples Loading commit data...
.editorconfig Loading commit data...
.gitattributes Loading commit data...
.gitignore Loading commit data...
CMakeLists.txt Loading commit data...
CONTRIBUTING.md Loading commit data...
LICENSE Loading commit data...
README.md Loading commit data...