NEWS revision 1.1 1 Release 2.9.1 (2009-10-26)
2 ==========================
3 We are pleased to announce a maintenance release (2.9.1) of the
4 xf86-video-intel driver. This release comes one month after 2.9.0 and
5 consists only of a few, hand-picked bug fixes since that release.
6
7 Complete list of fixes in 2.9.1 compared to 2.9.0
8 -------------------------------------------------
9 * Fix corruption and artifacts due to wrong colors in the colormap
10 with X server 1.7
11
12 * Fix incorrect rendering, such as missing scrollbar arrows in some
13 themes (http://bugs.freedesktop.org/show_bug.cgi?id=24459)
14
15 * Fix black screen when X server is reset
16 (https://bugs.freedesktop.org/show_bug.cgi?id=24383)
17
18 * Fix regressions detecting DVI monitors
19
20 http://bugs.freedesktop.org/show_bug.cgi?id=24255
21 http://bugs.freedesktop.org/show_bug.cgi?id=24282
22 http://bugs.freedesktop.org/show_bug.cgi?id=24458
23
24 Release 2.9.0 (2009-09-28)
25 ==========================
26 We are pleased to announce the 2.9.0 release of the xf86-video-intel
27 driver. (If you have been following along at home, this release is
28 identical to the 2.8.99.902 release candidate other than the version
29 number).
30
31 New features in 2.9 compared to 2.8
32 -----------------------------------
33 * Support for the B43 chipset.
34
35 Major fixes in 2.9.0 compared to 2.8.0
36 --------------------------------------
37 * Multiple fixes to make the driver stable for 8xx chipsets, (855GM,
38 865G, etc.). The 2.8 driver series was extremely unstable with many
39 of these chipsets.
40
41 https://bugs.freedesktop.org/show_bug.cgi?id=22904 (and many duplicates)
42 https://bugs.freedesktop.org/show_bug.cgi?id=22947
43
44 * Add support for BACKLIGHT property when using kernel modesetting
45 (KMS). This allows backlight adjustment with programs such as
46 "xbacklight -set <percentage>" or "xrandr --set BACKLIGHT <value>".
47
48 https://bugs.freedesktop.org/show_bug.cgi?id=20963
49
50 * Fix so that "xrandr --scale" works when using KMS.
51
52 https://bugs.freedesktop.org/show_bug.cgi?id=22893
53
54 * Fix segfaults of X server when logging out.
55
56 https://bugs.freedesktop.org/show_bug.cgi?id=20516
57
58 * Avoid falling back to software for 1-bit alpha-only masks.
59
60 https://bugs.freedesktop.org/show_bug.cgi?id=23184
61
62 * Fix pixel sampling position for 8xx chipsets, (fixes some cairo-test
63 suite failures).
64
65 Snapshot 2.8.99.901 (2009-09-09)
66 ================================
67 This is the first release candidate in preparation for the upcoming
68 2.9.0 release. We will appreciate any feedback we can get from testing
69 of this snapshot to improve the 2.9.0 release.
70
71 See the commit log for changes in this release, and developers, please
72 provide me summaries for any major features in this release that you
73 think should appear in NEWS and in the 2.9.0 release notes.
74
75 Note: We are still investigating failures with 865G chipsets, (these
76 failures existed in the 2.8 series as well). We are hoping to fix
77 these failures before the 2.9.0 release.
78
79 Release 2.8.0 (2009-07-20)
80 ==========================
81 We are pleased to present this major release of the xf86-video-intel
82 driver. This release is very similar to the 2.7.99.902 release
83 candidate but includes a couple of additional bug fixes, (for bugs
84 #22760 and @22483).
85
86 Compared to the 2.7 releases this driver contains several new features
87 and many bug fixes. The driver now depends on X server 1.6 or later,
88 and eliminates several obsolete code paths, (XAA and EXA removed in
89 favor of UXA, DRI1 support eliminated). The driver certainly will work
90 best with an i915 module from a recent kernel (2.6.31) and with
91 kernel-modesetting (KMS, specified by loading i915 with the option
92 "modeset=1").
93
94 New features in 2.8.0 compared to 2.7
95 -------------------------------------
96 * Remove XAA/EXA/DRI1 and NoAccel, and only support UXA/DRI2 now
97 (requiring xserver 1.6).
98
99 * VLD support added into XvMC for Mpeg2, which decreases CPU usage
100 when playing video.
101
102 Major fixes in 2.8.0 compared to 2.7
103 ------------------------------------
104 * Fix broken front-buffer rendering
105 https://bugs.freedesktop.org/show_bug.cgi?id=19174
106
107 * Fix disabling of XvMC disabled
108 https://bugs.freedesktop.org/show_bug.cgi?id=20790
109
110 * Fix broken VT switch on some machines
111 https://bugs.freedesktop.org/show_bug.cgi?id=19578
112
113 * Improve performance of trapezoid rendering for UXA
114 https://bugs.freedesktop.org/show_bug.cgi?id=21376
115
116 * Vblank sync'd GL buffer swap (fixing video tearing under composite)
117 https://bugs.freedesktop.org/show_bug.cgi?id=20664
118
119 * Fix G41 DRM support
120 https://bugs.freedesktop.org/show_bug.cgi?id=21095
121
122 * Fix crash on some 8xx
123 https://bugs.freedesktop.org/show_bug.cgi?id=18974
124
125 Various fixes for GPU hangs, and more...
126
127 Snapshot 2.7.99.902 (2009-07-13)
128 --------------------------------
129 This is the first release candidate in preparation for the upcoming
130 2.8.0 release. Most major and critical bugs should be fixed, but some
131 minor bugs may still be present. We will appreciate any feedback we
132 can get from testing of this snapshot to improve the 2.8.0 release.
133
134 Snapshot 2.7.99.901 (2009-06-10)
135 --------------------------------
136 This is the first release candidate in preparation for the upcoming
137 2.8.0 release. Most critical bugs should be fixed, but some major
138 bugs may still be present. We will appreciate any feedback we can
139 get from testing of this snapshot to improve the 2.8.0 release.
140
141 Some of the major fixes in this snapshot include:
142
143 * Several fixes for intermittent GPU hangs/crashes, (some of
144 which already appeared in the 2.7.1 release)
145
146 * Fix to avoid X crash when viewing large images in browser
147
148 * Fix X server failure when running old (non-GEM) kernel
149
150 * Fixes for SDVO LVDS mode detection
151
152 * Fix major performance regression of trapezoid rendering
153 compared to XAA/EXA
154
155 * New support for tear-free video when using KMS
156
157 * New support for tear-free DRI2 CopyRegion
158
159 Snapshot 2.7.99.1 (2009-04-28)
160 ------------------------------
161 This is a development snapshot very early in the process toward
162 developing 2.8. There have been some big changes to the code, and
163 we're anxious to get feedback on these changes as early as possible.
164
165 Here is a summary of the biggest changes:
166
167 * Driver now depends on X server 1.6 or later
168
169 * Eliminate XAA and EXA support (in favor of UXA)
170
171 * Eliminate DRI1 support
172
173 * Fixes for running without DRI at all
174
175 These code removals represent a deletion of a substantial amount of
176 code, (and hopefully piles of bugs), as well as reduce the maintenance
177 effort going forward as the number of combinatorial configurations for
178 the driver are greatly reduced. This means that users are much more
179 likely to be running code that has actually been tested, and it will
180 be much easy for developers to replicate bugs that users experience.
181
182 One of the things that would be most useful in testing this release is
183 to revisit any outstanding bugs that you have previously reported. If
184 the buggy behavior is gone, (or the bug is no longer relevant---such
185 as a bug that's specific to XAA only), please feel free to indicate so
186 in bugzilla or even just close the bug.
187
188 If you confirm that the bug is still present, please indicate so in
189 the bug report. (I was going to ask that you select a 1.7.99 version,
190 but it looks like bugzilla only has versions for products not
191 compoenents, while we use a "xorg" product and a "driver/intel"
192 component.) We definitely want to make any such confirmed bugs a
193 priority, so it would be nice to have a consistent mechanism to search
194 for these bugs. Suggestions are welcome on the best approach.
195
196 Thanks in advance for any testing or feedback on this snapshot.
197
198 Release 2.7.0 (2009-04-15)
199 --------------------------
200 Compared to the 2.6 series, 2.7.0 has a large number of bug fixes, but
201 also a few significant features, such as:
202
203 SDVO-TV support, available on ADD2 card (bug#9992) and
204 D945GCLF2 board (bug#17776).
205
206 Basic SDVO-LVDS support
207
208 XV video display without tearing
209 [Though this isn't working for all users yet, see
210 https://bugs.freedesktop.org/show_bug.cgi?id=21076 ]
211
212 Various fixes for UXA, DRI2, and Kernel modesetting.
213
214 We encourage users to use kernel modesetting and UXA acceleration with
215 this release, which should give the best performance and
216 robustness. When KMS is available, UXA is the default acceleration
217 used by the driver, (EXA is the default otherwise).
218
219 Known issue:
220
221 Some Linux kernel versions (such as 2.6.29) are known to have
222 broken PAT code that causes recent versions of this driver to
223 fail, (which can manifest as the X server simply not
224 starting). This can be verified by adding the "nopat" option
225 to the kernel command-line and seeing the failure go away. We
226 hope that newer kernels in the 2.6.29.x as well as 2.6.30 and
227 above will have working PAT code.
228
229 Some of the most notable bugs fixed in 2.7.0 include:
230
231 [GM45 965GM] bad htotal causes panel startup failure
232 https://bugs.freedesktop.org/show_bug.cgi?id=17292
233
234 [xrandr TV] need TV output property control
235 https://bugs.freedesktop.org/show_bug.cgi?id=12763
236
237 [TV] "xrandr --set TV_FORMAT" gets BadMatch error
238 https://bugs.freedesktop.org/show_bug.cgi?id=16566
239
240 [945 tiling] Low performance due to no A17 workaround
241 https://bugs.freedesktop.org/show_bug.cgi?id=16835
242
243 [TV]Flicker when launching applications in the 2.4-branch
244 https://bugs.freedesktop.org/show_bug.cgi?id=17405
245
246 [945GM FBC] FBC causes underruns & flicker
247 https://bugs.freedesktop.org/show_bug.cgi?id=18651
248
249 [xv] Textured video suffers from tearing
250 https://bugs.freedesktop.org/show_bug.cgi?id=19635
251
252 [G45] Random hangs with UXA
253 https://bugs.freedesktop.org/show_bug.cgi?id=19734
254
255 [945GM] Any 3D app is slow in resolution higher than 800x600
256 with UXA+DRI2, due to tiling
257 https://bugs.freedesktop.org/show_bug.cgi?id=19738
258
259 [i915 UXA,EXA] rotation messes display with tiling on
260 https://bugs.freedesktop.org/show_bug.cgi?id=20265
261
262 [G45] DRI2/UXA gives solid white instead of transparency
263 https://bugs.freedesktop.org/show_bug.cgi?id=20321
264
265 LVDS output not detected
266 https://bugs.freedesktop.org/show_bug.cgi?id=20517
267
268 xf86-video-intel-2.6.3: Xv crashes X server
269 https://bugs.freedesktop.org/show_bug.cgi?id=20525
270
271 [G965 non-GEM] systray in KDE 4 completely broken
272 https://bugs.freedesktop.org/show_bug.cgi?id=20527
273
274 [SDVO-TV]the desktop is teared in four sections on the screen
275 https://bugs.freedesktop.org/show_bug.cgi?id=20550
276
277 Intel video driver 2.6.3 crashes with XVideo
278 https://bugs.freedesktop.org/show_bug.cgi?id=20563
279
280 [855GM] Xv crash with non-KMS
281 https://bugs.freedesktop.org/show_bug.cgi?id=20585
282
283 2.6.99.902 breaks native 1680x1050 mode on TMDS -- EDID miss
284 https://bugs.freedesktop.org/show_bug.cgi?id=20594
285
286 [945GM TV] 2.6.99.902 sets a too high CONTRAST-value
287 https://bugs.freedesktop.org/show_bug.cgi?id=20670
288
289 [915GM] fail to detect LVDS with new VBT code
290 https://bugs.freedesktop.org/show_bug.cgi?id=20752
291
292 [regression i965]tiled output when start X
293 https://bugs.freedesktop.org/show_bug.cgi?id=20803
294
295 2.6.99.902: LVDS wrongly detected as disconnected
296 https://bugs.freedesktop.org/show_bug.cgi?id=20826
297
298 vt switching fails and crashes X
299 https://bugs.freedesktop.org/show_bug.cgi?id=20863
300
301 [HDMI] The screen will flicker when some application runs on
302 G45-64
303 https://bugs.freedesktop.org/show_bug.cgi?id=20875
304
305 TexturedVideo is offsetted wrongly on dualhead
306 https://bugs.freedesktop.org/show_bug.cgi?id=20980
307
308 [EXA] xvideo hang X
309 https://bugs.freedesktop.org/show_bug.cgi?id=21027
310
311 [EXA] x11perf performance regression
312 https://bugs.freedesktop.org/show_bug.cgi?id=21029
313
314 And many others...
315