Evas textblock: Speed up rendering. Find the start paragraph for all.
authortasn <tasn@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Sun, 15 May 2011 12:00:01 +0000 (12:00 +0000)
committertasn <tasn@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Sun, 15 May 2011 12:00:01 +0000 (12:00 +0000)
commita7d22859aa4498a802afbb527f09b8e60aa28040
tree01a46330f2100c939b0fd452c3484b134257434e
parentd154f7f4f34fac4e402a050d319934dcdea0e728
Evas textblock: Speed up rendering. Find the start paragraph for all.

Until now all the format/text drawing loops went through all the
paragraphs skipping all the ones that are outside the clipping/object
zone. This changeset find the first paragraph to be renedred first so we
don't walk all the paragraphs for nothing. This speeds up rendering of
the ends of very big textblocks in a very noticable manner.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@59404 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33
src/lib/canvas/evas_object_textblock.c