Re: Why run xserver on the OpenGL API?
Jim Gettys <[email protected]>
| Newsgroups | gmane.comp.freedesktop.xserver |
|---|---|
| Organization | HP Labs, Cambridge Research Laboratory |
| Message-ID | <[email protected]> |
On Tue, 2003-11-25 at 14:42, Keith Packard wrote:
>
> Not quite; modern 2D applications need a new rendering API as the core X
> protocol drawing primitives are a very bad match. So, it really is a good
> time to take a look around and see what APIs we should actively support.
>
> Remember that most of the X11 design effort went into building a networked
> window system; the graphics piece of the core protocol was never expected
> to survive this long.
>
Exactly so: I remember the basic face to face X11 design meetings.
Graphics for business applications was all that was intended.
The hope was replacement within 5 years by something better.
As it is, we put too much in, by people who understood systems
and window systems, but not graphics.
We were smart enough not to touch a 3D API.
But then everything got frozen by the OpenGL/Phigs wars...
- Jim
--
Jim Gettys <[email protected]>
HP Labs, Cambridge Research Laboratory