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)
commit6defc044f61d6eb48490de177c598aacbb5533f1
tree01a46330f2100c939b0fd452c3484b134257434e
parent41ab7b701d227fc2cdfa4f6c02ecf61a25f2ebb3
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: http://svn.enlightenment.org/svn/e/trunk/evas@59404 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33
src/lib/canvas/evas_object_textblock.c