Evas filters: fix random cases of 'dancing text'
authorJean-Philippe ANDRE <jpeg@videolan.org>
Sun, 2 Mar 2014 09:39:08 +0000 (18:39 +0900)
committerJean-Philippe Andre <jp.andre@samsung.com>
Tue, 4 Mar 2014 01:37:28 +0000 (10:37 +0900)
commit6d4dd3f1946a20dc563b338275da568221b915f2
treed4aa7d7917fc58a2dc92de04d65ff2261f7ac985
parent83746e56298337daa856524d30643c9d417bd437
Evas filters: fix random cases of 'dancing text'

In some situations, text with filters would be rendered in an invalid
position (somewhere too high).
I am not entirely sure of the reason why the original code with BLEND
doesn't work, but this new version is simpler as GL and SW have more
similar behaviours:

- render text to our 'output' buffer
- draw this buffer as an image onto the set target

Thanks zmike for reporting the issue.
And thanks A LOT for using the filters :D

@fix

Signed-off-by: Jean-Philippe Andre <jp.andre@samsung.com>
src/lib/evas/filters/evas_filter.c
src/lib/evas/filters/evas_filter_private.h