On Son, 2003-03-02 at 08:39, Philip Brown wrote:
> On Sun, Mar 02, 2003 at 02:26:04AM +0000, Alan Cox wrote:
> > People were saying that ten years ago. They were wrong
> > then, and I suspect they are wrong now. Too many people
> > think X11 == XFree86. XFree86 is an *implementation*
> > (arguably two with kdrive) of X11.
>
> Even ignoring kdrive, I'd call it two implementations in one.
> After all xfree86 is still basically a "bolt-on" to the old standard
> X11R6.
>
> There are still TWO SEPARATE APIs for doing 2d drivers.
> There's the stock-standard
>
> Xserver/hw/{standard-driver-here}
> (eg: Xserver/hw/sun)
>
> and then there's
>
> Xserver/hw/xfree86/drivers/{xfree-extensions-driver-here}
Isn't the former rather a complete DDX, whereas the latter is merely a
video driver of the XFree86 DDX?
> > > I agree that X is very complicated to work on. Mozilla
> >
> > 2D XFree86 is *easy* to work with. It took me a day to learn
> > how to write input drivers, ...
>
> Funny. It took me a lot longer, because
>
> - first I followed the x consortium docs on how to write an XINPUT
> module...
>
> - found it was lacking a bit from how the "standard" X11 framework wanted
> things to be
>
> - found that was slightly different from how the average XFREE86
> input module was implemented
>
> - found neither of the two were exactly like how Xsun did XINPUT
> modules...
>
> Okay, the last one isnt exactly relevant to this discussion ;-> but
> serves as grist for the mill of "there aint no truely standard X server"
You just need to realize early on that any real X development is
happening in XFree86 these days. :-P
--
Earthling Michel D�nzer (MrCooper)/ Debian GNU/Linux (powerpc) developer
XFree86 and DRI project member / CS student, Free Software enthusiast
-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Dri-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/dri-devel