2009-02-13 18:18:15| 分类: graphics-x-servi | 标签: |举报 |字号大中小 订阅
LBX Low Bandwidth X.
Res 资源管理支持
XFree86-VidModeExtension Dynamically configures modelines and gamma.显示模式管理
TOG-CUP Provides colormap utilization policy. 对颜色映射的支持
Security 提供安全扩展,即认证机制。
DOUBLE-BUFFER Gives flicker-free animation.
Multibuffer 提供多缓冲区。
XFixes Several protocol changes.
BIG-REQUESTS X Window本身对请求包的数据大小是有限制,通过这个扩展模块可以支持大的数据包。
Shm X Window和客户端程序之间一般只是传递一些参数,数据量不大,对性能不会造成太大的影响。但有时可能要传递一些大块数据,比如说像图片,对性能就有较大明显的影响了,Shm扩展提供了共享内存的支持,以避免大块数据的传输。
EVI Extended-Visual-Information, Which means allows client to determine information about core X visuals beyond what the core protocol provides. X Window的Core服务提供了获取Visual的基本信息,有时候这些基本信息对客户端程序来说,是不够充分的。于是就出现了EVI(extended visual info)。
Xag 应用程序分组管理。X Window只知道窗口之间的父子兄弟关系,并不知道这些窗口属于哪个应用程序。本扩展模块可以把窗口按AP分组。
Sync Provides timers and synchronizes clients (e.g. running on different hosts and operating systems) from within the X server. Created because of errors introduced by the network.提供对多个客户端进行同步的机制。
RandR Resize and Rotate, which means Dynamically change the size, reflection, rotation and refresh rate of an X screen.对窗口的旋转和调整大小支持。
Damage Tracks modified regions of windows, and minimizes bandwidth use required to keep the display up to date.
Shape 大多数时候,我们看到的窗口都是一个方块,对一般用户来说并不是什么障碍,而在有时候,像一个娱乐性的软件,需要把窗口做成奇形怪状的,以增加对用户的吸引力。Shape扩展提供了一些功能用来创建非矩形的窗口。
FontCache 字体缓存。
XFree86Bigfont 大字体支持。
Bezier 我们都知道像TrueType之类的矢量字体都是靠Bezier曲线来圆滑其线条的。本扩展模块可能就是做这件事的,不过好像X Window中并没有使用它。
Composite Off-screen rendering of entire window hierarchies, allowing applications and composition managers to do effects anywhere along the way. Required for things like alpha transparency for windows and drop shadows.
XFree86DGA Provides direct linear framebuffer access (direct graphics access).显示加速功能。
XFree86DRI 直接渲染。
Render 渲染扩展,增强X Window的画图功能。Hardware accelerated image compositing with alpha blending.
Xv Support for hardware video overlays and hardware-based video scaling on playback. Also called Xv (not to be confused with the xv program).提供对视频播放如DVD、MPEG的支持和优化。
XvMC Offloading video motion compensation to a GPU that supports it.提供对视频播放如DVD、MPEG的支持和优化。
Glx OpenGL支持。
DarwinGlx Darwin的OpenGL支持。
Xkb 键盘扩展。Enhanced keyboard layout handling.
XInput 扩展输入设备。提供对键盘鼠标等之外的输入设备的支持。Support for input devices such as graphic tablets.
DPMS means Display Power Management Signaling, which allows controlling monitor power saving modes.
XRender 打印功能。
Distributed Multihead (DMX) Communicates with DMX X server. Panorami要求所有显示器连接在一台电脑上,这常常有些难度,DMX允许这显示器在不同的机器上。
Panorami 在公共场合和电视台常常需要超大屏幕的显示器,像一堵墙一样,要生产这样显示设备成本高,制造难度大,一般取而代之的方案是,用多个显示器拼装起来,比如,用16个显示器可以拼装出4x4的显示矩阵。本扩展模块的功能就是让一台机器上支持多个显示器,并把显示数据送到相应的显示器上。
XTest 测试扩展模块。除了测试之外,还可以用来支持软件键盘等虚拟输入设备。
Record 它可以把X Window的事件和请求都记录下来,主要用于测试目的。
ScreenSaver 支持屏幕保护功能。
MITMisc 一些杂项功能的扩展。就提供了两个功能X_MITSetBugMode/ X_MITGetBugMode。
XCMisc 杂项功能。
XFree86Misc 杂项功能。
DEC-XTRAP
MIT-SUNDRY-NONSTANDARD Support for various backwards compatibility features for clients which used early implementations of X11. For compatibility with Pre-X11R4 clients.
DPS Display Postscript,没有找到相关的文档和源码。
Pex 不知是什么东西,没有找到相关的文档和源码。可能是一个过时的扩展吧。
评论