On Wed, 5 Dec 2012 07:58:10 -0200 Gustavo Sverzut Barbieri
<[email protected]> said:

> Hi all,
> 
> Lately having to read more code than I'd like, but some stuff came to my mind
> as cleanup. Please comment before I execute them tomorrow:
> 
> - remove directfb

ok

> - remove ifdef related to async pipe and image preload. Always enabled

ok

> - remove cserve1

ok

> - remove Evas pipe (up to discussion, but I rather remove it and the huge
> amount of code that exist to support it). With the new thread system it
> wouldn't work as is, we'd need to modify it anyway and I don't think it will
> bring much gain. 

no.

> - remove code to clip to an image/mask. Seems to not be working, it's quite
> complex and nobody seems to be getting it anytime soon. It's better to come
> to it again in a clean approach than try to fix what's in there now 

ok.

> - remove code, mostly commented, to handle filters. Nash started but it never
> worked and there are mountains of code related to that commented or #if 0

ok.

> - various general cleanups of commented or #if 0/1 in the engines.
> Particularly in x11. Raster, could you check those? Likely you added most of
> them.

leave for now - shouldnt hurt. long queue of stuff to do.

> On a related note I wonder about xlib x xcb. I tried xcb in the beginning
> "because it was cool" but our engines did not work properly and I reverted to
> xlib since then (2007? 2008?). How is it now? Do we really have to maintain
> xlib if xcb is working? Seems xlib is implemented on top of xcb now. Reducing
> one engine in Evas and one in Ecore would be helpful. 

it's much better - very close... but xcb is misssign a few features - mostly
ecore_x - xkb i think is one. xcursor another.

maybe we need to make a hybrid xcb/xlib ecore-x - ie advertise async api's and
emulate via xlib, with xcb really being async. not sure tho - longer term.
keepit all now.

> --Gustavo
> 
> Sent from my iPhone
> ------------------------------------------------------------------------------
> LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
> Remotely access PCs and mobile devices and provide instant support
> Improve your efficiency, and focus on delivering more value-add services
> Discover what IT Professionals Know. Rescue delivers
> http://p.sf.net/sfu/logmein_12329d2d
> _______________________________________________
> enlightenment-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> 


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


------------------------------------------------------------------------------
LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
Remotely access PCs and mobile devices and provide instant support
Improve your efficiency, and focus on delivering more value-add services
Discover what IT Professionals Know. Rescue delivers
http://p.sf.net/sfu/logmein_12329d2d
_______________________________________________
enlightenment-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to