Phoronix Forums  

Go Back   Phoronix Forums > Linux Graphics / X.Org Drivers > X.Org & Mesa

X.Org & Mesa Discussion of X.Org and Mesa / Gallium3D. This includes the discussion of the X Server, RandR, OpenGL, Kernel-based Mode-Setting, and other X components not covered by other forums.

Reply
 
Thread Tools Display Modes
  #1  
Old 06-11-2008, 04:50 AM
avilella avilella is offline
Junior Member
 
Join Date: Jun 2008
Posts: 28
Default X.Org is the new kernel

Hi,

I think now that we have a kernel that is pretty much the most advanced kernel in the world, what the OSS community needs is to make X.Org the best in the world as well.

I think Phoronix understood this, and they are paying a lot of attention to the developments of X.Org. I enjoy reading the X.Org posts on Phoronix, as I enjoyed reading about kernel developments some years ago, when the really exciting things were happening. Luckily, a lot of developers are turning their attention to X.Org-related development. I am sure we will see the same kind of success in X.Org development in the near future as we saw in kernel development in recent years.

I would like to see some more posts in Phoronix about X.Org and the current state of the technology compared to Apple's and Microsoft's graphic libraries. What is X.Org doing better than Apple? What does Apple OSX have that we don't enjoy in X.Org yet? How is Microsoft doing with Aero and future releases?

Cheers,

Albert.
Reply With Quote
  #2  
Old 06-11-2008, 08:24 AM
Huenengrab Huenengrab is offline
Phoronix Member
 
Join Date: May 2007
Location: Germany
Posts: 75
Default

Interesting point. But isn't it quite hard to compare two closed-source developments with a pretty open one?
Reply With Quote
  #3  
Old 06-11-2008, 08:48 AM
avilella avilella is offline
Junior Member
 
Join Date: Jun 2008
Posts: 28
Default

Quote:
Originally Posted by Huenengrab View Post
Interesting point. But isn't it quite hard to compare two closed-source developments with a pretty open one?
Yes, I agree. Still, one can compare the final product features, compare the performance, etc. Phoronix has been doing a great job at comparing performance with different versions of a given software, different OSes on the same hardware, etc.

There is also information coming from the experts in the field. I remember watching a seminar given by K. Packard and someone else on the current state of X.Org and the X server (FLOSS conference?), and they mentioned general features where X.Org is doing better than Apple's windowing system and other features where X.Org is doing worse. I found it really interesting and I could see Phoronix publishing more things like that.
Reply With Quote
  #4  
Old 06-11-2008, 09:07 AM
deanjo deanjo is offline
Senior Member
 
Join Date: May 2007
Posts: 2,929
Default

Quote:
Originally Posted by Huenengrab View Post
Interesting point. But isn't it quite hard to compare two closed-source developments with a pretty open one?
Actually most of OS X is opensource (including the kernel) and very well documented.

http://developer.apple.com/referencelibrary/index.html

http://developer.apple.com/reference...943-TP40003594
Reply With Quote
  #5  
Old 06-11-2008, 09:17 AM
avilella avilella is offline
Junior Member
 
Join Date: Jun 2008
Posts: 28
Default

Quote:
Originally Posted by deanjo View Post
Actually most of OS X is opensource (including the kernel) and very well documented.

http://developer.apple.com/referencelibrary/index.html

http://developer.apple.com/reference...943-TP40003594
My understanding is that the OSX Window System is NOT opensource or BSD-licenced, but closed-source and kept with secrecy. I may be wrong. But yet, we can compare the features/performance of it to X.Org.
Reply With Quote
  #6  
Old 06-11-2008, 09:25 AM
avilella avilella is offline
Junior Member
 
Join Date: Jun 2008
Posts: 28
Default

By the way, here is a 5 year old post comparing X and Apple's Quartz:

http://developers.slashdot.org/comme...57&cid=6734612

Things we'd need to add/extend in X Window software (protocol+server+manager+fonts+...):

1) Extend font server and services to vend outlines and antialiased masks, support more font types, handle font subsetting.
2) Extend drawing primitives to include PS-like path operations.
3) Add dithering and phase controls.
4) Add ColorSync support for drawing and imaging operations, display calibration
5) Add broad alpha channel support and Porter-Duff compositing, both for drawing in a window and for interactions between windows.
6) Add support for general affine transforms of windows
7) Add support for mesh-warps of windows
8) Make sure that OpenGL and special video playback hardware support is integrated, and behaves well with all above changes.
9) We find that we typically stream 200 Mb/sec of commands and textures for interactive OpenGL use, so transport efficiency could be an issue.
Reply With Quote
  #7  
Old 06-11-2008, 11:29 PM
hmmm hmmm is offline
Senior Member
 
Join Date: Jan 2007
Location: Au
Posts: 147
Default

perhaps phoronix continue the current x-org articles with topics like:

evolution of x-org over the last 5 years compared top os-x (quartz) n windows (GDI -> WPF )

Short interviews with people like Keith Packard, Adam Jackson, Daniel Stone, Dave Airlie atc. Possibly even a regular column by someone at tungsten?

icc/colour correction/monitor calibration article dealing with little cms or similar techs like gegl.
Reply With Quote
  #8  
Old 06-11-2008, 11:54 PM
deanjo deanjo is offline
Senior Member
 
Join Date: May 2007
Posts: 2,929
Default

Quote:
Originally Posted by hmmm View Post
evolution of x-org over the last 5 years compared top os-x (quartz)
Any comparison to Quartz right now would be dated. 10.6 has some pretty radical changes coming under the hood.
Reply With Quote
  #9  
Old 06-12-2008, 12:30 AM
Thetargos Thetargos is offline
Senior Member
 
Join Date: Apr 2007
Location: Mexico City, Mexico
Posts: 840
Default

Until it is released, any comparison is still valid. I'm not sure how long away is Snow Leopard (if the name will stick we'll have to see) still, but in the mean time, their current tech is 10.5, I think it would be possible to compare Xorg 7.4 (XServer 1.4) to Leopard.

I agree it would be an interesting comparison how do Quartz and Xorg compare... Without Window Managers (where Compiz is way beyond what both MacOS X and Windows)
Reply With Quote
  #10  
Old 06-12-2008, 08:02 AM
puelocesar puelocesar is offline
Phoronix Member
 
Join Date: Jun 2008
Posts: 61
Default

Hi all, I registered just to ask why we can't have argb things on Xorg without composite, and mac users can have argb and even nice animations with windows with just a basic vga driver..

I think that's sad, because I installed hackintosh some time ago and even when it didn't recognized my video card, I had nice animations like "place", "show desktop", "dashboard", and even shadows, and with linux I need to turn on composite that's very slow on some configurations..
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -5. The time now is 03:21 AM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Copyright ©2004 - 2009 by Phoronix Media.