forked from enlightenment/efl
b70ae3c927
* evas/src/lib/engines/common/evas_font.h, * evas/src/lib/engines/common/evas_font_draw.c, * evas/src/lib/engines/common/evas_font_load.c, * evas/src/lib/engines/common/evas_font_query.c: Add cache for font kerning. This patch give something around 2% for all tests around text in expedite, except for Textblock Intl where it give a 3 times boost. Regarding text rendering speed, something is strange when used by evas_pipe. All tests using Styles are around 40% faster without evas_pipe. 30% faster for Text Change. But Text Basic 7% slower. So it should be possible to have faster rendering when using evas_pipe for font rendering. SVN revision: 38993 |
||
---|---|---|
legacy |