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