On Fri, 20 Dec 2013 11:46:34 -0200 Ulisses Furquim <[email protected]> said:

> Hi Raster,
> 
> I see where you're heading... let's see the outcome. :-) I have a
> question below inline.

just fyi.. this is going to take months.. and months.. and ... MONTHS... it's a
slow and steady re-build of evas rendering infra using what is there (i
m using the thread infra already from 1.8 - i need to extend/expand it i
suspect).

some things i'm simply thinking over at the moment, so this is just getting
stuff out there in a form that affects no-one unless they turn it on. :)

...snip...

> > +        // or if not async, do rendering inline now
> > +        else _evas_render2_stage_render_do(e);
> >       }
> > +   // reset flags since rendering is processed now
> > +   _evas_render2_stage_reset(e);
> > +   // clean/delete/gc objects here
> > +   _evas_render2_stage_object_cleanup(e);
> 
> Don't we need to do these last 2 calls only if !do_async? And if
> do_async then in your wake up function in the mainloop you reset flags
> and cleanup objects?

ummm no - even the previous async code resets at this point. the reset
indicates we are done with the objects, but we may not be done with rendering
itself yet. by this point we should have snarfed out all relevant data from
objects and converted into something internal and "raw" that is maybe at most
reference by objects - eg draw commands. :) take a look at the current evas
render. :)

-- 
------------- Codito, ergo sum - "I code, therefore I am" --------------
The Rasterman (Carsten Haitzler)    [email protected]


------------------------------------------------------------------------------
Rapidly troubleshoot problems before they affect your business. Most IT 
organizations don't have a clear picture of how application performance 
affects their revenue. With AppDynamics, you get 100% visibility into your 
Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk
_______________________________________________
enlightenment-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to