Commit 58fc5165 authored by Henrik Gramner's avatar Henrik Gramner

Split MC blend

The mstride == 0, mstride == 1, and mstride == w cases are very different
from each other, and splitting them into separate functions makes it easier
top optimize them.

Also add some further optimizations to the AVX2 asm that became possible
after this change.
parent 8b8e9fe8
Pipeline #2509 passed with stages
in 3 minutes and 5 seconds