comparison DOCS/VIDEOCARDS @ 936:3c0d3171d5cf

DRI/mga/radeon
author gabucino
date Fri, 01 Jun 2001 22:03:46 +0000
parents b7fdf669fe84
children d769cd81a215
comparison
equal deleted inserted replaced
935:0b1b0bac67e9 936:3c0d3171d5cf
6 6
7 "Hardware acceleration" usually means hardware YUV conversion, scaling, 7 "Hardware acceleration" usually means hardware YUV conversion, scaling,
8 bilinear filtering. Under Linux, there are several ways to access it: 8 bilinear filtering. Under Linux, there are several ways to access it:
9 9
10 I. The Xv (XVideo) extension of XFree86 4.0.2 10 I. The Xv (XVideo) extension of XFree86 4.0.2
11 II. OpenGL drivers with glTexSubImage() support (currently the Utah-GLX 11 II. OpenGL drivers with glTexSubImage() support
12 drivers)
13 III. Native card-specific drivers, using special abilities of some cards 12 III. Native card-specific drivers, using special abilities of some cards
14 IV. DGA - direct graphic access. no YUV & scaling, but faster than raw X11 13 IV. DGA - direct graphic access. no YUV & scaling, but faster than raw X11
15 V. Not really acceleration, but... 14 V. Not really acceleration, but...
16 15
17 Now, let's see them in details: 16 Now, let's see them in details:
81 (if it doesn't, send us a bugreport. See the BUGREPORTS on how to do this.) 80 (if it doesn't, send us a bugreport. See the BUGREPORTS on how to do this.)
82 81
83 82
84 II. OpenGL drivers with *working* *fast* glTexSubImage() support. 83 II. OpenGL drivers with *working* *fast* glTexSubImage() support.
85 84
86 Currently only the old Utah-GLX drivers (for X 3.3.6) have it. 85 The old Utah-GLX drivers (for X 3.3.6) have it, with all cards.
87 See http://utah-glx.sourceforge.net for details about how to install it. 86 See http://utah-glx.sourceforge.net for details about how to install it.
88 87
89 The new X4/DRI and nVidia's binary drivers have no usable glTexSubImage :( 88 DRI >= 4.0.3 supports it only with Matrox cards, and Radeon.
89 See dri.sourceforge.net for download, and installation instructions.
90 90
91 III. Native card-specific drivers 91 III. Native card-specific drivers
92 92
93 There are 3 native drivers for Linux: 93 There are 3 native drivers for Linux:
94 1. Matrox G200/G400/G450 BES (Back-End Scaler) support -> mga_vid kernel drv. 94 1. Matrox G200/G400/G450 BES (Back-End Scaler) support -> mga_vid kernel drv.