Re: A strawman proposal for X.org & XFree86.org

Vadim Plessky <[email protected]>
Newsgroups gmane.comp.xfree86.forum
Message-ID <[email protected]>
On Sunday 30 March 2003 19:35, Marco Bubke wrote:
|  Alan Coopersmith wrote:
|  > Vadim Plessky wrote:
|  >> On Sunday 30 March 2003 03:31, Alan Coopersmith wrote:
|  >>
|  >> Som epeople mentioned that we need to through away Xlib in favour of
|  >> Xr/Xc,
|  >
|  > I've not seen that and I from what I've seen Xr/Xc aren't supposed to
|  > be a
|  > complete replacement for Xlib - just a different rendering model.
|  > (There's
|  > much more to Xlib than just the drawing routines.)
|
|  But what are the advantages over OpenGL which I have anyway and which is
|  here and hardware accelerated now? Render/Xr/Xc it loos to me like a
|  subset of OpenGL. Is this a other sign of the NIH syndrom? The

AFAIK, Render extension is pretty much different from OpenGL.
I have cc'ed XSVg mailing list, may be Carl or other people familiar with 
Xr/Xc/RENDER internals can provide more detailed explanation.
It's also wrong to suggest that OpenGL is accelerated on all Desktops.
I have ATI Rage Mobility (based on Mach 64, 2 year old notebook), and OpenGL 
is not accelerated.
Besides, OpenGL doesn't address many apsects of typical Desktop (like: 
*static* rendering of anti-aliased text at small size)

|  differentation between  2D and 3D is IMHO not more nessesary. There is
|  also OpenGL ES for the embedded sector. I think it's the better way to
|  use OpenGL for drawing (plus a high level wrapper around it)  so there
|  don't must be written two drivers. In this way you could mix 2D and 3D
|  much more easily.

Apple started to use OpenGL for UI in latest version on MacOS X (10.2- Jaguar)
It's called somewhat Quartz Extreme.
We (several people interested in SVG and vector graphics) have discussed 
Quartz Extreme & Quartz some time ago, and common conclusion was that we need 
to get PS-like, PDF-like API out & working first.
Than we can extend it somehow to 3D.  
But getting SVG-based Window Decorations in TWM or Metacity is mor eimportant 
for *current user* than 3D OpenGL-based animated buttons which he/she can get 
in the future.
Let's move step-by-step.
Otherwise we would get some project like E - E17 was supposed to be released 
by year or so (before), but we don't have it even now.

|
|  Marco
|
|  _______________________________________________
|  Forum mailing list
|  [email protected]
|  http://XFree86.Org/mailman/listinfo/forum

-- 
Best Regards,

Vadim Plessky
SVG Icons * BlueSphere Icons 0.3.0 released
http://svgicons.sourceforge.net
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.