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

Reply via email to