I'm not sure there's a need for a specific row_draw, I think using the regular font_draw (with possible adjustments for fake-monospace) should be enough.
On Mon, Jan 7, 2013 at 7:21 PM, Gustavo Sverzut Barbieri < barbi...@profusion.mobi> wrote: > Today acidx and pcajr investigated it heavily, we need help from people > suffering as we can't confirm. > > As one can see, there is a peak, but then it will go back: > > http://www.zytor.com/~pcacjr/misc/2013-01-07-170102_1920x1080_scrot.png > > This is terminology run with compilation inside. E17 is not showing any > abnormal behavior either, this is with EFL SVN (single tree). > > What we found is that textgrid implementation will have to change. Right > now it's very below what it should be, and for every cell it will issue 3 > commands: one rectangle_draw() for BG, one font_draw() and one > rectangle_draw() for underline/strikeout. 80 x 24 x 3 = 5760 commands being > queued to the thread! I wonder why it's not unusable slow, given that it > will lock the mutex, append to queue, dequeue and so on :-P > > The idea is to rewrite textgrid to have its own row_draw() or similar > exported to the engine, which can optimize the drawing. First we'll tackle > the rewrite, but optimizations could be applied later such as collapsing > sibling background or line rectangles if color match, doing a single > operation. > > That's not one day task, so we'll ask you to wait a bit until it get fixed. > > As for e17 and other said leaks, please check with valgrind if it's leaking > or what. Also please run with EINA_MEMPOOL_PASS=1 to see if it's leaking or > still being held by mempool caches/buffers. > > -- > Gustavo Sverzut Barbieri > http://profusion.mobi embedded systems > -------------------------------------- > MSN: barbi...@gmail.com > Skype: gsbarbieri > Mobile: +55 (19) 9225-2202 > > ------------------------------------------------------------------------------ > Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, > MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current > with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft > MVPs and experts. SALE $99.99 this month only -- learn more at: > http://p.sf.net/sfu/learnmore_122412 > _______________________________________________ > enlightenment-devel mailing list > enlightenment-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > -- Tom. ------------------------------------------------------------------------------ Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft MVPs and experts. SALE $99.99 this month only -- learn more at: http://p.sf.net/sfu/learnmore_122412 _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel