Evas filters: Implement advanced text effects
authorJean-Philippe Andre <jp.andre@samsung.com>
Fri, 7 Feb 2014 09:12:21 +0000 (18:12 +0900)
committerJean-Philippe Andre <jp.andre@samsung.com>
Fri, 7 Feb 2014 09:12:21 +0000 (18:12 +0900)
commit407eaf029c92d0505b12eb461fd4a5c3311ab28f
tree393ceed9458f6a446c5c160acdc076af66ea53e7
parentdc9d37de0b643f6c2debbc19f3bdb9fd8c69dfd2
parent6d1356adea0b5e9566f0a873e7113340e2351e18
Evas filters: Implement advanced text effects

Add a new module in Evas to implement text effects.
The basic idea is to create some buffers (alpha/rgba),
draw some text into them, and apply various filters in a
sequential way.

A small script language allows you to set a filter to a
text object. This can then be passed through an Eo API
or using Edje directly (under the field description.text.filter).

Right now, the software engine should work fine, but GL rendering
suffers from a few limitations (no scaling and no proxy rendering,
which means a few effects might not work well).

More documentation will follow, and examples as well.

But, please bear in mind: this is a HIGHLY EXPERIMENTAL feature.
I'm including it to EFL 1.9 so that people can play with it,
but it should not be considered stable at this point in time.