Evas bidi: Changed the design a bit so it'll be easy to implement async-rendering...
authortasn <tasn@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Wed, 1 Sep 2010 13:15:04 +0000 (13:15 +0000)
committertasn <tasn@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Wed, 1 Sep 2010 13:15:04 +0000 (13:15 +0000)
commit25a2d2e3b5c805b8601b6b2510ab10d27d80baf6
treeb4f70bb9990c18277f51acfc79ff17f329abd63c
parenta769fa936da28096e4e84bebd7937c5787a9a9f0
Evas bidi: Changed the design a bit so it'll be easy to implement async-rendering with it.
Fixed a couple of issues with unwanted cleans and generally data corruption.
Cleaned up async-rendering.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@51806 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33
src/lib/canvas/evas_object_text.c
src/lib/canvas/evas_object_textblock.c
src/lib/engines/common/evas_bidi_utils.c
src/lib/engines/common/evas_bidi_utils.h
src/lib/engines/common/evas_font_draw.c
src/lib/engines/common/evas_font_main.c
src/lib/engines/common/evas_font_private.h
src/lib/engines/common/evas_font_query.c
src/lib/engines/common/evas_pipe.c