Linked by Eugenia Loli on Mon 27th Feb 2006 07:10 UTC, submitted by fsmdave
X11, Window Managers 3D graphics on X11: XGL vs AIGLX. This article delves into the inner workings of XGL and AIGLX. It shows that there are many similarities between these two competing/co-operating "rivals" and plenty of room for growth.
Thread beginning with comment 99672
To read all comments associated with this story, please click here.
Poor web host, waste of time
by jonsmirl on Mon 27th Feb 2006 14:50 UTC
Member since:

The article seems to be hosted on someone's cell phone. I've been trying for 10 minutes and still can't get the last two pages. It easily would have fit on a single page but it has been split up over five pages to increase ad traffic.

It is full of inaccuracies. How about this description of Mesa: One was the birth of the Mesa library. This included a sort of wrapper library, which exposes a set of OpenGL functions to the graphical program, simply translates them to X calls, and then transmits the data to the X-Server using the X protocol. Although this provides the logical functionality of OpenGL, you lose all of the performance enhancements of a proper 3D renderer, making it too slow to use for the majority of applications requiring graphical acceleration.

Or this brillant project (do some multiplication on the bandwidth needed you SunRay users) This is the “Virtual GL” project, which is working at supporting GL accelerated applications through a TCP network. The way this works is that a GL application running on a central server uses its GPU to perform 3D rendering, but rather than displaying the resulting pixmap on a screen there (which could be thousands of miles from the person running the program) it decodes and compresses it and streams the display to the remote user’s machine which uncompresses it and encodes it on the screen. This project is still in its development phase, but it looks promising. Running full blown shoot-em-all, fast-car, wizzing OpenGL games on a remote machine may be possible after all!

Reply Score: 2

Ronald Vos Member since:

It is full of inaccuracies. How about this description of Mesa:

I'm not saying the article is not full of inaccuracies, but you failed to point out what exactly is inaccurate/wrong.

Reply Parent Score: 4

Get a Life Member since:

He does tell you what is wrong (namely specific descriptions) but not why. For example, he takes it for granted that the reader knows what Mesa actually is. Brian Paul and the other Mesa contributors surely deserve that much.

Reply Parent Score: 1