summaryrefslogtreecommitdiff
path: root/NEWS
blob: ddc2f402f998083721920039c9e03a0bd8c43adb (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
Snapshot 2.7.99.902 (2009-07-13)
--------------------------------
This is the first release candidate in preparation for the upcoming
2.8.0 release. Most major and critical bugs should be fixed, but some
minor bugs may still be present. We will appreciate any feedback we
can get from testing of this snapshot to improve the 2.8.0 release.

Snapshot 2.7.99.901 (2009-06-10)
--------------------------------
This is the first release candidate in preparation for the upcoming
2.8.0 release. Most critical bugs should be fixed, but some major
bugs may still be present. We will appreciate any feedback we can
get from testing of this snapshot to improve the 2.8.0 release.

Some of the major fixes in this snapshot include:

	* Several fixes for intermittent GPU hangs/crashes, (some of
	  which already appeared in the 2.7.1 release)

	* Fix to avoid X crash when viewing large images in browser

	* Fix X server failure when running old (non-GEM) kernel

	* Fixes for SDVO LVDS mode detection

	* Fix major performance regression of trapezoid rendering
          compared to XAA/EXA

	* New support for tear-free video when using KMS

	* New support for tear-free DRI2 CopyRegion

Snapshot 2.7.99.1 (2009-04-28)
------------------------------
This is a development snapshot very early in the process toward
developing 2.8. There have been some big changes to the code, and
we're anxious to get feedback on these changes as early as possible.

Here is a summary of the biggest changes:

  * Driver now depends on X server 1.6 or later

  * Eliminate XAA and EXA support (in favor of UXA)

  * Eliminate DRI1 support

  * Fixes for running without DRI at all

These code removals represent a deletion of a substantial amount of
code, (and hopefully piles of bugs), as well as reduce the maintenance
effort going forward as the number of combinatorial configurations for
the driver are greatly reduced. This means that users are much more
likely to be running code that has actually been tested, and it will
be much easy for developers to replicate bugs that users experience.

One of the things that would be most useful in testing this release is
to revisit any outstanding bugs that you have previously reported. If
the buggy behavior is gone, (or the bug is no longer relevant---such
as a bug that's specific to XAA only), please feel free to indicate so
in bugzilla or even just close the bug.

If you confirm that the bug is still present, please indicate so in
the bug report. (I was going to ask that you select a 1.7.99 version,
but it looks like bugzilla only has versions for products not
compoenents, while we use a "xorg" product and a "driver/intel"
component.) We definitely want to make any such confirmed bugs a
priority, so it would be nice to have a consistent mechanism to search
for these bugs. Suggestions are welcome on the best approach.

Thanks in advance for any testing or feedback on this snapshot.

Release 2.7.0 (2009-04-15)
--------------------------
Compared to the 2.6 series, 2.7.0 has a large number of bug fixes, but
also a few significant features, such as:

        SDVO-TV support, available on ADD2 card (bug#9992) and
        D945GCLF2 board (bug#17776).

        Basic SDVO-LVDS support

        XV video display without tearing
	[Though this isn't working for all users yet, see
	https://bugs.freedesktop.org/show_bug.cgi?id=21076 ]

	Various fixes for UXA, DRI2, and Kernel modesetting.

We encourage users to use kernel modesetting and UXA acceleration with
this release, which should give the best performance and
robustness. When KMS is available, UXA is the default acceleration
used by the driver, (EXA is the default otherwise).

Known issue:

	Some Linux kernel versions (such as 2.6.29) are known to have
	broken PAT code that causes recent versions of this driver to
	fail, (which can manifest as the X server simply not
	starting). This can be verified by adding the "nopat" option
	to the kernel command-line and seeing the failure go away. We
	hope that newer kernels in the 2.6.29.x as well as 2.6.30 and
	above will have working PAT code.

Some of the most notable bugs fixed in 2.7.0 include:

	[GM45 965GM] bad htotal causes panel startup failure
	https://bugs.freedesktop.org/show_bug.cgi?id=17292

	[xrandr TV] need TV output property control
	https://bugs.freedesktop.org/show_bug.cgi?id=12763

	[TV] "xrandr --set TV_FORMAT" gets BadMatch error
	https://bugs.freedesktop.org/show_bug.cgi?id=16566

	[945 tiling] Low performance due to no A17 workaround
	https://bugs.freedesktop.org/show_bug.cgi?id=16835

	[TV]Flicker when launching applications in the 2.4-branch
	https://bugs.freedesktop.org/show_bug.cgi?id=17405

	[945GM FBC] FBC causes underruns & flicker
	https://bugs.freedesktop.org/show_bug.cgi?id=18651

	[xv] Textured video suffers from tearing
	https://bugs.freedesktop.org/show_bug.cgi?id=19635

	[G45] Random hangs with UXA
	https://bugs.freedesktop.org/show_bug.cgi?id=19734

	[945GM] Any 3D app is slow in resolution higher than 800x600
	with UXA+DRI2, due to tiling
	https://bugs.freedesktop.org/show_bug.cgi?id=19738

	[i915 UXA,EXA] rotation messes display with tiling on
	https://bugs.freedesktop.org/show_bug.cgi?id=20265

	[G45] DRI2/UXA gives solid white instead of transparency
	https://bugs.freedesktop.org/show_bug.cgi?id=20321

	LVDS output not detected
	https://bugs.freedesktop.org/show_bug.cgi?id=20517

	xf86-video-intel-2.6.3: Xv crashes X server
	https://bugs.freedesktop.org/show_bug.cgi?id=20525

	[G965 non-GEM] systray in KDE 4 completely broken
	https://bugs.freedesktop.org/show_bug.cgi?id=20527

	[SDVO-TV]the desktop is teared in four sections on the screen
	https://bugs.freedesktop.org/show_bug.cgi?id=20550

	Intel video driver 2.6.3 crashes with XVideo
	https://bugs.freedesktop.org/show_bug.cgi?id=20563

	[855GM] Xv crash with non-KMS
	https://bugs.freedesktop.org/show_bug.cgi?id=20585

	2.6.99.902 breaks native 1680x1050 mode on TMDS -- EDID miss
	https://bugs.freedesktop.org/show_bug.cgi?id=20594

	[945GM TV] 2.6.99.902 sets a too high CONTRAST-value
	https://bugs.freedesktop.org/show_bug.cgi?id=20670

	[915GM] fail to detect LVDS with new VBT code
	https://bugs.freedesktop.org/show_bug.cgi?id=20752

	[regression i965]tiled output when start X
	https://bugs.freedesktop.org/show_bug.cgi?id=20803

	2.6.99.902: LVDS wrongly detected as disconnected
	https://bugs.freedesktop.org/show_bug.cgi?id=20826

	vt switching fails and crashes X
	https://bugs.freedesktop.org/show_bug.cgi?id=20863

	[HDMI] The screen will flicker when some application runs on
	G45-64
	https://bugs.freedesktop.org/show_bug.cgi?id=20875

	TexturedVideo is offsetted wrongly on dualhead
	https://bugs.freedesktop.org/show_bug.cgi?id=20980

	[EXA] xvideo hang X
	https://bugs.freedesktop.org/show_bug.cgi?id=21027

	[EXA] x11perf performance regression
	https://bugs.freedesktop.org/show_bug.cgi?id=21029

	And many others...