# HG changeset patch # User diego # Date 1044237981 0 # Node ID 537ff3f9961d0a14d1c3a5afa67b6c836284b392 # Parent 4898cfdf582a9712b88ba439933bd3c9c946fde3 VIDIX and PowerVR updates, based on a patch by Alex. diff -r 4898cfdf582a -r 537ff3f9961d DOCS/documentation.html --- a/DOCS/documentation.html Mon Feb 03 01:45:49 2003 +0000 +++ b/DOCS/documentation.html Mon Feb 03 02:06:21 2003 +0000 @@ -131,6 +131,7 @@
If you want to use xv with a trident card, provided that it doesn't work +
If you want to use Xv with a Trident card, provided that it doesn't work with 4.1.0, install XFree 4.2.0. 4.2.0 adds support for fullscreen xv support with the Cyberblade XP card.
+If you want to use Xv with a Kyro based card (for example Hercules Prophet + 4000XT), you should download the drivers from the + PowerVR site.
+ +@@ -594,8 +593,8 @@ it has hardware VSYNC support with triple buffering. It works on both framebuffer console and under X. -WARNING: on non-Linux systems, use VIDIX for - mga_vid!
+NOTE: This is Linux only! On non-Linux (tested on FreeBSD) systems, + you can use VIDIX instead!
Installation:
@@ -919,13 +918,57 @@ porting (mainly libdha) it. But there is a hope, that it will work on those systems where X11 does. -
- Warning: security risk+
- Unfortunately you must have root privileges to use VIDIX - due to direct hardware access. At least the SUID bit on the - MPlayer executable must be set. -Since VIDIX requires direct hardware access you can either run it as root or + set the SUID bit on the MPlayer binary (Warning: This is a security + risk!). Alternatively, you can use a special kernel module, like this:
+ ++
+ + +- Download the + development version + of svgalib (for example 1.9.17).
+- Move the
+svgalib-1.9.17/kernel/svgalib_helper
directory to +mplayer/main/libdha/svgalib_helper
.- Compile the module in the
+svgalib_helper
directory and + insmod it.- Recompile and install libdha.
+2.3.1.2.12.1 ATI cards
+ +Currently most ATI cards are supported natively, from Mach64 to the newest + Radeons.
+ +There are two compiled binaries:
+ +radeon_vid
for Radeon and +rage128_vid
for Rage 128 cards. You may force one or let the + VIDIX system autoprobe all available drivers.2.3.1.2.12.2 Matrox cards
+ +Matrox G200,G400,G450 and G550 have been reported to work.
+ +The driver supports video equalizers and should be nearly as fast as the + Matrox framebuffer.
+ + +2.3.1.12.3 Trident cards
+ +There is a driver available for the Trident Cyberblade/i1 chipset, which + can be found on VIA Epia motherboards.
+ +The driver was written and is maintained by Alastair M. Robinson, who offers + the very latest driver versions for download from his + homepage. + The drivers are added to MPlayer with only a short delay, so CVS should always + be up to date.
+ + +2.3.1.2.12.4 3DLabs cards
+ +Although there is a driver for the 3DLabs GLINT R3 and Permedia3 chips, + no one has tested it, so reports are welcome.
+2.3.1.2.13 DirectFB