Diff for "Development/Documentation/Glossary"

Differences between revisions 11 and 12
Revision 11 as of 2008-10-12 11:04:52
Size: 4195
Comment: add link to kenton lee's x glossary
Revision 12 as of 2010-03-11 16:46:01
Size: 4181
Editor: 129
Comment:
Deletions are marked like this. Additions are marked like this.
Line 2: Line 2:
 * <<Anchor(DDX)>>DDX: Device Dependent X. The part of X that interacts with the hardware. There have been many of these over the years:{{{xfree86}}}, {{{kdrive}}}, {{{xwin}}} (for Windows), {{{darwin}}} (for OS X), [[#XGL|xgl]], {{{vfb}}}, {{{xnest}}}, and so forth. In the X server code, each directory under [[http://cvs.freedesktop.org/xorg/xc/programs/Xserver/hw/|hw]] corresponds to one DDX. One DDX may have one or more device drivers. In the {{{xfree86}}} DDX, each driver is a separate loadable module; in most of the other DDXes, each driver is compiled to its own server binary. Contrast: [[#DIX|DIX]].  * <<Anchor(DDX)>>DDX: Device Dependent X. The part of X that interacts with the hardware. There have been many of these over the years:{{{xfree86}}}, {{{kdrive}}}, {{{xwin}}} (for Windows), {{{darwin}}} (for OS X), [[#XGL|xgl]], {{{vfb}}}, {{{xnest}}}, and so forth. In the X server code, each directory under [[http://cgit.freedesktop.org/xorg/xserver/tree/hw|hw]] corresponds to one DDX. One DDX may have one or more device drivers. In the {{{xfree86}}} DDX, each driver is a separate loadable module; in most of the other DDXes, each driver is compiled to its own server binary. Contrast: [[#DIX|DIX]].
Line 4: Line 4:
 * <<Anchor(DIX)>>DIX: Device Independent X. The part of X that interacts with clients and implements software rendering. Basically everything in the [[http://cvs.freedesktop.org/xorg/xc/programs/Xserver/|server]] except for the {{{hw/}}} directory. The event delivery is part of the DIX.  * <<Anchor(DIX)>>DIX: Device Independent X. The part of X that interacts with clients and implements software rendering. Basically everything in the [[http://cgit.freedesktop.org/xorg/xserver/tree|server]] except for the {{{hw/}}} directory. The event delivery is part of the DIX.

Another, larger but more X Protocol oriented glossary can be found at http://www.rahul.net/kenton/xglossary.html