# HG changeset patch # User diego # Date 1174124427 0 # Node ID 9babdd441b76037bd5aa32175a03dc8d34e4728a # Parent 57cf28cd028502c7580b366c6f96ab5bdd757e90 Some more details for the mga_vid section taken from drivers/README. diff -r 57cf28cd0285 -r 9babdd441b76 DOCS/xml/en/video.xml --- a/DOCS/xml/en/video.xml Sat Mar 17 09:18:08 2007 +0000 +++ b/DOCS/xml/en/video.xml Sat Mar 17 09:40:27 2007 +0000 @@ -816,10 +816,13 @@ Matrox framebuffer (mga_vid) -This is a combination of a video output driver and a Linux kernel module -for the Matrox G200/G400/G450/G550 BES (Back-End Scaler). -It has hardware VSYNC support with triple buffering. It works on both -framebuffer console and under X, but only with Linux 2.4.x. +mga_vid is a combination of a video output driver and +a Linux kernel module that utilitizes the Matrox G200/G400/G450/G550 video +scaler/overlay unit to perform YUV->RGB colorspace conversion and arbitrary +video scaling. +mga_vid has hardware VSYNC support with triple +buffering. It works on both a framebuffer console and under X, but only +with Linux 2.4.x. @@ -860,7 +863,7 @@ Now you have to (re)compile MPlayer, - ./configure will detect + ./configure will detect /dev/mga_vid and build the 'mga' driver. Using it from MPlayer goes by if you have matroxfb console, or under XFree86 @@ -879,6 +882,12 @@ and can be written for brightness change: echo "brightness=120" > /dev/mga_vid + + +There is a test application called mga_vid_test in the same +directory. It should draw 256x256 images on the screen if all is working well. + +