• Rostislav Vasilikhin's avatar
    Merge pull request #13708 from savuor:yuv42x_wide · 554eae56
    Rostislav Vasilikhin authored
    YUV42x color conversions rewritten to wide intrinsics (#13708)
    
    * a*b+c -> fma
    
    * YUV420sp2RGB initially vectorized
    
    * shorter var names
    
    * loops by 4
    
    * yuv420p2rgb vectorized
    
    * yuv422toRGB vectorized
    
    * reg arrays
    
    * rgb2yuv420 vectorized
    
    * warnings fixed
    
    * try to fix align error
    554eae56
Name
Last commit
Last update
..
opencl Loading commit data...
_geom.h Loading commit data...
accum.cpp Loading commit data...
accum.dispatch.cpp Loading commit data...
accum.simd.hpp Loading commit data...
approx.cpp Loading commit data...
bilateral_filter.cpp Loading commit data...
blend.cpp Loading commit data...
box_filter.cpp Loading commit data...
canny.cpp Loading commit data...
clahe.cpp Loading commit data...
color.cpp Loading commit data...
color.hpp Loading commit data...
color_hsv.cpp Loading commit data...
color_lab.cpp Loading commit data...
color_rgb.cpp Loading commit data...
color_yuv.cpp Loading commit data...
colormap.cpp Loading commit data...
connectedcomponents.cpp Loading commit data...
contours.cpp Loading commit data...
convhull.cpp Loading commit data...
corner.avx.cpp Loading commit data...
corner.cpp Loading commit data...
corner.hpp Loading commit data...
cornersubpix.cpp Loading commit data...
demosaicing.cpp Loading commit data...
deriv.cpp Loading commit data...
distransform.cpp Loading commit data...
drawing.cpp Loading commit data...
emd.cpp Loading commit data...
featureselect.cpp Loading commit data...
filter.avx2.cpp Loading commit data...
filter.cpp Loading commit data...
filter.hpp Loading commit data...
filterengine.hpp Loading commit data...
fixedpoint.inl.hpp Loading commit data...
floodfill.cpp Loading commit data...
gabor.cpp Loading commit data...
gcgraph.hpp Loading commit data...
generalized_hough.cpp Loading commit data...
geometry.cpp Loading commit data...
grabcut.cpp Loading commit data...
hal_replacement.hpp Loading commit data...
hershey_fonts.cpp Loading commit data...
histogram.cpp Loading commit data...
hough.cpp Loading commit data...
imgwarp.avx2.cpp Loading commit data...
imgwarp.cpp Loading commit data...
imgwarp.hpp Loading commit data...
imgwarp.sse4_1.cpp Loading commit data...
intersection.cpp Loading commit data...
linefit.cpp Loading commit data...
lsd.cpp Loading commit data...
main.cpp Loading commit data...
matchcontours.cpp Loading commit data...
median_blur.cpp Loading commit data...
min_enclosing_triangle.cpp Loading commit data...
moments.cpp Loading commit data...
morph.cpp Loading commit data...
phasecorr.cpp Loading commit data...
precomp.hpp Loading commit data...
pyramids.cpp Loading commit data...
resize.avx2.cpp Loading commit data...
resize.cpp Loading commit data...
resize.hpp Loading commit data...
resize.sse4_1.cpp Loading commit data...
rotcalipers.cpp Loading commit data...
samplers.cpp Loading commit data...
segmentation.cpp Loading commit data...
shapedescr.cpp Loading commit data...
smooth.cpp Loading commit data...
spatialgradient.cpp Loading commit data...
subdivision2d.cpp Loading commit data...
sumpixels.avx512_skx.cpp Loading commit data...
sumpixels.cpp Loading commit data...
sumpixels.hpp Loading commit data...
tables.cpp Loading commit data...
templmatch.cpp Loading commit data...
thresh.cpp Loading commit data...
undistort.avx2.cpp Loading commit data...
undistort.cpp Loading commit data...
undistort.hpp Loading commit data...
utils.cpp Loading commit data...