[E-devel] X.org
E17 have support to X.org(all features) ? and what's the diferent between Evas+Canvas and Cario+Glitz? Regards, João Martins --- This SF.Net email is sponsored by: GNOME Foundation Hackers Unite! GUADEC: The world's #1 Open Source Desktop Event. GNOME Users and Developers European Conference, 28-30th June in Norway http://2004/guadec.org ___ enlightenment-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] X.org
On Tue, 08 Jun 2004 14:06:40 MDT, [EMAIL PROTECTED] said: > E17 have support to X.org(all features) ? and what's the diferent between > Evas+Canvas and Cario+Glitz? Umm.. which "all features" do you mean, exactly? There's quite a few features in there that E17 doesn't care about one way or another. For instance, there's support for setting the gamma value for the monitor. which E shouldn't care about, that's what xgamma and xvidtune are for. On the other hand, E may care about *reading* the gamma values (or more likely, E will call libraries like libpng that will care about reading the gamma values, in order to adjust an image, at which point the question becomes "does libpng support it?") pgppEvjycn84u.pgp Description: PGP signature
Re: [E-devel] X.org
On Tue, 08 Jun 2004 16:19:17 -0400 [EMAIL PROTECTED] babbled: (B (B> On Tue, 08 Jun 2004 14:06:40 MDT, [EMAIL PROTECTED] said: (B> > E17 have support to X.org(all features) ? and what's the diferent between (B> > Evas+Canvas and Cario+Glitz? (B> (B> Umm.. which "all features" do you mean, exactly? There's quite a few features (B> in there that E17 doesn't care about one way or another. (B> (B> For instance, there's support for setting the gamma value for the monitor. (B> which E shouldn't care about, that's what xgamma and xvidtune are for. On the (B> other hand, E may care about *reading* the gamma values (or more likely, E (B> will call libraries like libpng that will care about reading the gamma values, (B> in order to adjust an image, at which point the question becomes "does libpng (B> support it?") (B (Bwell actually why would X read the gamma? the video card can adjust the DAC to (Bcompensate for the entire screen without a single cpu cycle being needed :) i (Bsee gamma correction as an "SEP" (somone elses problem). sure we could provide a (Bsmall "set your gamma correction" tool that simply asks x to adjust its gamma (Bcorrection... but thats as far as i see our involvement being needed. also with (Bthe increasing spread of lcd screens - gamma is looking much nicer :) (B (B (B-- (B- Codito, ergo sum - "I code, therefore I am" -- (BThe Rasterman (Carsten Haitzler)[EMAIL PROTECTED] $B7'<*(B - $Bhttp://2004/guadec.org (B___ (Benlightenment-devel mailing list (B[EMAIL PROTECTED] (Bhttps://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] X.org
On Tue, 08 Jun 2004 14:06:40 -0600 [EMAIL PROTECTED] babbled: (B (B> (B> E17 have support to X.org(all features) ? and what's the diferent between (B> Evas+Canvas and Cario+Glitz? (B (Bcairo+_glitz require X. evas does not. not to mention evas's software rendering (Boutstrips xrenders performance substantially (since most operations will involve (Ba scale of some sort and xrender's scaling is about 30-50 times slower than (Bevas/imlib2 - you go figure). (B (Balso evas work on ANY xserver. it can also use opengl ala glitz. evas will work (Bon xfree86, x.org, sun's xservers, xfree86 3.3, and a host of servers (Birrespectively. also it is the api we use. we're not going to change to cairo. (Bfor performance any many other reasons. now i DON'T rule out anyone contributing (Ba cairo rendering engine for evas (though i'd really say - just use xrender (Bdirectly), but as i said above. i have not done this as my performance tests (Bshowed xrender to not be a viable target to write an engine for at this stage. (B (Bfor those that have forgotten/don't know the performance benchmarker is here: (B (Bhttp://www.rasterman.com/files/render_bench.tar.gz (B (Bthe day xrender gets CLOSE to imlib2 in all those speed tests, let me know. i (Bwill write an xrender engine. until then i'm not going to even try. (B (B-- (B- Codito, ergo sum - "I code, therefore I am" -- (BThe Rasterman (Carsten Haitzler)[EMAIL PROTECTED] $B7'<*(B - $Bhttp://2004/guadec.org (B___ (Benlightenment-devel mailing list (B[EMAIL PROTECTED] (Bhttps://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] X.org
On Tue, 2004-06-08 at 14:06 -0600, [EMAIL PROTECTED] wrote: > E17 have support to X.org(all features) ? and what's the diferent between > Evas+Canvas and Cario+Glitz? > > > Regards, > João Martins I'm running 16.6 with X.org right now without problems. As far as I know the current version of X.org is identical to the last version of XFree86 prior to the licence change. It installs to the same X11 dirs as XFree86 does. The only difference I have seen so far is that all references to the name XFree86 have been replaced with Xorg. Nick --- This SF.Net email is sponsored by: GNOME Foundation Hackers Unite! GUADEC: The world's #1 Open Source Desktop Event. GNOME Users and Developers European Conference, 28-30th June in Norway http://2004/guadec.org ___ enlightenment-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] X.org
On Wed, 09 Jun 2004 11:03:45 +0900, Carsten Haitzler said: > well actually why would X read the gamma? the video card can adjust the DAC to > compensate for the entire screen without a single cpu cycle being needed :) i > see gamma correction as an "SEP" (somone elses problem). sure we could provide a > small "set your gamma correction" tool that simply asks x to adjust its gamma > correction... but thats as far as i see our involvement being needed. also with > the increasing spread of lcd screens - gamma is looking much nicer :) That was actually my point - E doesn't need to support the X gamma features :) Note however that it isn't always that easy - note the PNG issue (what do you do if you have one picture that has a nominal gamma of 1.25, another that has a gamma of 2.1. Oh, and this laptop of mine - the LCD reports a gamma of 3.55, but the external Gateway monitor has 2.05... Fortunately, once again E doesn't have to support it itself - it can push the PNG problem off on libpng.so and let *it* worry about it. ;) And as you noted, any remaining issues can be pushed off on the user's .xsession file :) (And gamma correction was *one* example - there's plenty of other things in the "all features" that E doesn't have any business "supporting" - even though I may like eye candy, I shudder to think of what *possible* support (other than "stay the f--k out of the way") E could give to the XVideo-MotionCompensation extension. ;) pgpjALZMO5AFJ.pgp Description: PGP signature
Re: [E-devel] X.org
On Wed, 09 Jun 2004 16:10:46 -0400 [EMAIL PROTECTED] babbled: (B (B> On Wed, 09 Jun 2004 11:03:45 +0900, Carsten Haitzler said: (B> (B> > well actually why would X read the gamma? the video card can adjust the DAC (B> > to compensate for the entire screen without a single cpu cycle being needed (B> > :) i see gamma correction as an "SEP" (somone elses problem). sure we could (B> > provide a small "set your gamma correction" tool that simply asks x to (B> > adjust its gamma correction... but thats as far as i see our involvement (B> > being needed. also with the increasing spread of lcd screens - gamma is (B> > looking much nicer :) (B> (B> That was actually my point - E doesn't need to support the X gamma features :) (B> (B> Note however that it isn't always that easy - note the PNG issue (what do you (B> do if you have one picture that has a nominal gamma of 1.25, another that has (B> a gamma of 2.1. Oh, and this laptop of mine - the LCD reports a gamma of (B> 3.55, but the external Gateway monitor has 2.05... (B (Bwell FIRST - i think saving a png with a gamma of anything other than the (Bdefault is just wrong. fix your display gamma - and then keep your data with (Blinear values. so i see that as a "no-no" secondly... then it just becomes a (Boutput issue for the DAC :) (B (B> Fortunately, once again E doesn't have to support it itself - it can push the (B> PNG problem off on libpng.so and let *it* worry about it. ;) (B (Bi alreayd do! :) (B (B> And as you noted, any remaining issues can be pushed off on the user's (B> .xsession file :) (B (Bwell i'd like to provide a nice way of a user doing this sanely - ie with a gui, (Bsliders etc... :) (B (B> (And gamma correction was *one* example - there's plenty of other things in (B> the"all features" that E doesn't have any business "supporting" - even though (B> I may like eye candy, I shudder to think of what *possible* support (other (B> than"stay the f--k out of the way") E could give to the (B> XVideo-MotionCompensation extension. ;) (B (Bhey! dont rule out XVideo... u havent seen emotion yet have you? (B (B./emotion dvd:// (B (Bwoop dvd in a canvas! :) (and divx, avi, wmv, mpeg, .mov) :) (B (B-- (B- Codito, ergo sum - "I code, therefore I am" -- (BThe Rasterman (Carsten Haitzler)[EMAIL PROTECTED] $B7'<*(B - $Bhttp://2004/guadec.org (B___ (Benlightenment-devel mailing list (B[EMAIL PROTECTED] (Bhttps://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] X.org
On Thu, 10 Jun 2004 13:12:11 +0900, Carsten Haitzler said: > hey! dont rule out XVideo... u havent seen emotion yet have you? > > ./emotion dvd:// > > woop dvd in a canvas! :) (and divx, avi, wmv, mpeg, .mov) :) Yes, but why would the *WINDOW MANAGER* be doing that? ;) pgpUIuTXoNmZM.pgp Description: PGP signature
Re: [E-devel] X.org
On Fri, 11 Jun 2004 15:28:50 -0400 [EMAIL PROTECTED] babbled: (B (B> On Thu, 10 Jun 2004 13:12:11 +0900, Carsten Haitzler said: (B> (B> > hey! dont rule out XVideo... u havent seen emotion yet have you? (B> > (B> > ./emotion dvd:// (B> > (B> > woop dvd in a canvas! :) (and divx, avi, wmv, mpeg, .mov) :) (B> (B> Yes, but why would the *WINDOW MANAGER* be doing that? ;) (B (Bit wouldn't... but a filemanager... desktop background manager (to play a movie (Bas your desktop bg)... might :) (B (B (B-- (B- Codito, ergo sum - "I code, therefore I am" -- (BThe Rasterman (Carsten Haitzler)[EMAIL PROTECTED] $B7'<*(B - $BFrom Windows to Linux, servers to mobile, InstallShield X is the (Bone installation-authoring solution that does it all. Learn more and (Bevaluate today! http://www.installshield.com/Dev2Dev/0504 (B___ (Benlightenment-devel mailing list (B[EMAIL PROTECTED] (Bhttps://lists.sourceforge.net/lists/listinfo/enlightenment-devel