efl/engines: Introduce multi_font_draw() function
authorPaulo Alcantara <pcacjr@profusion.mobi>
Tue, 15 Jan 2013 17:35:11 +0000 (17:35 +0000)
committerUlisses Furquim <ulisses@profusion.mobi>
Tue, 15 Jan 2013 17:35:11 +0000 (17:35 +0000)
commitb557bd9e0d3f1e056a7c554d9767710e096dace8
tree2d3aabf729a3e9d4f987d26c557c34381ceb33ae
parent8d983bb092b59423fd90aa324e45935382e4b4b4
efl/engines: Introduce multi_font_draw() function

This new engine function will only be used in software generic for
now - since it's the only engine used with the async render.

This function has been introduced in order to avoid growing thread
command queue too much to draw a text_props at a time on render calls
from textgrid objects.

Patch by: Paulo Alcantara <pcacjr@profusion.mobi>

SVN revision: 82832
ChangeLog
NEWS
src/lib/evas/canvas/evas_main.c
src/lib/evas/canvas/evas_object_textgrid.c
src/lib/evas/canvas/evas_render.c
src/lib/evas/common/evas_font_draw.c
src/lib/evas/common/evas_text_utils.h
src/lib/evas/include/evas_private.h
src/modules/evas/engines/software_generic/evas_engine.c