Release.txt revision 09885543
1--------------------------------------------------------------------------------
2                     Silicon Motion Driver for XFree86 4.1.0
3                         Alpha Release 1.3.1cz, 11/12/2001
4-------------------------------------------------------------------------------
5
6Extensions:
7
8- gamma correction for 24 bit true color mode.
9
10Known problems:
11
12- gamma correction does not work for 16 bit true color mode:
13  LoadPalette gets a gamma correction color table for 5:6:5 RGB,
14  whereas the SMI RAMDAC wants a 8:8:8 RGB color table.
15
16- gamma correction only implemented for the Lynx3DM
17
18- StopVideo don't work. The graphics controller continues to write
19  into the capture buffer
20
21Fixed bugs (or new bugs :) ):
22
23- in SMI_ScreenInit frame buffer size calculation for video changed.
24
25
26--------------------------------------------------------------------------------
27                     Silicon Motion Driver for XFree86 4.1.0
28                         Alpha Release 1.3.0cz, 10/26/2001
29-------------------------------------------------------------------------------
30
31Fixed bugs:
32
33- XAA: clipping rectangle was clipped to visible screen, so offscreen
34  pixmaps could not been drawn at with accelerated drawing functions.
35
36Extensions:
37
38- smi_video: partly rewritten.
39  - Support for 7111
40  - interlaced video via
41    - XF86Config Option "Interlaced" or
42    - attribute XV_INTERLACED
43
44--------------------------------------------------------------------------------
45                     Silicon Motion Driver for XFree86 4.0.2
46                         Alpha Release 1.2.2, 02/14/2001
47-------------------------------------------------------------------------------
48
49Fixed bugs:
50
51- #920  - Color change/flash at 8bpp when switch back to desktop in rotation
52          mode.
53- #932  - System hangs when enabling rotation in 24-bpp.
54- #941  - Overlay disappear in the virtual desktop when move the window.
55- #944  - Mouse pointer doesn't work properly in panning modes under rotation.
56- #950  - Garbage appears on desktop when click the Basic/Metal for the Theme
57          Selector.
58- #983  - Added ZoomOnLCD option.
59- #1058 - Desktop changes color when panning in 24-bpp mode.
60- #1069 - CRT is off after exit X on DSTN 800x600.
61- #1074 - Screen broken occurs in X when enable Rotation on DSTN 800x600.
62
63Known problems:
64
65- When video is playing in panning mode, it is not correctly clipped when you
66  move the panning window.
67- Sound breaks apart in Netscape when moving the window around.
68
69-------------------------------------------------------------------------------
70                     Silicon Motion Driver for XFree86 4.0.2
71                         Alpha Release 1.2.1, 01/03/2001
72--------------------------------------------------------------------------------
73
74Fixed bugs:
75
76- Severe corruption in 24-bpp across all chips.
77- Disable hardware cursor on older BIOSes.
78
79--------------------------------------------------------------------------------
80                     Silicon Motion Driver for XFree86 4.0.2
81                         Alpha Release 1.2.0, 12/13/2000
82--------------------------------------------------------------------------------
83
84Fixed bugs:
85
86- When restoring from VESAFB graphics mode, the screen did not update with the
87  UseBIOS switch on.
88
89--------------------------------------------------------------------------------
90                     Silicon Motion Driver for XFree86 4.0.1
91                         Alpha Release 1.1.9, 11/30/2000
92--------------------------------------------------------------------------------
93
94Fixed bugs:
95
96#581 - Need Linux driver to support zooming via ctrl+alt++ &  ctrl+alt+-.
97#670 - Screen broken occurs when switch back to the Xwindow during in Rotation
98       mode.
99#671 - Very slow to pop up the Exit menu from X windows during in Rotation mode.
100#672 - It doesn't redraw properly in X windows during in Rotation mode.
101#689 - Screen broken when toggle between terminal and desktop during playing in
102       MPEG.
103#705 - Linux CRT only 800x600 or 1024x768 there is no display.
104#864 - Lockup when video is playing and switching to full-screen command shell.
105
106--------------------------------------------------------------------------------
107                     Silicon Motion Driver for XFree86 4.0.1
108                         Alpha Release 1.1.8, 11/27/2000
109--------------------------------------------------------------------------------
110
111Fixed bugs:
112
113#640 - X windows shift to the right when start X or apply Rotation.
114
115--------------------------------------------------------------------------------
116                     Silicon Motion Driver for XFree86 4.0.1
117                         Alpha Release 1.1.7, 11/17/2000
118--------------------------------------------------------------------------------
119
120Fixed bugs:
121
122#676 - Green color only shown in window when run Xlive in Linux.
123#835 - Screen black after DPMS on.
124
125
126--------------------------------------------------------------------------------
127                     Silicon Motion Driver for XFree86 4.0.1
128                         Alpha Release 1.1.6, 11/03/2000
129--------------------------------------------------------------------------------
130
131Fixed bugs:
132
133#687 - Blue rectangle appears when video is clipped on thr right edge of screen.
134#735 - When resume from sleep, X does not wake up.
135
136--------------------------------------------------------------------------------
137                     Silicon Motion Driver for XFree86 4.0.1
138                         Alpha Release 1.1.5, 10/06/2000
139--------------------------------------------------------------------------------
140
141Fixed bugs:
142
143#578 - Don't check for CRT-only when validating modes.
144#579 - Corrected DPI issue when DDC monitor is not attached.
145
146--------------------------------------------------------------------------------
147                     Silicon Motion Driver for XFree86 4.0.1
148                         Alpha Release 1.1.4, 09/20/2000
149--------------------------------------------------------------------------------
150
151Fixed bugs:
152
153#521 - Screen corruption after return from X Server when vesafb is used.
154
155--------------------------------------------------------------------------------
156                     Silicon Motion Driver for XFree86 4.0.1
157                         Alpha Release 1.1.3, 09/18/2000
158--------------------------------------------------------------------------------
159
160New features:
161
162- Added live video capture.
163
164--------------------------------------------------------------------------------
165                     Silicon Motion Driver for XFree86 4.0.1
166                         Alpha Release 1.1.2, 09/14/2000
167--------------------------------------------------------------------------------
168
169Fixed bugs:
170
171#486 - Video scaling wrong on SM720.
172
173--------------------------------------------------------------------------------
174                     Silicon Motion Driver for XFree86 4.0.1
175                         Alpha Release 1.1.1, 08/23/2000
176--------------------------------------------------------------------------------
177
178New features:
179
180- Added support for overlays.
181
182--------------------------------------------------------------------------------
183                     Silicon Motion Driver for XFree86 4.0.1
184                         Alpha Release 1.1.0, 08/11/2000
185--------------------------------------------------------------------------------
186
187New features:
188
189- Added support for XFree86 4.0.1 server. This implies that support for the 4.0
190  server has gone. Hence the change in the alpha version number from 1.0.x to
191  1.1.x.
192
193--------------------------------------------------------------------------------
194                      Silicon Motion Driver for XFree86 4.0
195                         Alpha Release 1.0.2, 08/02/2000
196--------------------------------------------------------------------------------
197
198Fixed bugs:
199
200#161, Corruption when moving windows with a wallpaper background.
201
202--------------------------------------------------------------------------------
203                      Silicon Motion Driver for XFree86 4.0
204                         Alpha Release 1.0.1, 07/27/2000
205--------------------------------------------------------------------------------
206
207Fixed bugs:
208
209#160, Mouse pointer sometimes in bad location.
210#258, Temporary corruption starting X.
211
212--------------------------------------------------------------------------------
213                      Silicon Motion Driver for XFree86 4.0
214                         Alpha Release 1.0.0, 06/05/2000
215--------------------------------------------------------------------------------
216
217This is alpha version 1.0.0 of the Silicon Motion drivers for the XFree86 4.0
218server. See the README file for general information.
219
220This ALPHA version has the following known problems:
221
222- During mode initialization, the screen shows temporary garbage.
223- Image Transfers are disabled in the hardware for now.
224
225This driver has been tested on the LynxEM+ 712 chip under 16-bit mode. Any other
226mode might still show lock-ups and/or garbage. Please report any problems to
227frido@siliconmotion.com.
228
229Header:   //Mercury/Projects/archives/XFree86/4.0/Release.txt-arc   1.33   13 Dec 2000 09:52:48   Frido  $
230
231$XFree86: xc/programs/Xserver/hw/xfree86/drivers/siliconmotion/Release.txt,v 1.7 2001/12/20 21:35:37 eich Exp $
232