summaryrefslogtreecommitdiff
path: root/driver/xf86-video-siliconmotion/Release.txt
blob: 204dba7bda37b1cfe2496dc96c6a030d69567c69 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
--------------------------------------------------------------------------------
                     Silicon Motion Driver for XFree86 4.1.0
                         Alpha Release 1.3.1cz, 11/12/2001
-------------------------------------------------------------------------------

Extensions:

- gamma correction for 24 bit true color mode.

Known problems:

- gamma correction does not work for 16 bit true color mode:
  LoadPalette gets a gamma correction color table for 5:6:5 RGB,
  whereas the SMI RAMDAC wants a 8:8:8 RGB color table.

- gamma correction only implemented for the Lynx3DM

- StopVideo don't work. The graphics controller continues to write
  into the capture buffer

Fixed bugs (or new bugs :) ):

- in SMI_ScreenInit frame buffer size calculation for video changed.


--------------------------------------------------------------------------------
                     Silicon Motion Driver for XFree86 4.1.0
                         Alpha Release 1.3.0cz, 10/26/2001
-------------------------------------------------------------------------------

Fixed bugs:

- XAA: clipping rectangle was clipped to visible screen, so offscreen
  pixmaps could not been drawn at with accelerated drawing functions.

Extensions:

- smi_video: partly rewritten.
  - Support for 7111
  - interlaced video via
    - XF86Config Option "Interlaced" or
    - attribute XV_INTERLACED

--------------------------------------------------------------------------------
                     Silicon Motion Driver for XFree86 4.0.2
                         Alpha Release 1.2.2, 02/14/2001
-------------------------------------------------------------------------------

Fixed bugs:

- #920  - Color change/flash at 8bpp when switch back to desktop in rotation
          mode.
- #932  - System hangs when enabling rotation in 24-bpp.
- #941  - Overlay disappear in the virtual desktop when move the window.
- #944  - Mouse pointer doesn't work properly in panning modes under rotation.
- #950  - Garbage appears on desktop when click the Basic/Metal for the Theme
          Selector.
- #983  - Added ZoomOnLCD option.
- #1058 - Desktop changes color when panning in 24-bpp mode.
- #1069 - CRT is off after exit X on DSTN 800x600.
- #1074 - Screen broken occurs in X when enable Rotation on DSTN 800x600.

Known problems:

- When video is playing in panning mode, it is not correctly clipped when you
  move the panning window.
- Sound breaks apart in Netscape when moving the window around.

-------------------------------------------------------------------------------
                     Silicon Motion Driver for XFree86 4.0.2
                         Alpha Release 1.2.1, 01/03/2001
--------------------------------------------------------------------------------

Fixed bugs:

- Severe corruption in 24-bpp across all chips.
- Disable hardware cursor on older BIOSes.

--------------------------------------------------------------------------------
                     Silicon Motion Driver for XFree86 4.0.2
                         Alpha Release 1.2.0, 12/13/2000
--------------------------------------------------------------------------------

Fixed bugs:

- When restoring from VESAFB graphics mode, the screen did not update with the
  UseBIOS switch on.

--------------------------------------------------------------------------------
                     Silicon Motion Driver for XFree86 4.0.1
                         Alpha Release 1.1.9, 11/30/2000
--------------------------------------------------------------------------------

Fixed bugs:

#581 - Need Linux driver to support zooming via ctrl+alt++ &  ctrl+alt+-.
#670 - Screen broken occurs when switch back to the Xwindow during in Rotation
       mode.
#671 - Very slow to pop up the Exit menu from X windows during in Rotation mode.
#672 - It doesn't redraw properly in X windows during in Rotation mode.
#689 - Screen broken when toggle between terminal and desktop during playing in
       MPEG.
#705 - Linux CRT only 800x600 or 1024x768 there is no display.
#864 - Lockup when video is playing and switching to full-screen command shell.

--------------------------------------------------------------------------------
                     Silicon Motion Driver for XFree86 4.0.1
                         Alpha Release 1.1.8, 11/27/2000
--------------------------------------------------------------------------------

Fixed bugs:

#640 - X windows shift to the right when start X or apply Rotation.

--------------------------------------------------------------------------------
                     Silicon Motion Driver for XFree86 4.0.1
                         Alpha Release 1.1.7, 11/17/2000
--------------------------------------------------------------------------------

Fixed bugs:

#676 - Green color only shown in window when run Xlive in Linux.
#835 - Screen black after DPMS on.


--------------------------------------------------------------------------------
                     Silicon Motion Driver for XFree86 4.0.1
                         Alpha Release 1.1.6, 11/03/2000
--------------------------------------------------------------------------------

Fixed bugs:

#687 - Blue rectangle appears when video is clipped on thr right edge of screen.
#735 - When resume from sleep, X does not wake up.

--------------------------------------------------------------------------------
                     Silicon Motion Driver for XFree86 4.0.1
                         Alpha Release 1.1.5, 10/06/2000
--------------------------------------------------------------------------------

Fixed bugs:

#578 - Don't check for CRT-only when validating modes.
#579 - Corrected DPI issue when DDC monitor is not attached.

--------------------------------------------------------------------------------
                     Silicon Motion Driver for XFree86 4.0.1
                         Alpha Release 1.1.4, 09/20/2000
--------------------------------------------------------------------------------

Fixed bugs:

#521 - Screen corruption after return from X Server when vesafb is used.

--------------------------------------------------------------------------------
                     Silicon Motion Driver for XFree86 4.0.1
                         Alpha Release 1.1.3, 09/18/2000
--------------------------------------------------------------------------------

New features:

- Added live video capture.

--------------------------------------------------------------------------------
                     Silicon Motion Driver for XFree86 4.0.1
                         Alpha Release 1.1.2, 09/14/2000
--------------------------------------------------------------------------------

Fixed bugs:

#486 - Video scaling wrong on SM720.

--------------------------------------------------------------------------------
                     Silicon Motion Driver for XFree86 4.0.1
                         Alpha Release 1.1.1, 08/23/2000
--------------------------------------------------------------------------------

New features:

- Added support for overlays.

--------------------------------------------------------------------------------
                     Silicon Motion Driver for XFree86 4.0.1
                         Alpha Release 1.1.0, 08/11/2000
--------------------------------------------------------------------------------

New features:

- Added support for XFree86 4.0.1 server. This implies that support for the 4.0
  server has gone. Hence the change in the alpha version number from 1.0.x to
  1.1.x.

--------------------------------------------------------------------------------
                      Silicon Motion Driver for XFree86 4.0
                         Alpha Release 1.0.2, 08/02/2000
--------------------------------------------------------------------------------

Fixed bugs:

#161, Corruption when moving windows with a wallpaper background.

--------------------------------------------------------------------------------
                      Silicon Motion Driver for XFree86 4.0
                         Alpha Release 1.0.1, 07/27/2000
--------------------------------------------------------------------------------

Fixed bugs:

#160, Mouse pointer sometimes in bad location.
#258, Temporary corruption starting X.

--------------------------------------------------------------------------------
                      Silicon Motion Driver for XFree86 4.0
                         Alpha Release 1.0.0, 06/05/2000
--------------------------------------------------------------------------------

This is alpha version 1.0.0 of the Silicon Motion drivers for the XFree86 4.0
server. See the README file for general information.

This ALPHA version has the following known problems:

- During mode initialization, the screen shows temporary garbage.
- Image Transfers are disabled in the hardware for now.

This driver has been tested on the LynxEM+ 712 chip under 16-bit mode. Any other
mode might still show lock-ups and/or garbage. Please report any problems to
frido@siliconmotion.com.

Header:   //Mercury/Projects/archives/XFree86/4.0/Release.txt-arc   1.33   13 Dec 2000 09:52:48   Frido  $

$XFree86: xc/programs/Xserver/hw/xfree86/drivers/siliconmotion/Release.txt,v 1.7 2001/12/20 21:35:37 eich Exp $