The Evas canvas library component to the Enlightenment Foundation Libraries now has support for filters. The Evas filters subsystem will allow for some advanced presentation capabilities for Enlightenment E19
Committed this morning by Jean-Philippe Andre of Samsung was the initial filters subsystem for Evas. The filter API offers a buffer management system, command queue, and main context handling functions. The initial work was pushed with this Git commit
but quickly followed by the rest of the Evas filters work.
Among the Enlightenment Evas changes that landed today were support for alpha buffers
, support for bump maps
, a color curves filter
, OpenGL filters support
), transform filter
, Edje support in Evas filters
, and other initial filters and improvements to Evas.
For those wondering how Evas fits into Enlightenment's architecture, it's documented on the about EFL page