diff options
author | Michel Daenzer <michel@daenzer.net> | 2004-12-06 06:27:53 +0000 |
---|---|---|
committer | Michel Daenzer <michel@daenzer.net> | 2004-12-06 06:27:53 +0000 |
commit | 2b8ab42b05b32710fa4f71a25e2f84192e637fbd (patch) | |
tree | 9ca947b192ecd009d6e7a08ccde60d95b931bce8 /man | |
parent | 960d15ae3a44efe7c02a3d6d0acbabe63e07be74 (diff) |
When direct rendering is enabled, use hostdata blits to transfer data from
system memory to video RAM, which should reduce CPU usage especially
with larger videos. Can be disabled via Option "DMAForXv" if there
should be any stability issues, but it's been stable for me during a
week of testing. Based on a patch by Nikolaus Meine
<meine@tnt.uni-hannover.de>. Probably fix endianness issues in some
newer XVideo code, untested.
Also use hostdata blits to transfer RENDER image data to video RAM to avoid
idling the accelerator engine. Increases RENDER performance
significantly for me.
These changes were only tested on an M9 in a Titanium PowerBook but should
work with all Radeons where direct rendering is supported.
Diffstat (limited to 'man')
-rw-r--r-- | man/radeon.man | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/man/radeon.man b/man/radeon.man index cdd3e1f0..4d66fe3f 100644 --- a/man/radeon.man +++ b/man/radeon.man @@ -461,6 +461,12 @@ unsupported). The default is to .B enable Render acceleration. .TP +.BI "Option \*qDMAForXv\*q \*q" boolean \*q +Try or don't try to use DMA for Xv image transfers. This will reduce CPU +usage when playing big videos like DVDs, but may cause instabilities. +Default: +.B on. +.TP .BI "Option \*qSubPixelOrder\*q \*q" "string" \*q Force subpixel order to specified order. Subpixel order is used for subpixel decimation on flat panels. |