Diffusion Krita 951efdf5744e

Fix alignment bugs in genericComposite() in 128bit mode

Authored by dkazakov on Sep 30 2015, 1:09 PM.

Description

Fix alignment bugs in genericComposite() in 128bit mode

  1. When params.srcRowStride is zero we should prepare a whole line of pixels that will fill the destination in one go.
  1. pixelsAlignmentMask should be 32 bytes for AVX CPUs, no need to make it more
  1. blockAlign should have a correct size, measured in pixels, not floats

Fixes T862