Hmmm... Would it be possible to make things like an EWL wrapper for modules, 
etc? This way, all of the prettiness can be had (although not on "real" 
windows)... Perhaps if the wrapper preserves all of the API calls, two versions 
of each program (the module version and the window version) will be as simple 
to make as just changing the #include at the top? I'm just mouthing-off... I 
don't even know if this is possible (though it seems to make sense in my head 
and based on what (relatively) little code I've seen). I know this belongs in 
E-devel but I wanted to make it in response to Raster's comment...

On Fri, 29 Jul 2005 10:36:20 +0900
Carsten Haitzler (The Rasterman) <[EMAIL PROTECTED]> wrote:

> On Thu, 28 Jul 2005 10:45:13 -0500 "Felix Boecker"
> <[EMAIL PROTECTED]> babbled:
> 
> > what transparency does E17 actually do? anything like what KDE 3.4 does? I
> > have heard about transparency in E17 but so far I've only found reports of
> > fake transparency in console windows.
> 
> as i keep saying - and people don't listen. e17 does NEITHER fake trans
> (pseudo-trans) NOR does it do real trans. x doesnt do real trans. to get the
> LOOK of real trans you need to run a compositing manager than redirect 
> rendering
> through it's own display pipeline thus the COMPOSITE MANAGER is doing trans. x
> is not. e17 has no compositing manager currently and no support for the
> extensions to do it. nor will it. i will look into e18 for this. e17 is not
> goign to have big changes made to support unstable, experimental and mostly 
> "not
> available" extensions (available onyl to a small minority who have upgraded to
> servers with this extension - and even so to use xrender is a HUGE hit and 
> miss.
> if i do not specially add driver options to my nvidia drivers then 100% of ALL
> my machines have no acceleration for xrender at ALL - and if i do add an 
> option
> then then only 1 of 4 machines has acceleration. that acceleration 
> accelerates 1
> OPERATION in  xrender only. that is 1:1 scaled blends. it does NOT accelerate
> any transforms. now if you do all the figuring out - on average the number of
> people able to do this with acceleration is a very very very small percentage 
> of
> users. they may be vocal and all rave that "ooh it works for me" but that's a
> minority. e17 will not be working on that support. e18 will hopefully giving
> drivers time to catch up, more people time to install newer x servers etc.
> 
> also note - if there is no acceleration the SOFTWARE FALLBACKS used by x are 
> SO
> abysmal they may as well not exist - they are in the area of 40-100 TIMES 
> slower
> than evas's software rendering for example. that means if evas is doing some
> rendering now and it feels a bit jerkey (5 fps let's say) you can go get some
> coffe between screen updates if it were to use xrender.
> 
> just to note - x.org is working on improving software fallbacks, but it will
> take time and even longer till people upgrade. then is the big problem of
> drivers. some - like nvidia, will be broken until nvdia finally decide to do
> something about it. ati as well (on newer cards).
> 
> now back to e17 and trans. e17 does REAL trans WITHIN its rendered components 
> -
> like borders, menus, desktop, modules, etc. as evas does this by itself. 
> 
> > --Fx
> > 
> > ----- Original Message -----
> > From: "Daniel Kozlowski" <[EMAIL PROTECTED]>
> > To: "FORT Yannick" <[EMAIL PROTECTED]>
> > Subject: Re: [e-users] Windows Vista
> > Date: Thu, 28 Jul 2005 11:03:39 -0400
> > 
> > > 
> > > On Thu, 2005-07-28 at 16:50 +0200, FORT Yannick wrote:
> > > > Ricardo Birmann wrote:
> > > > > well, i am sure that xfree does not implement true 
> > > > transparency, but i > think xorg does.... more than that, i think 
> > > > it ca be used with E17
> > > >
> > > >
> > > > If you consider "very experimental, totaly not optimal, working 
> > > > on some hardware only, no software manages it correctly" as "it 
> > > > does", ok, that is true, but i don't consider that (of course, 
> > > > having an ATI videocard may be changing my opinion about real 
> > > > transparency)
> > > >
> > > I have used the composite extension on Xorg just to test it out  and it
> > > appears to work well. As far as WM integration goes i am sure it will
> > > take a release or two of  the major WM to integrate true transparency
> > > ( I think KDE will have it at 4.0 if not 3.x { x | x>5 } ). but it will
> > > be here before Vista shows up.
> > > 
> > > >
> > > > -------------------------------------------------------
> > > > SF.Net email is Sponsored by the Better Software Conference & EXPO
> > > > September 19-22, 2005 * San Francisco, CA * Development Lifecycle
> > > > Practices Agile & Plan-Driven Development * Managing Projects & Teams *
> > > > Testing & QA Security * Process Improvement & Measurement *
> > > > http://www.sqe.com/bsce5sf
> > > > _______________________________________________
> > > > enlightenment-users mailing list
> > > > enlightenment-users@lists.sourceforge.net
> > > > https://lists.sourceforge.net/lists/listinfo/enlightenment-users
> > > --
> > > Windows: A 32 bit Shell and GUI to a 16-bit patch to a 8-bit Operating
> > > System, coded for a 4-bit microprocessor, originally developed by a 2
> > > bit company that can't stand 1 bit of competition
> > << signature.asc >>
> > 
> > 
> > 
> > May the Source be with You!
> > 
> > Felix
> > 
> > 
> > -- 
> > ___________________________________________________________
> > Sign-up for Ads Free at Mail.com
> > http://promo.mail.com/adsfreejump.htm
> > 
> > 
> > 
> > -------------------------------------------------------
> > SF.Net email is Sponsored by the Better Software Conference & EXPO September
> > 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
> > Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
> > Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
> > _______________________________________________
> > enlightenment-users mailing list
> > enlightenment-users@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/enlightenment-users
> > 
> 
> 


-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO September
19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
_______________________________________________
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users

Reply via email to