1 Release 2.20.9 (2012-09-29)
2 ===========================
3 And so it came to pass that a critical bug was uncovered in UXA. The
4 kernel does not like to pageflip when the pipe is off, yet due to the
5 delayed nature of a pageflip and the relaxed checking performed by UXA,
6 we could request a pageflip after turning off the display (DPMS). The
7 kernel rejected that pageflip and the error handling path failed to
8 restore sanity, and when the screen came back it was stuck on the image
9 seen before it went to sleep. (Note that there are also some related
10 kernel bugs, but this update should prevent the most conspicious of the
15 * Prepare for xorg-1.4, the api is being tweaked again.
17 * Handle early FreeScreen in UXA.
18 https://bugs.freedesktop.org/show_bug.cgi?id=55346
20 * Reenable XvMC support
22 * Do not replace the GPU bo when uploading into the shadow/CPU copy
23 https://bugs.freedesktop.org/show_bug.cgi?id=54978
25 * Fix use of an uninitialised GC when drawing glyphs to a depth=1 pixmap
28 Release 2.20.8 (2012-09-16)
29 ===========================
30 Another new small feature, another new release. And a few more bugs
31 fixed as well! But what is this new feature, do I hear you ask? Why, it
32 is nothing less than enabling the ValleyView SDV! The lucky person to
33 have their hands on one will now be able to enjoy X in full TechniColor.
35 For the rest of us, a few more bugs were fixed with interesting
36 combinations of software and rendering patterns.
38 * Add an extra layer of defence against trying to use a non-GEM device
39 with UXA. This should already be taken care of with the new probe,
40 but the extra sanity check already existed in the code but was doing
42 https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-intel/+bug/962892
44 * Fix computation of valid CRTCs bitmask for ZaphodHead
45 Some systems can only handle certain outputs on certain pipes
46 (Screens), and this information was not being propagated through to X
47 and randr correctly, breaking valid configurations and not detecting
48 invalid configurations correctly.
50 * Disable global glyph caching with ZaphodHeads.
51 The glyph privates need to be Screen private, but at the moment are
52 global leading to conflicts and invalid rendering with multiple heads.
53 https://bugs.freedesktop.org/show_bug.cgi?id=54707
55 * Prevent direct read back of unmappable buffers
56 https://bugs.freedesktop.org/show_bug.cgi?id=54808
58 * Tile large uploads whilst replacing the alpha channel
59 https://bugs.freedesktop.org/show_bug.cgi?id=54808
61 * Correct the source offset when converting a RENDER composite
62 operation into a BLT composite operation.
63 https://bugs.freedesktop.org/show_bug.cgi?id=54868
65 * Correct a minor typo in flattening alphamaps which caused the
66 replacement pixmap to often end up with a height of zero.
67 https://bugs.gentoo.org/show_bug.cgi?id=434860
69 * Don't discard the CPU damage if only part of is being replaced.
70 This is most evident when combining software renders like Opera with
71 accelerated rendering.
72 https://bugs.freedesktop.org/show_bug.cgi?id=54937
74 Release 2.20.7 (2012-09-08)
75 ===========================
76 Continuing the flurry of releases, this week saw the release of
77 xorg-1.13 bringing with it the first steps towards hotpluggable gpu
78 support and the ability to offload DRI rendering onto other GPUs. In
79 light of that advance, this release includes the support code by Dave
80 Airlie to integrate PRIME into xf86-video-intel and make those new
83 Aside from landing PRIME, a few other bugs were fixed since 2.20.6:
85 * Fix framebuffer leak on server regeneration
87 * Fix texture cache flushing on IvyBridge and Kwin with plastique
88 https://bugs.freedesktop.org/show_bug.cgi?id=54488
90 * Redirect large solid fills on SandyBridge+. By large I mean greater
91 than 8192 or 16384 pixels on SandyBridge and IvyBridge respectively.
92 https://bugs.freedesktop.org/show_bug.cgi?id=54134
94 * Fix up backlight option handling in the manpage and uxa.
95 https://bugs.freedesktop.org/show_bug.cgi?id=54397
97 * Unbreak ZaphodHeads.
98 https://bugs.freedesktop.org/show_bug.cgi?id=52438
100 Release 2.20.6 (2012-09-02)
101 ===========================
102 A serious bug that caused a crash on SandyBridge and IvyBridge when
103 mixing CPU and GPU operations on the same buffer, and an annoyance from
104 bad scheduling of windowed swapbuffer updates causing low framerates and
105 jitter. Plus the usual smattering of assertion fixes and a long standing
106 issue with incoherent page access to a streaming buffer.
108 * Low frame rates in Blobby Valley when "fullscreen"
109 https://bugs.freedesktop.org/show_bug.cgi?id=54274
111 * Incoherent concurrent access with the CPU and GPU
112 https://bugs.freedesktop.org/show_bug.cgi?id=51422
113 https://bugs.freedesktop.org/show_bug.cgi?id=52299
115 * Add Option "Backlight" to override automatic selection of the
118 * Avoid overwriting the composite operation info when testing if we
119 can transfer the operation to the BLT.
121 Release 2.20.5 (2012-08-26)
122 ===========================
123 Another silly bug found, another small bugfix release. The goal was for
124 the driver to bind to all Intel devices supported by the kernel.
125 Unfortunately we were too successful and started claiming Pouslbo,
126 Medfield and Cedarview devices which are still encumbered by propietary
127 IP and not supported by this driver.
129 Bugs fixed since 2.20.4:
131 * Only bind to Intel devices using the i915 kernel module
133 * Regression in the bitmap-to-region code, e.g. icewm window buttons
134 https://bugs.freedesktop.org/show_bug.cgi?id=53699
136 Release 2.20.4 (2012-08-18)
137 ===========================
138 Continuing the small bugfix releases, the only real feature is initial
139 enabling for Haswell for the purpose of rendering verification and
140 validation - by no means is it complete!
142 Bugs fixed since 2.20.3:
144 * Some potential errors along failure paths found by a static analyser
145 with the help of Zdenek Kablac.
147 * Eliminate zero-sized rectangles from PolyFillRectangles as the code
148 assumes that they did not exist and so caused corruption.
150 * Remove the UXA warning for failing to tile the front buffer if it is
151 disallowed by hardware, and so expected.
153 * Fix the validation of the XV pipe parameter.
155 * Fix 8x8 tiled pattern fills
156 https://bugs.freedesktop.org/show_bug.cgi?id=53353
158 * Fix compile failure when using --with-builderstring
160 * Restore w/a flush for gen4 fill/copy/video, fortunately rare
161 operations as at least for fill/copy we prefer to use the BLT.
162 https://bugs.freedesktop.org/show_bug.cgi?id=53119
164 * Restore preferred use of the RENDER ring for SNB+ DRI copies.
166 Release 2.20.3 (2012-08-04)
167 ===========================
168 Just a minor bugfix for gen4 chipsets (965gm, gm45 and friends) that
169 crept into 2.20.2. As an added bonus, the pessimistic workaround for a
170 GPU hang on gen4 has been relaxed and the shaders have been overhauled
171 which should pave the way to eliminating the last of the uncommon CPU
172 operations, along with immediately realising a small perforamnce
175 Bugs fixed since 2.20.2:
177 * Update DPMS bookkeeping after modeset
178 https://bugs.freedesktop.org/show_bug.cgi?id=52142
180 * Avoid overlapping gpu/cpu damage after ignoring cpu damage in the
181 consideration of placement for the operation.
183 * Enable acceleration by default on 830gm/845g. The GMCH on this pair
184 of chipsets is notoriously incoherent, so the GPU is almost certainly
185 going to hang at some point, though unlikely to hang the system and
186 should automatically disable acceleration (and thence behave
187 identically as if the acceleration was disabled from the start).
188 Option "NoAccel" can be used to disable all 2D acceleration and
189 Option "DRI" can be used to disable all 3D acceleration.
190 https://bugs.freedesktop.org/show_bug.cgi?id=52624
192 * Fix vertex bookkeeping for gen4 that was causing corruption in the
195 Release 2.20.2 (2012-07-27)
196 ===========================
197 For the last 9 months, since 2.16.901, we have been shipping a driver that
198 does not work on IvyBridge GT1 systems (HD2500 graphics); we were telling
199 the GPU to use an invalid number of threads for the pixel shader and this
200 in turned caused the GPU to hang.
202 Also fixed since the last release just a few days ago:
204 * Support for the gmux backlight controller on Apple laptops
205 https://bugs.freedesktop.org/show_bug.cgi?id=52423
207 * Fix X -configure not to list this driver as matching any Intel device,
208 just the VGA class devices will do!
210 * A crash in SNA when repeatedly switching xrandr rotations
212 * Corruption in SNA observed in kwin on IvyBridge
213 https://bugs.freedesktop.org/show_bug.cgi?id=52473
215 Release 2.20.1 (2012-07-22)
216 ===========================
217 A week in, grab the brown paper bags, for it is time to reveal a couple
218 of critical bugs that spoilt the 2.20.0 release.
220 Firstly we have the restoration of DRI for i810. I am sure that the
221 solitary user will be overjoyed in a couple of years when a new xserver
222 is forced upon him. That enjoyment will be short-lived when as no actual
223 acceleration remains, not even shadow, for the chipset.
225 Perhaps a little more wildly felt, I hope!, will be that the SNA
226 fallbacks were broken on 64-bit machines if they required clipping. One
227 little misplaced cast of a pointer, and the screen is filled with
230 Among the other tweaks this week:
232 * A bug affecting gen4 handling of trapezoids was fixed, and CPU
234 https://bugs.freedesktop.org/show_bug.cgi?id=52158
236 * A fix for a bug causing corruption of a DRI2 unredirected client
237 window that was resized whilst under a compositor.
239 * Support for snoopable buffers on non-LLC architectures, coming to
240 a future kernel. The aim to accelerate transfers between the CPU
241 and the GPU, in particular to dramatically improve readback
242 performance, and to further minimise clflushes.
244 * Improvement to the composite performance on GT2 SandyBridge and
245 IvyBridge devices, in particular the render copy is significantly
248 * Improved handling for when acceleration is disabled, including
249 permitting DRI2 to remain supported even if the X server believes
252 * Shadow support was dropped from UXA as it was neither complete nor
253 correct, use SNA instead.
255 Release 2.20.0 (2012-07-15)
256 ===========================
257 First the big news, a new acceleration method that aims to be faster and
258 consume far less CPU than UXA is now available for selection at runtime.
259 This snazzy new architecture can be selected through use of
260 Option "AccelMethod" "sna"
261 in your xorg.conf. Whilst it has been under development for some time, it
262 has not yet had the same degree of widespread testing of UXA, so tread
263 lightly. Try it and if you spot anything that can be improved, please do
266 Otherwise we have the usual smattering of bug fixes for UXA:
268 * Use a white source whilst adding glyphs to the glyph mask
269 (This fixes blank glyphs if using a font that mixes ARGB and A glyphs.)
271 * Avoid fallbacks for glyph-to-dst in e.g. gnome-terminal
272 https://bugs.freedesktop.org/show_bug.cgi?id=50508
274 * Force unused outputs off when VT switching
275 https://bugs.freedesktop.org/show_bug.cgi?id=50772
277 * Copy the fbcon across to the Screen pixmap at startup.
278 (This patch has been kicking around in the distributions for years.)
280 * Many missed malloc failures checks and forgotten frees found by a static
281 analyzer. Thanks Zdenek Kabelac!
283 * Leak of the back buffer when terminating an application after pageflipping
284 https://bugs.freedesktop.org/show_bug.cgi?id=50670
286 * Double check that the pipe is on before emitting a WAIT_ON_EVENT.
287 In conjunction with an uptodate kernel, this should eliminate any
288 hangs when changing resolutions or adding/removing displays.
289 https://bugs.freedesktop.org/show_bug.cgi?id=50668
291 * Update to new Xorg APIs. Future proofing for the next generation of
292 hotplug Xorg display servers.
294 Many thanks to everyone who has reported a bug and otherwise helped to
297 Release 2.19.0 (2012-04-29)
298 ===========================
299 More stability fixes for UXA and support for another variant of IvyBridge.
300 Given the severity of the stability fixes, I strongly recommend everybody
301 to upgrade to 2.19.0.
303 * Prevent waiting on scanlines whilst not in control of the VT and therefore
304 whilst referencing foreign CRTC configurations.
306 * Pixmap (and bo leak) during fallback glyph composition
308 * Remove broken acceleration for rendering glyphs directly upon the
309 destination pixmap, exposed by cairo-1.12.0 (and coincidentally fix
310 another Pixmap leak upon fallback handling).
312 * Add support for Ivy Bridge GT2 Server chipset [PCI id 0x016a]
314 * Remove broken damage flushing with CompositeRectangles
315 https://bugs.freedesktop.org/show_bug.cgi?id=32547
317 * Fix crash upon server start with multiple monitors
318 https://bugs.freedesktop.org/show_bug.cgi?id=47395
320 * Fix composition issues resulting from overly aggressive Pixmap reuse
321 https://bugs.freedesktop.org/show_bug.cgi?id=47345
323 Release 2.18.0 (2012-02-24)
324 ===========================
325 Time passes, a few more bugs have crept out of the woodwork that are a
326 compelling reason to update.
328 Bugs fixed in this release (compared to 2.17.0)
329 -----------------------------------------------
331 * Limit maximum object size so that all of the source, mask and
332 destination can be mapped into the aperture simultaneously by basing the
333 limit on the mappable aperture size rather than the size of the total
336 * Incorrect clipping of polygons
337 https://bugs.freedesktop.org/show_bug.cgi?id=43649
338 Regression from 2.15.901
340 * Limit number of VMA cached to avoid hitting the per-process VMA limit
341 There still is a residual bug in that we seem to have so many objects
342 floating around in the first place and that still leads to exhaustion
344 https://bugs.freedesktop.org/show_bug.cgi?id=43075
345 https://bugs.freedesktop.org/show_bug.cgi?id=40066
347 * Latency in processing user-input during continuous rendering
349 Release 2.17.0 (2011-11-16)
350 ==============================
351 A few months have passed, and we have accumulated a surprising number of
352 bug fixes. Oops! We would strongly encourage everyone to upgrade.
354 Bugs fixed in this snapshot (compared to 2.16.902)
355 --------------------------------------------------
357 * Video clobbering composite batch state
358 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=635953
360 Snapshot 2.16.902 (2011-11-13)
361 ==============================
362 This is the second release candidate in preparation for the upcoming
363 2.17.0 release. We will appreciate any feedback we can get from
364 testing of this snapshot, and thanks to everyone who tested and reported
365 upon issues in the last snapshot.
367 A very old bug demonstrating that nobody has ever used alpha maps, and a
368 couple of more recent mistakes were found.
370 Bugs fixed in this snapshot (compared to 2.16.901)
371 --------------------------------------------------
373 * Incorrect reuse of surface bindings within a batch for multiple formats
374 https://bugs.freedesktop.org/show_bug.cgi?id=40926
376 * Nothing was rendered for text with procedural sources
377 https://bugs.freedesktop.org/show_bug.cgi?id=31819
379 * Handle fallbacks involving alpha maps
381 Snapshot 2.16.901 (2011-10-30)
382 ==============================
383 This is the first release candidate in preparation for the upcoming
384 2.17.0 release. We will appreciate any feedback we can get from
385 testing of this snapshot.
387 The basis of this release are to push out a couple of critical stability
388 fixes for SandyBridge and IvyBridge. There is very little else to see
389 here. Those 200+ other commits do not exist...
391 Bugs fixed in this snapshot (compared to 2.16.0)
392 --------------------------------------------------
394 * Workaround blitter hang on SandyBridge and IvyBridge
395 https://bugzilla.kernel.org/show_bug.cgi?id=27892
396 https://bugs.freedesktop.org/show_bug.cgi
398 * Workaround pipe control issues on SandyBridge
400 * Use correct maximum PS thread count on IvyBridge
402 * Protect against failed pixmap allocation for XV
403 https://bugs.freedesktop.org/show_bug.cgi?id=40439
405 Release 2.16.0 (2011-08-09)
406 ==============================
407 A new quarter, a new release! The key feature of this release, looking past
408 the bug fixes, is the enabling of IvyBridge acceleration. We have also fixed
409 many bugs and graphical glitches and would encourage everyone to upgrade.
411 Bugs fixed in this snapshot (compared to 2.15.901)
412 --------------------------------------------------
414 * Build fix for xserver-1.7.7
416 Snapshot 2.15.901 (2011-07-30)
417 ==============================
418 This is the first release candidate in preparation for the upcoming
419 2.16.0 release. We will appreciate any feedback we can get from
420 testing of this snapshot.
422 The highlight of this snapshot is the full enabling of IvyBridge with
423 acceleration for Render and Xv, along with handling of the shared render
424 buffer allocations required for Mesa. Also of note is that deep-color
425 support is enabled (for all chipsets), which allows you to drive your
426 30-bit monitor at its native colour depth.
428 Bugs fixed in this snapshot (compared to 2.15.0)
429 --------------------------------------------------
431 * Misuse of the Resource database causing crashes after DRI clients close
432 https://bugs.freedesktop.org/show_bug.cgi?id=37700
434 * Crash on large strings
435 https://bugs.freedesktop.org/show_bug.cgi?id=36860
437 * Incorrect rendering for some core drawing operations
438 http://bugs.freedesktop.org/show_bug.cgi?id=28768
439 http://bugs.freedesktop.org/show_bug.cgi?id=28798
440 http://bugs.freedesktop.org/show_bug.cgi?id=28908
441 http://bugs.freedesktop.org/show_bug.cgi?id=29401
443 * Crash in Xv due to insufficient checks on batch space
444 https://bugs.freedesktop.org/show_bug.cgi?id=36319
446 Release 2.15.0 (2011-04-14)
447 ==============================
448 We are pleased to announce this major release of the xf86-video-intel
449 driver, roughly on schedule at 3 months since 2.14.0. With the many bug
450 fixes in this release, we encourage everyone to upgrade to 2.15.
452 The priority for this quarter has been simply to be unexciting and stabilise
453 the driver further, seeking to capitalise upon the improvements elsewhere
456 Bugs fixed in this snapshot (compared to 2.14.903)
457 --------------------------------------------------
459 * Turn off relaxed fencing by default for older chipsets
460 This was continuing to destabilize those system, so for the release
461 we disabled the feature. If you wish to help us debug this, you can
462 re-enable the optimisation with Option "RelaxedFencing" "True".
463 Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=36147
465 * Build fix for xserver-1.7.7
467 * KDE glitches on SNB
468 [Technically fixed in the previous snapshot, but I'm really pleased
469 that this got fixed in time for the release!]
470 https://bugs.freedesktop.org/show_bug.cgi?id=35808
473 Snapshot 2.14.903 (2011-04-11)
474 ==============================
475 This is the third release candidate in preparation for the upcoming
476 2.15.0 release. We will appreciate any feedback we can get from
477 testing of this snapshot.
479 There was a bit of churn since 2.14.902 as a potential fix for a
480 performance regression was tried but had to reverted when it was found to
481 cause glitches running Compiz on SandyBridge. Otherwise, there were just a
482 couple of fixes for building against old xservers and running on an
485 Bugs fixed in this snapshot (compared to 2.14.902)
486 --------------------------------------------------
488 * Prevent issuing an invalid scanline wait command
489 https://bugs.freedesktop.org/show_bug.cgi?id=35576
491 * The 946GZ in not a 945, but a 965.
492 https://bugs.freedesktop.org/show_bug.cgi?id=35854
494 * Fix tile sizes for gen2 (finally).
496 * Allow building of recent dri2 changes against old xservers.
499 Snapshot 2.14.902 (2011-03-29)
500 ==============================
501 This is the second release candidate in preparation for the upcoming
502 2.15.0 release. We will appreciate any feedback we can get from
503 testing of this snapshot.
505 As befits testing of release candidates, no major regression was found and
506 a couple more bugs have been fixed.
508 Bugs fixed in this snapshot (compared to 2.14.901)
509 --------------------------------------------------
511 * Clients disappearing with pending swaps
513 * Incorrect clipping of Xv output on i915 across extended desktops
514 https://bugs.freedesktop.org/show_bug.cgi?id=35346
516 * Introduction of a LinearFramebuffer option. (Defaults to tiled for
517 performance and power saving.)
520 Snapshot 2.14.901 (2011-03-02)
521 ==============================
522 This is the first release candidate in preparation for the upcoming
523 2.15.0 release. We will appreciate any feedback we can get from
524 testing of this snapshot.
526 Still no further along my grandiose plans to improve Render performance,
527 aside from the performance tuning lower in the stack, instead we have had
528 a steady stream of bug fixes.
530 Bugs fixed in this snapshot (compared to 2.14.0)
531 ------------------------------------------------
533 * Green pixels within partially off-screen video playback
534 https://bugs.freedesktop.org/show_bug.cgi?id=24767
536 * Defer creation of the glyph cache to generation startup
537 https://bugs.freedesktop.org/show_bug.cgi?id=33412
539 * Incorrect maximum addresses for video decoder state
540 https://bugs.freedesktop.org/show_bug.cgi?id=34017
542 * Failure to handle oversized temporary surfaces
543 https://bugs.freedesktop.org/show_bug.cgi?id=34399
545 * Relaxed tiling corruption on gen2
547 * Crash when destroying a foreign DRI drawable
548 https://bugs.freedesktop.org/show_bug.cgi?id=34787
551 Release 2.14.0 (2011-01-07)
552 ===========================
553 We are pleased to announce this major release of the xf86-video-intel
554 driver, on schedule at 3 months since 2.13.0. With the many bug fixes
555 in this release, we encourage everyone to upgrade to 2.14.
557 The most notable feature of this release is the inclusion of acceleration
558 support, both RENDER and XVIDEO, for Sandy Bridge; note that this requires
559 a 2.6.37 kernel. In improving the acceleration code paths to support Sandy
560 Bridge, we were also able to improve the performance of the general i965+
561 RENDER acceleration. For example on i3, glyph (aa10 and rgb10) performance
562 is about 3x faster, as is performing small copies between windows, with the
563 improvement becoming negligible once you hit around 100 pixels square.
566 Snapshot 2.13.903 (2010-01-04)
567 ==============================
568 This is the second release candidate in preparation for the upcoming
569 2.14.0 release, and if no showstoppers turn up in wider testing will
570 become the next release. Besides the usual bug fixes, we've included
571 patches by Mario Kleiner to improve vblank handing which both improve the
572 timing accuracy and remove a few potential races -- provided you also
573 have the corresponding fixes in the kernel.
578 * Crash on hot-unpluging with an active fullscreen GL application, e.g. a
579 compositing WM or video player
580 https://bugs.freedesktop.org/show_bug.cgi?id=32770
582 * Freeze upon maximising client-side software renderers, e.g. flash.
583 https://bugs.freedesktop.org/show_bug.cgi?id=31367
585 * Fix confusion over G35 generation
586 https://bugs.freedesktop.org/show_bug.cgi?id=32478
589 Snapshot 2.13.902 (2010-12-10)
590 ==============================
591 This is the first release candidate in preparation for the upcoming
592 2.14.0 release. Sandybridge support should be now be ready for use,
593 and we will appreciate any feedback we can get from this snapshot.
594 Improving the code base for Sandybridge should also have had knock
595 on effects for earlier chips as well, in particular Ironlake and to
596 a lesser extent i965.
598 New requirements compared to 2.13
599 ---------------------------------
605 * Crash after failing to allocate memory
606 https://bugs.freedesktop.org/show_bug.cgi?id=31487
608 * EFAULT during pwrite
609 https://bugs.freedesktop.org/show_bug.cgi?id=29752
611 * Mark outputs as on and restore backlight after mode-set
613 * A hang with i965+ with newer kernels.
616 Snapshot 2.13.901 (2010-11-05)
617 ==============================
618 This is an intermediate snapshot of ongoing driver development. The
619 primary purpose of this snapshot is to capture some recent
620 improvements, (particularly in Sandybridge support), for further
623 Release 2.13.0 (2010-09-30)
624 ===========================
625 We are pleased to announce this major release of the xf86-video-intel
626 driver, on schedule at 3 months since 2.12.0. With the many bug fixes
627 in this release, we encourage everyone using 2.12 to upgrade to 2.13.
629 [This release is functionally identical to the earlier 2.12.902
632 New requirements compared to 2.12
633 ---------------------------------
638 * Attempt to fix infinite MI_WAIT_FOR_EVENT while watching video
639 https://bugs.freedesktop.org/show_bug.cgi?id=28964
641 [Various new checks have been added to the video code here, but the
642 bug fix hasn't yet been verified by the original reporter.]
644 * Fix buffer-object leak
645 https://bugs.freedesktop.org/show_bug.cgi?id=26946
647 * Fix memory leak on server reset
649 * Fix crash due to unchecked pixmap allocation
650 https://bugs.freedesktop.org/show_bug.cgi?id=29187
652 * Fix for video artifacts when using dualscreen
653 https://bugs.freedesktop.org/show_bug.cgi?id=29213
655 * Fix for incorrect characters in gnome-terminal when using compiz
656 https://bugs.freedesktop.org/show_bug.cgi?id=28438
658 * Fix for hanging, full-screen applications, (flash, compiz, etc.)
659 https://bugs.freedesktop.org/show_bug.cgi?id=29584
661 * Fix selection of backlight device on multi-GPU systems
662 https://bugs.freedesktop.org/show_bug.cgi?id=29273
664 * Fix to avoid crash with extremely large glyphs
665 https://bugs.freedesktop.org/show_bug.cgi?id=29430
667 * Fix for eDP panels incorrectly being given only a single, valid mode
668 https://bugs.freedesktop.org/show_bug.cgi?id=30069
670 * Fix GPU hang involving clipped SRC copies
671 https://bugs.freedesktop.org/show_bug.cgi?id=30120
673 * Fix to compile for 1.6 series X server.
675 * Fix to retry framebuffer allocation after an initial failure.
677 * Fix to disable dri2 after fallbacks are forced on.
679 Snapshot 2.12.902 (2010-09-28)
680 ==============================
681 This is the second release candidate in preparation for the upcoming
682 2.13.0 release. The comes exactly one week after 2.12.902 and includes
683 only a handful of changes.
685 One significant change is that the drive now requires libdrm 2.4.22
686 (or newer), as several people reported compilation failures of
687 xf86-video-intel 2.12.901 with libdrm 2.4.21.
689 Other changes include a fix to compile for the 1.6 series X server, a
690 fix to retry framebuffer allocation after an initial failure, and a
691 fix to disable dri2 after fallbacks are forced on.
693 Snapshot 2.12.901 (2010-09-21)
694 ==============================
695 This is the first release candidate in preparation for the upcoming
696 2.13.0 release. We will appreciate any feedback we can get from
697 testing of this snapshot.
699 Bugs fixed in this snapshot (compared to 2.12.0)
700 ------------------------------------------------
701 * Attempt to fix infinite MI_WAIT_FOR_EVENT while watching video
702 https://bugs.freedesktop.org/show_bug.cgi?id=28964
704 [Various new checks have been added to the video code here, but the
705 bug fix hasn't yet been verified by the original reporter.]
707 * Fix buffer-object leak
708 https://bugs.freedesktop.org/show_bug.cgi?id=26946
710 * Fix memory leak on server reset
712 * Fix crash due to unchecked pixmap allocation
713 https://bugs.freedesktop.org/show_bug.cgi?id=29187
715 * Fix for video artifacts when using dualscreen
716 https://bugs.freedesktop.org/show_bug.cgi?id=29213
718 * Fix for incorrect characters in gnome-terminal when using compiz
719 https://bugs.freedesktop.org/show_bug.cgi?id=28438
721 * Fix for hanging, full-screen applications, (flash, compiz, etc.)
722 https://bugs.freedesktop.org/show_bug.cgi?id=29584
724 * Fix selection of backlight device on multi-GPU systems
725 https://bugs.freedesktop.org/show_bug.cgi?id=29273
727 * Fix to avoid crash with extremely large glyphs
728 https://bugs.freedesktop.org/show_bug.cgi?id=29430
730 * Fix for eDP panels incorrectly being given only a single, valid mode
731 https://bugs.freedesktop.org/show_bug.cgi?id=30069
733 * Fix GPU hang involving clipped SRC copies
734 https://bugs.freedesktop.org/show_bug.cgi?id=30120
736 Release 2.12.0 (2010-06-24)
737 ===========================
738 We are pleased to announce this major release of the xf86-video-intel
739 2D driver. It contains many correctness and performance improvements
740 compared to the 2.11 releases. We encourage everyone using 2.11 to
743 [This release contains several bug fixes since the earlier 2.11.901
744 release candidate---see below for details.]
746 New requirements compared to 2.11
747 ---------------------------------
750 Major performance improvements
751 ------------------------------
752 There have been many performance improvements targeting the
753 915G/945G/Pineview graphics chipsets (thank to Chris Wilson!). Areas
756 * Major improvements to glyph rendering
758 * Avoid software fallback when using extended desktops, (for example,
761 * Better performance when using large windows, (for example with
764 * Avoiding migration ping-pong with gigantic drawing
766 The following speedups (measured with cairo-perf-trace/cairo-traces)
767 capture some of the improvements. These were measured on a Pineview
768 system with X server 1.8.1. This compares how this 2.12 release
769 improves performance compared to 2.11.0:
773 ocitysmap 5.41x speedup
774 firefox-talos-gfx 2.41x speedup
775 gnome-terminal-vim 2.15x speedup
776 poppler 1.86x speedup
777 firefox-planet-gnome 1.43x speedup
778 midori-zoomed 1.39x speedup
779 swfdec-giant-steps 1.36x speedup
780 xfce4-terminal-a1 1.17x speedup
781 evolution 1.09x speedup
782 swfdec-youtube 1.06x speedup
786 Daniel Vetter improved Xvmc and overlay, adding GEM support.
790 There have been many conformance improvements targeting the
791 915G/945G/Pineview graphics chipsets. The rendercheck test suite
792 passes once again and there has been a significant reduction in the
793 number of errors detected by the cairo test suite (notably center
794 sampling and EXTEND_NONE behaviors are fixed).
796 Other notable bug fixes include:
798 * Fix for bug 28446 Garbled fonts with Mathematica
799 https://bugs.freedesktop.org/show_bug.cgi?id=28446
801 * Fixes for page-flipping and other DRI2-handling bugs, (Thanks Jesse
802 Barnes, and Kristian Høgsberg)
804 * Avoid corruption when using extended desktops, (for example, video
807 (The bug fixes below are new since the 2.11.901 release candidate)
809 * Fix corrupted output when screen rotated
810 https://bugs.freedesktop.org/show_bug.cgi?id=28461
812 * Fix corrupted rendering in KDE due to missing flush.
814 * Fixes i830_uxa_put_image for the following issues:
816 Bug 28569 - [i965] IGN's flash-based video player crashes X
817 https://bugs.freedesktop.org/show_bug.cgi?id=28569
819 Bug 28573 - [i965] Fullscreen flash and windowed SDL games fail to
821 https://bugs.freedesktop.org/show_bug.cgi?id=28573
823 * Fix visual corruption of scrollbar in Chromium
825 * Fix tiling limits to resolve this issue:
827 Bug 28497 - Graphics corruption after opening a specific website
828 https://bugs.freedesktop.org/show_bug.cgi?id=28497
830 Snapshot 2.11.901 (2010-06-14)
831 ==============================
832 This is the first release candidate in preparation for the upcoming
833 2.12.0 release. We will appreciate any feedback we can get from
834 testing of this snapshot to improve the 2.12.0 release.
836 New requirements compared to 2.10
837 ---------------------------------
840 Major performance improvements
841 ------------------------------
842 There have been many performance improvements targeting the
843 915G/945G/Pineview graphics chipsets (thank to Chris Wilson!). Areas
846 * Major improvements to glyph rendering
848 * Avoid software fallback when using extended desktops, (for example,
851 * Better performance when using large windows, (for example with
854 * Avoiding migration ping-pong with gigantic drawing
856 The following speedups (measured with cairo-perf-trace/cairo-traces)
857 capture some of the improvements. These were measured on a Pineview
858 system with a very recent X server, (from git just before 1.8.1). This
859 compares how this 2.12 release candidate improves performance compared
864 ocitysmap 5.41x speedup
865 firefox-talos-gfx 2.41x speedup
866 gnome-terminal-vim 2.15x speedup
867 poppler 1.86x speedup
868 firefox-planet-gnome 1.43x speedup
869 midori-zoomed 1.39x speedup
870 swfdec-giant-steps 1.36x speedup
871 xfce4-terminal-a1 1.17x speedup
872 evolution 1.09x speedup
873 swfdec-youtube 1.06x speedup
877 Daniel Vetter improved Xvmc and overlay, adding GEM support.
881 There have been many conformance improvements targeting the
882 915G/945G/Pineview graphics chipsets. The rendercheck test suite
883 passes once again and there has been a significant reduction in the
884 number of errors detected by the cairo test suite (notably center
885 sampling and EXTEND_NONE behaviors are fixed).
887 Other notable bug fixes include:
889 * Fix for bug 28446 Garbled fonts with Mathematica
890 https://bugs.freedesktop.org/show_bug.cgi?id=28446
892 * Fixes for page-flipping and other DRI2-handling bugs, (Thanks Jesse
893 Barnes, and Kristian Høgsberg)
895 * Avoid corruption when using extended desktops, (for example, video
898 Release 2.11.0 (2010-03-29)
899 ===========================
900 New in 2.11: DRI2 and page flipping
901 -----------------------------------
902 The most significant new feature of this release is support for new
903 DRI2 APIs, allowing page flipping to occur for swaps that are
904 full-screen and not rotated.
906 Performance improvements in 2.11 compared to 2.10
907 -------------------------------------------------
908 Dramatically improved performance of large pixmaps on
909 memory-constrained hardware, (such as 945), by using tiling.
910 Note that this fix is new since the most recent release
911 candidate for this release (2.10.903).
913 https://bugs.freedesktop.org/show_bug.cgi?id=25375
915 Elimination of software fallback with alpha-only pixmap (a fix which
916 eliminated a full second from the Moblin boot time):
918 https://bugs.freedesktop.org/show_bug.cgi?id=26189
920 Notable bug fixes in 2.11 compared to 2.10
921 ------------------------------------------
922 Fix for undesired black borders on some images, (caued several
923 problems with firefox):
925 http://bugs.freedesktop.org/show_bug.cgi?id=17933
927 And other fixes to provide more conformance with existing
928 software-rendering, (as measures by the cairo test suite), such as the
929 sampling location for nearest-neighbor sampling.
933 Eric Anholt and Daniel Vetter both removed large piles of old and
934 useless code now that the driver requires kernel modesetting
935 (KMS). This continues to reduce the mainteance burden of the driver,
936 making it easier to isolate and fix bugs.
938 Snapshot 2.10.903 (2010-03-22)
939 ==============================
940 Some notable bug fixes
941 ----------------------
942 * Fix unpredictable results in page-flipping code due to access of an
943 uninitialized variable.
945 * Two fixes that address a number of long-outstanding failures in the
948 Remove coord-adjust for nearest centre-sampling.
950 Fill alpha on xrgb images. Closes:
952 Bug 17933 - x8r8g8b8 doesn't sample alpha=0 outside surface bounds
953 http://bugs.freedesktop.org/show_bug.cgi?id=17933
955 * Fix a regression introduced in 2.10.902:
958 i915_emit_composite_setup: ADVANCE_BATCH:
959 under-used allocation 100/104
961 Bug 21723 [i915 bisected] rendering makes X crash
962 http://bugs.freedesktop.org/show_bug.cgi?id=27123
964 Other minor fixes (avoid trying to print an error message with a freed
965 string, set a variable to NULL after freeing), and documentation
966 updates are also included.
968 Snapshot 2.10.902 (2010-03-15)
969 ==============================
970 Some significant bug fixes
971 --------------------------
972 Fix video color problems due to YUV plane ordering issue. This fixed a
973 regression that showed up recently (only in these release candidates).
975 Fix recent regression leading to corruption under compiz:
977 https://bugs.freedesktop.org/show_bug.cgi?id=26814
979 Further DRI2 improvements/fixes from Mario Kleiner and Jesse Barnes,
980 (including support for SwapBuffers request with divisor != 0).
982 Fix build against X server 1.6 branch.
984 Avoid flooding logs after an error occurs.
986 And dramatic code cleanups
987 --------------------------
988 Eric Anholt removed several cases of old, useless code, (conditions
989 that could not occur now that we require KMS, etc.).
991 Daniel Vetter eliminated piles of code by modernizing the XvMC
992 memory-management and completely removing the old i830_memory
993 allocator (i830_allocate_memory, i830_free_memory), etc.
995 Snapshot 2.10.901 (2010-02-26)
996 ==============================
997 The most significant new feature of this release is support for new
998 DRI2 APIs, allowing page flipping to occur for swaps that are
999 full-screen and not rotated.
1001 Some significant bug fixes
1002 --------------------------
1003 * Avoid fallback due to failing to extract pixel value from an
1004 alpha-only solid, (this fix eliminated 1 second from Mobilin boot
1007 https://bugs.freedesktop.org/show_bug.cgi?id=26189
1009 * Handle full-height blits without tearing in CopyRegion
1011 https://bugs.freedesktop.org/show_bug.cgi?id=22475
1013 Several other fixes and cleanups are included as well, (including the
1014 removal of stale utility code that is now maintained in the separate
1015 intel-gpu-tools module).
1017 Release 2.10.0 (2010-01-04)
1018 ===========================
1019 New requirements of 2.10 compared to 2.9
1020 ----------------------------------------
1021 * Linux kernel with kernel-modesetting (KMS)
1023 All user-modesetting code has now been removed from the driver.
1024 We highly recommend kernel version 2.6.32 or later.
1028 New features in 2.10 compared to 2.9
1029 ------------------------------------
1030 * New driver debugging options available in xorg.conf
1031 (DebugFlushBatches, DebugFlushCaches, DebugWait). See "man intel"
1034 * Video overlay support with KMS. This currently requires Linux
1035 2.6.33, but a backport to 2.6.32 is available here:
1037 http://gitorious.org/daniel-s-linux-stuff/linux-kernel/commits/intel-kms-overlay-for-2.6.32
1039 Notable fixes in 2.10 compared to 2.9
1040 -----------------------------------
1041 * Fix crash when XRenderComposite is called with a -1 value for
1042 width/height, (crash at login when using compiz).
1044 http://bugs.freedesktop.org/show_bug.cgi?id=24724
1046 * Fix to support larger extended desktops, (such as a 2560x1600 plus a
1050 * Fix glyph corruption due to insufficient cache flushing:
1052 https://bugs.freedesktop.org/show_bug.cgi?id=24315
1054 Several other correctness and performance fixes are also included.
1056 Note: The driver code of the 2.10.0 release is identical to that of
1057 the 2.9.99.901 release candidate. The only changes in 2.10.0 compared
1058 to 2.9.99.902 are a minor change to the configure script, and some
1059 small updates to the documentation.
1061 Snapshot 2.9.99.902 (2009-12-10)
1062 ================================
1063 This is the second release candidate in preparation for the upcoming
1064 2.10.0 release. We will appreciate any feedback we can get from
1065 testing of this snapshot to improve the 2.10.0 release.
1067 Compared to the previous snapshot, this snapshot now correctly
1068 verifies that libdrm 2.4.16 (or newer) is available. The previous
1069 snapshot also required libdrm 2.4.16 for correct functionality, but
1070 neglected to notify the user of this at configure, compile, or install
1071 time and would instead simply fail to run.
1073 Snapshot 2.9.99.901 (2009-11-30)
1074 ================================
1075 This is the first release candidate in preparation for the upcoming
1076 2.10.0 release. We will appreciate any feedback we can get from
1077 testing of this snapshot to improve the 2.10.0 release.
1079 With this snapshot, the xf86-video-intel driver requires kernel
1080 modesetting (KMS) as all of the user modesetting (UMS) support has
1081 been removed from the driver.
1083 Release 2.9.0 (2009-09-28)
1084 ==========================
1085 We are pleased to announce the 2.9.0 release of the xf86-video-intel
1086 driver. (If you have been following along at home, this release is
1087 identical to the 2.8.99.902 release candidate other than the version
1090 New features in 2.9 compared to 2.8
1091 -----------------------------------
1092 * Support for the B43 chipset.
1094 Major fixes in 2.9.0 compared to 2.8.0
1095 --------------------------------------
1096 * Multiple fixes to make the driver stable for 8xx chipsets, (855GM,
1097 865G, etc.). The 2.8 driver series was extremely unstable with many
1100 https://bugs.freedesktop.org/show_bug.cgi?id=22904 (and many duplicates)
1101 https://bugs.freedesktop.org/show_bug.cgi?id=22947
1103 * Add support for BACKLIGHT property when using kernel modesetting
1104 (KMS). This allows backlight adjustment with programs such as
1105 "xbacklight -set <percentage>" or "xrandr --set BACKLIGHT <value>".
1107 https://bugs.freedesktop.org/show_bug.cgi?id=20963
1109 * Fix so that "xrandr --scale" works when using KMS.
1111 https://bugs.freedesktop.org/show_bug.cgi?id=22893
1113 * Fix segfaults of X server when logging out.
1115 https://bugs.freedesktop.org/show_bug.cgi?id=20516
1117 * Avoid falling back to software for 1-bit alpha-only masks.
1119 https://bugs.freedesktop.org/show_bug.cgi?id=23184
1121 * Fix pixel sampling position for 8xx chipsets, (fixes some cairo-test
1124 Snapshot 2.8.99.901 (2009-09-09)
1125 ================================
1126 This is the first release candidate in preparation for the upcoming
1127 2.9.0 release. We will appreciate any feedback we can get from testing
1128 of this snapshot to improve the 2.9.0 release.
1130 See the commit log for changes in this release, and developers, please
1131 provide me summaries for any major features in this release that you
1132 think should appear in NEWS and in the 2.9.0 release notes.
1134 Note: We are still investigating failures with 865G chipsets, (these
1135 failures existed in the 2.8 series as well). We are hoping to fix
1136 these failures before the 2.9.0 release.
1138 Release 2.8.0 (2009-07-20)
1139 ==========================
1140 We are pleased to present this major release of the xf86-video-intel
1141 driver. This release is very similar to the 2.7.99.902 release
1142 candidate but includes a couple of additional bug fixes, (for bugs
1145 Compared to the 2.7 releases this driver contains several new features
1146 and many bug fixes. The driver now depends on X server 1.6 or later,
1147 and eliminates several obsolete code paths, (XAA and EXA removed in
1148 favor of UXA, DRI1 support eliminated). The driver certainly will work
1149 best with an i915 module from a recent kernel (2.6.31) and with
1150 kernel-modesetting (KMS, specified by loading i915 with the option
1153 New features in 2.8.0 compared to 2.7
1154 -------------------------------------
1155 * Remove XAA/EXA/DRI1 and NoAccel, and only support UXA/DRI2 now
1156 (requiring xserver 1.6).
1158 * VLD support added into XvMC for Mpeg2, which decreases CPU usage
1161 Major fixes in 2.8.0 compared to 2.7
1162 ------------------------------------
1163 * Fix broken front-buffer rendering
1164 https://bugs.freedesktop.org/show_bug.cgi?id=19174
1166 * Fix disabling of XvMC disabled
1167 https://bugs.freedesktop.org/show_bug.cgi?id=20790
1169 * Fix broken VT switch on some machines
1170 https://bugs.freedesktop.org/show_bug.cgi?id=19578
1172 * Improve performance of trapezoid rendering for UXA
1173 https://bugs.freedesktop.org/show_bug.cgi?id=21376
1175 * Vblank sync'd GL buffer swap (fixing video tearing under composite)
1176 https://bugs.freedesktop.org/show_bug.cgi?id=20664
1178 * Fix G41 DRM support
1179 https://bugs.freedesktop.org/show_bug.cgi?id=21095
1181 * Fix crash on some 8xx
1182 https://bugs.freedesktop.org/show_bug.cgi?id=18974
1184 Various fixes for GPU hangs, and more...
1186 Snapshot 2.7.99.902 (2009-07-13)
1187 --------------------------------
1188 This is the first release candidate in preparation for the upcoming
1189 2.8.0 release. Most major and critical bugs should be fixed, but some
1190 minor bugs may still be present. We will appreciate any feedback we
1191 can get from testing of this snapshot to improve the 2.8.0 release.
1193 Snapshot 2.7.99.901 (2009-06-10)
1194 --------------------------------
1195 This is the first release candidate in preparation for the upcoming
1196 2.8.0 release. Most critical bugs should be fixed, but some major
1197 bugs may still be present. We will appreciate any feedback we can
1198 get from testing of this snapshot to improve the 2.8.0 release.
1200 Some of the major fixes in this snapshot include:
1202 * Several fixes for intermittent GPU hangs/crashes, (some of
1203 which already appeared in the 2.7.1 release)
1205 * Fix to avoid X crash when viewing large images in browser
1207 * Fix X server failure when running old (non-GEM) kernel
1209 * Fixes for SDVO LVDS mode detection
1211 * Fix major performance regression of trapezoid rendering
1214 * New support for tear-free video when using KMS
1216 * New support for tear-free DRI2 CopyRegion
1218 Snapshot 2.7.99.1 (2009-04-28)
1219 ------------------------------
1220 This is a development snapshot very early in the process toward
1221 developing 2.8. There have been some big changes to the code, and
1222 we're anxious to get feedback on these changes as early as possible.
1224 Here is a summary of the biggest changes:
1226 * Driver now depends on X server 1.6 or later
1228 * Eliminate XAA and EXA support (in favor of UXA)
1230 * Eliminate DRI1 support
1232 * Fixes for running without DRI at all
1234 These code removals represent a deletion of a substantial amount of
1235 code, (and hopefully piles of bugs), as well as reduce the maintenance
1236 effort going forward as the number of combinatorial configurations for
1237 the driver are greatly reduced. This means that users are much more
1238 likely to be running code that has actually been tested, and it will
1239 be much easy for developers to replicate bugs that users experience.
1241 One of the things that would be most useful in testing this release is
1242 to revisit any outstanding bugs that you have previously reported. If
1243 the buggy behavior is gone, (or the bug is no longer relevant---such
1244 as a bug that's specific to XAA only), please feel free to indicate so
1245 in bugzilla or even just close the bug.
1247 If you confirm that the bug is still present, please indicate so in
1248 the bug report. (I was going to ask that you select a 1.7.99 version,
1249 but it looks like bugzilla only has versions for products not
1250 compoenents, while we use a "xorg" product and a "driver/intel"
1251 component.) We definitely want to make any such confirmed bugs a
1252 priority, so it would be nice to have a consistent mechanism to search
1253 for these bugs. Suggestions are welcome on the best approach.
1255 Thanks in advance for any testing or feedback on this snapshot.
1257 Release 2.7.0 (2009-04-15)
1258 --------------------------
1259 Compared to the 2.6 series, 2.7.0 has a large number of bug fixes, but
1260 also a few significant features, such as:
1262 SDVO-TV support, available on ADD2 card (bug#9992) and
1263 D945GCLF2 board (bug#17776).
1265 Basic SDVO-LVDS support
1267 XV video display without tearing
1268 [Though this isn't working for all users yet, see
1269 https://bugs.freedesktop.org/show_bug.cgi?id=21076 ]
1271 Various fixes for UXA, DRI2, and Kernel modesetting.
1273 We encourage users to use kernel modesetting and UXA acceleration with
1274 this release, which should give the best performance and
1275 robustness. When KMS is available, UXA is the default acceleration
1276 used by the driver, (EXA is the default otherwise).
1280 Some Linux kernel versions (such as 2.6.29) are known to have
1281 broken PAT code that causes recent versions of this driver to
1282 fail, (which can manifest as the X server simply not
1283 starting). This can be verified by adding the "nopat" option
1284 to the kernel command-line and seeing the failure go away. We
1285 hope that newer kernels in the 2.6.29.x as well as 2.6.30 and
1286 above will have working PAT code.
1288 Some of the most notable bugs fixed in 2.7.0 include:
1290 [GM45 965GM] bad htotal causes panel startup failure
1291 https://bugs.freedesktop.org/show_bug.cgi?id=17292
1293 [xrandr TV] need TV output property control
1294 https://bugs.freedesktop.org/show_bug.cgi?id=12763
1296 [TV] "xrandr --set TV_FORMAT" gets BadMatch error
1297 https://bugs.freedesktop.org/show_bug.cgi?id=16566
1299 [945 tiling] Low performance due to no A17 workaround
1300 https://bugs.freedesktop.org/show_bug.cgi?id=16835
1302 [TV]Flicker when launching applications in the 2.4-branch
1303 https://bugs.freedesktop.org/show_bug.cgi?id=17405
1305 [945GM FBC] FBC causes underruns & flicker
1306 https://bugs.freedesktop.org/show_bug.cgi?id=18651
1308 [xv] Textured video suffers from tearing
1309 https://bugs.freedesktop.org/show_bug.cgi?id=19635
1311 [G45] Random hangs with UXA
1312 https://bugs.freedesktop.org/show_bug.cgi?id=19734
1314 [945GM] Any 3D app is slow in resolution higher than 800x600
1315 with UXA+DRI2, due to tiling
1316 https://bugs.freedesktop.org/show_bug.cgi?id=19738
1318 [i915 UXA,EXA] rotation messes display with tiling on
1319 https://bugs.freedesktop.org/show_bug.cgi?id=20265
1321 [G45] DRI2/UXA gives solid white instead of transparency
1322 https://bugs.freedesktop.org/show_bug.cgi?id=20321
1324 LVDS output not detected
1325 https://bugs.freedesktop.org/show_bug.cgi?id=20517
1327 xf86-video-intel-2.6.3: Xv crashes X server
1328 https://bugs.freedesktop.org/show_bug.cgi?id=20525
1330 [G965 non-GEM] systray in KDE 4 completely broken
1331 https://bugs.freedesktop.org/show_bug.cgi?id=20527
1333 [SDVO-TV]the desktop is teared in four sections on the screen
1334 https://bugs.freedesktop.org/show_bug.cgi?id=20550
1336 Intel video driver 2.6.3 crashes with XVideo
1337 https://bugs.freedesktop.org/show_bug.cgi?id=20563
1339 [855GM] Xv crash with non-KMS
1340 https://bugs.freedesktop.org/show_bug.cgi?id=20585
1342 2.6.99.902 breaks native 1680x1050 mode on TMDS -- EDID miss
1343 https://bugs.freedesktop.org/show_bug.cgi?id=20594
1345 [945GM TV] 2.6.99.902 sets a too high CONTRAST-value
1346 https://bugs.freedesktop.org/show_bug.cgi?id=20670
1348 [915GM] fail to detect LVDS with new VBT code
1349 https://bugs.freedesktop.org/show_bug.cgi?id=20752
1351 [regression i965]tiled output when start X
1352 https://bugs.freedesktop.org/show_bug.cgi?id=20803
1354 2.6.99.902: LVDS wrongly detected as disconnected
1355 https://bugs.freedesktop.org/show_bug.cgi?id=20826
1357 vt switching fails and crashes X
1358 https://bugs.freedesktop.org/show_bug.cgi?id=20863
1360 [HDMI] The screen will flicker when some application runs on
1362 https://bugs.freedesktop.org/show_bug.cgi?id=20875
1364 TexturedVideo is offsetted wrongly on dualhead
1365 https://bugs.freedesktop.org/show_bug.cgi?id=20980
1368 https://bugs.freedesktop.org/show_bug.cgi?id=21027
1370 [EXA] x11perf performance regression
1371 https://bugs.freedesktop.org/show_bug.cgi?id=21029