Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1570431
  • 博文数量: 596
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 173
  • 用 户 组: 普通用户
  • 注册时间: 2016-07-06 15:50
个人简介

在线笔记

文章分类

全部博文(596)

文章存档

2016年(1)

2015年(104)

2014年(228)

2013年(226)

2012年(26)

2011年(11)

分类: LINUX

2013-01-18 19:17:27

Xserver Directory Layout

XXX: Add more directories, such as miext/ and the hw/kdrive/ subdirectories.

*Name*

*Explanation*

dix/

The device independent parts of X, for example the code used for dispatching requests (see Dispatch() in dix/dispatch.c) and handling resources. main() is located in this directory in main.c.

doc/

Less documentation than would be expected - contains the X server man page and an explanation of the scheduler.

fb/

Code for doing graphical operations on framebuffer surfaces, for example blitting and compositing images.

hw/

Hardware dependent code, driver APIs and configuration file operations.

hw/dmx/

Distributed Multi-Head X code - well documented in hw/dmx/doc/html/index.html.

hw/kdrive/

The  and associated code.

hw/xfree86/

Code associated with unix-like OSes, such as Linux or BSD.

hw/xquartz/

Mac OS X specific code.

hw/xwin/

Cygwin/X code, for running on Windows machines.

include/

Xserver include files lie here.

mi/

Machine independent code, used for things like high-level graphical operations. Makes calls down to the fb/ code through function pointers in screens, windows or gcs.

os/

Operating system dependent code that does not control hardware, things like authentication, or processing arguments passed to the server (see ProcessCommandLine() in util.c for example).

randr/

Code for the  extension.

render/

Code for the Render extension.

Xext/

Code for various extensions, for example Xinerama and Xv.

xtrans/

Code for handling network connections.

-- Main. - 23 Sep 2003

阅读(540) | 评论(0) | 转发(0) |
0

上一篇:X-Window System入门

下一篇:X SERVER 优化

给主人留下些什么吧!~~