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