|author||Jean-Philippe Andre <firstname.lastname@example.org>||2014-12-22 20:29:27 +0900|
|committer||Jean-Philippe Andre <email@example.com>||2015-01-07 15:06:03 +0900|
Evas masking: Fix mask blend functions (SW engine)
The selected op func was not performing the correct operation, thus producing rendering artifacts. These functions should not be used anywhere except in case of masking... which was not an available option earlier. It was doing (wrong): dst = interp(mask, src, dst) Instead of (correct): dst = dst + (1 - mask) * src NOTE: This commit also disables MMX, SSE3 & NEON implementations of pixel_mask blend operations, since they are also broken.
Diffstat (limited to '')
0 files changed, 0 insertions, 0 deletions