NameDateSize

..10-Nov-202518

aclocal.m4H A D10-Nov-2025446.6 KiB

ChangeLogH A D10-Nov-202532.4 KiB

compileH A D10-Nov-20257.2 KiB

config.guessH A D10-Nov-202542.5 KiB

config.h.inH A D10-Nov-20252 KiB

config.subH A D10-Nov-202535.3 KiB

configureH A D10-Nov-2025612 KiB

configure.acH A D10-Nov-20254.1 KiB

COPYINGH A D10-Nov-20252.4 KiB

depcompH A D10-Nov-202523 KiB

INSTALLH A D10-Nov-202515.4 KiB

install-shH A D10-Nov-202514.8 KiB

ltmain.shH A D10-Nov-2025316.8 KiB

Makefile.amH A D10-Nov-20251.3 KiB

Makefile.inH A D10-Nov-202527 KiB

man/H10-Nov-202559

missingH A D10-Nov-20256.7 KiB

READMEH A D10-Nov-20253.4 KiB

src/H10-Nov-20254 KiB

README

1  Information for Alliance Promotion chipset users
2  Loic Grenie ( <mailto:grenie@math.jussieu.fr>), Henrik
3  Harmsen ( <mailto:Henrik.Harmsen@erv.ericsson.se>)
4  6 March 2000
5  ____________________________________________________________
6
7  Table of Contents
8
9
10  1. Support chipsets
11  2. Acceleration
12  3. DGA
13  4. Video
14  5. Shadow framebuffer
15  6. Configuration
16  7. glide2x
17  8. Questions
18
19
20  ______________________________________________________________________
21
22  1.  Support chipsets
23
24  The apm driver in the SVGA server is for Alliance Promotion graphics
25  chipsets. The following chipsets are supported:
26
27
28  o  6422
29
30     Old chipset. The driver is still very unstable and has computer
31     crashes. You should use XFree86 3.3.x for this chipset.
32
33
34  o  AT24
35
36     As found in Diamond Stealth Video 2500. Quite similar to AT3D.
37
38  o  AT25, AT3D
39
40     AT3D is found in Hercules Stingray 128/3D. Most other Voodoo Rush
41     based cards use the AT25 which is identical except it doesn't have
42     the 3D stuff in it.
43
44
45  2.  Acceleration
46
47  The apm driver uses the XAA in the SVGA server. It has support for the
48  following acceleration:
49
50
51  o  Bitblts (rectangle copy operation)
52
53  o  Lines (solid, single pixel)
54
55  o  Filled rectangles
56
57  o  CPU->Screen image transfers.
58
59  o  CPU->Screen colour expansion (text accel).
60
61  o  Screen->Screen colour expansion (cached text accel).
62
63  o  Mono 8x8 pattern fill. Not for 6422.
64
65  o  Colour 8x8 pattern fill (in 8bpp). Not for 6422.
66
67  o  Hardware cursor.
68
69  o  Pixmap caching.
70
71  All in 8, 16 and 32 bpp modes. In 24bpp mode only Bitblts and Filled
72  rectangles is supported. Also VESA DPMS power save mode is fully
73  supported with "standby", "suspend" and "off" modes (set with with the
74  "xset dpms" command).
75
76
77  3.  DGA
78
79  Full DGA 2.0 support with framebuffer access and drawing acceleration.
80
81
82  4.  Video
83
84  It has limited hardware support for video decoding on the AT24 and
85  AT25/3D. It can also display an image in YUV colours inside the
86  desktop. There are some more exotic formats such as YUV 4.1.1, YUV
87  4.0.0 and RGB 8,16.32bpp.
88
89
90  5.  Shadow framebuffer
91
92  There is a mode, called shadow framebuffer, where the graphics are
93  used to display the images. All rendering is done in memory in a so-
94  called shadow framebuffer. This mode is useful if you need lots of
95  reading in the video memory and to use it you will have to put
96
97    Option "ShadowFB"
98
99
100
101  in your xorg.conf file.
102
103
104  6.  Configuration
105
106  You can turn off hardware cursor by inserting the following line in
107  the Device section of the xorg.conf file:
108
109    Option "SWcursor"
110
111
112
113  Or turn off hardware acceleration:
114
115    Option "noaccel"
116
117
118
119  Or turn off MMIO
120
121
122    Option "nolinear"
123
124
125
126  Do not specify either the amount of video RAM or which chipset in the
127  config file. It is better to let the driver probe for this. Also don't
128  put any "clocks" line in the device section since these chips have a
129  fully programmable clock that can almost take any modeline you throw
130  at it. It might though fail at some specific clock values but in that
131  case you should just try a slightly different clock and it should
132  work.
133
134
135  7.  glide2x
136
137  There is support for the XF86Rush extension for use with the glide2x
138  library.
139
140
141  8.  Questions
142
143  Any questions regarding this driver should be sent to Loic Grenie. It
144  should be possible to add support for the 3210 chipset if someone
145  needs it.
146
147
148
149