Hi Raster,

On Fri, Jan 11, 2013 at 10:46 AM, Carsten Haitzler <ras...@rasterman.com> wrote:
> On Fri, 11 Jan 2013 10:32:35 -0200 Gustavo Sverzut Barbieri
> <barbi...@profusion.mobi> said:
>
>> On Friday, January 11, 2013, Carsten Haitzler wrote:
>>
>> > ok - after it happening a few more times - borders go "bad" and stop
>> > rendering.. i suspect it simply is an async render done callback never
>> > coming
>> > back - being lost somehow... but it's random.... but once the window frame
>> > stops rendering... it doesn't come back. so i'm suspecting it'd be good to
>> > re-read the "i'm finished rendering" async code to see if there is a way
>> > for
>> > messages to be lost or never sent, or never picked up.
>>
>>
>> Did you read the wiki page where I explain what is the problem with e17
>> borders?
>
> * Render Queue gets stuck: no further clarifications. TODO: using sw or gl?
> what's the backtrace?
>
> nothing about it getting STUCK being a border issue. this is stuck - but not
> blocking.

Stuck? Could you please enable debug and see if we report the async
events length after it get stuck ? (there's a debug message in there
when we consume the queue).

-- Ulisses

> * external processes (terminology and elementary_test). TODO: does it happens
> with non-EFL applications?
>
> i've only reproduced with efl apps - i dont have app comp sync on.. so it cant
> be that.
>
> * seems to be E17 border to cause the problem.
>
> no detail at all.. what in borders? how is it that async rendering suddenly
> causes this when it worked fine before?
>
> * Problem should be that comp gets the 
> ecore_x_composite_name_window_pixmap_get
> () before E17 painted its border. Flow:
>
> yes - before borders get drawn before comp starts.. as they were not async.
> this was part of the abi/api contract i guess.. that the ecore evas renders 
> get
> complete by default one after the other etc...
>
> async changes that assumption. :)

-- 
Ulisses Furquim
ProFUSION embedded systems
http://profusion.mobi
Mobile: +55 19 9250 0942
Skype: ulissesffs

------------------------------------------------------------------------------
Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and
much more. Get web development skills now with LearnDevNow -
350+ hours of 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_122812
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to