Imported Upstream version 1.15.1
[deb_xorg-server.git] / hw / xfree86 / exa / man / exa.man
CommitLineData
a09e091a
JB
1.\" shorthand for double quote that works everywhere.
2.ds q \N'34'
3.TH EXA __drivermansuffix__ __vendorversion__
4.SH NAME
5exa \- new 2D acceleration architecture for X.Org
6.SH DESCRIPTION
7.B EXA
8provides a simple API for video drivers to implement for 2D acceleration. It
9is a module loaded by drivers, and is not intended to be loaded on its own.
10See your driver's manual page for how to enable
11.BR EXA .
12.PP
13The
14.B EXA
15architecture is designed to make accelerating the Render extension simple and
16efficient, and results in various performance tradeoffs compared to XAA. Some
17xorg.conf options are available for debugging performance issues or
18driver rendering problems. They are not intended for general use.
19.TP
20.BI "Option \*qEXANoComposite\*q \*q" boolean \*q
21Disables acceleration of the Composite operation, which is at the heart of
22the Render extension. Not related to the Composite extension. Default: No.
23.TP
24.BI "Option \*qEXANoUploadToScreen\*q \*q" boolean \*q
25Disables acceleration of uploading pixmap data to the framebuffer. Default: No.
26.TP
27.BI "Option \*qEXANoDownloadFromScreen\*q \*q" boolean \*q
28Disables acceleration of downloading of pixmap data from the framebuffer.
29.B NOTE:
30Not usable with drivers which rely on DownloadFromScreen succeeding.
31Default: No.
32.TP
33.BI "Option \*qMigrationHeuristic\*q \*q" anystr \*q
34Chooses an alternate pixmap migration heuristic, for debugging purposes. The
35default is intended to be the best performing one for general use, though others
36may help with specific use cases. Available options include \*qalways\*q,
37\*qgreedy\*q, and \*qsmart\*q. Default: always.
38.SH "SEE ALSO"
39.BR Xorg (__appmansuffix__),
40.BR xorg.conf(__filemansuffix__).
41.SH AUTHORS
42Authors include: Keith Packard, Eric Anholt, Zack Rusin, and Michel D\(:anzer