summaryrefslogtreecommitdiff
path: root/driver/xf86-video-intel/NEWS
diff options
context:
space:
mode:
Diffstat (limited to 'driver/xf86-video-intel/NEWS')
-rw-r--r--driver/xf86-video-intel/NEWS232
1 files changed, 196 insertions, 36 deletions
diff --git a/driver/xf86-video-intel/NEWS b/driver/xf86-video-intel/NEWS
index 0dc3aa9c4..062d6c5ca 100644
--- a/driver/xf86-video-intel/NEWS
+++ b/driver/xf86-video-intel/NEWS
@@ -1,39 +1,199 @@
-Release 2.7.1 (2009-05-12)
---------------------------
-This is a maintenance release on the 2.7 branch. Compared to 2.7.0 it
-consists only of a few carefully hand-picked fixes for bugs,
-(including GPU crashers). We encourage all users of 2.7.0 to upgrade
-to 2.7.1.
-
-Bug fixes since 2.7.0:
-
- * KMS: Hook up output properties for RANDR, (this allows output
- properties to be controlled in the KMS case just as in the UMS
- case). [Zhenyu Wang <zhenyu.z.wang@intel.com>]
-
- * Fix multiplication error when computing required batch space.
- This could fix any number of cases where the driver did
- inexplicable things (due to having computed the wrong
- size). [Keith Packard <keithp@keithp.com>]
-
- * Hold reference to video binding table until all rects are
- painted. This prevent general chaos in the buffer
- manager. [Keith Packard <keithp@keithp.com>]
-
- * Split i915 textured video commands to fit into batch
- buffers. Video and 3D setup commands share the same batch
- buffer, so without this fix, various problems could occur when
- video and 3D clients were both heavily active at the same
- time. [Keith Packard <keithp@keithp.com>]
-
- * Fix crash with XV with large virtual display (> 2049). [Albert
- Damen <albrt@gmx.net>]
-
- * Provide missing value to 3D_STATE_VERTEX_BUFFERS command. We
- don't know that this was causing any problem, but the change
- does bring the driver into conformance with what the
- specification says the hardware requires here. [Keith Packard
- <keithp@keithp.com>]
+Release 2.9.1 (2009-10-26)
+==========================
+We are pleased to announce a maintenance release (2.9.1) of the
+xf86-video-intel driver. This release comes one month after 2.9.0 and
+consists only of a few, hand-picked bug fixes since that release.
+
+Complete list of fixes in 2.9.1 compared to 2.9.0
+-------------------------------------------------
+ * Fix corruption and artifacts due to wrong colors in the colormap
+ with X server 1.7
+
+ * Fix incorrect rendering, such as missing scrollbar arrows in some
+ themes (http://bugs.freedesktop.org/show_bug.cgi?id=24459)
+
+ * Fix black screen when X server is reset
+ (https://bugs.freedesktop.org/show_bug.cgi?id=24383)
+
+ * Fix regressions detecting DVI monitors
+
+ http://bugs.freedesktop.org/show_bug.cgi?id=24255
+ http://bugs.freedesktop.org/show_bug.cgi?id=24282
+ http://bugs.freedesktop.org/show_bug.cgi?id=24458
+
+Release 2.9.0 (2009-09-28)
+==========================
+We are pleased to announce the 2.9.0 release of the xf86-video-intel
+driver. (If you have been following along at home, this release is
+identical to the 2.8.99.902 release candidate other than the version
+number).
+
+New features in 2.9 compared to 2.8
+-----------------------------------
+* Support for the B43 chipset.
+
+Major fixes in 2.9.0 compared to 2.8.0
+--------------------------------------
+* Multiple fixes to make the driver stable for 8xx chipsets, (855GM,
+ 865G, etc.). The 2.8 driver series was extremely unstable with many
+ of these chipsets.
+
+ https://bugs.freedesktop.org/show_bug.cgi?id=22904 (and many duplicates)
+ https://bugs.freedesktop.org/show_bug.cgi?id=22947
+
+* Add support for BACKLIGHT property when using kernel modesetting
+ (KMS). This allows backlight adjustment with programs such as
+ "xbacklight -set <percentage>" or "xrandr --set BACKLIGHT <value>".
+
+ https://bugs.freedesktop.org/show_bug.cgi?id=20963
+
+* Fix so that "xrandr --scale" works when using KMS.
+
+ https://bugs.freedesktop.org/show_bug.cgi?id=22893
+
+* Fix segfaults of X server when logging out.
+
+ https://bugs.freedesktop.org/show_bug.cgi?id=20516
+
+* Avoid falling back to software for 1-bit alpha-only masks.
+
+ https://bugs.freedesktop.org/show_bug.cgi?id=23184
+
+* Fix pixel sampling position for 8xx chipsets, (fixes some cairo-test
+ suite failures).
+
+Snapshot 2.8.99.901 (2009-09-09)
+================================
+This is the first release candidate in preparation for the upcoming
+2.9.0 release. We will appreciate any feedback we can get from testing
+of this snapshot to improve the 2.9.0 release.
+
+See the commit log for changes in this release, and developers, please
+provide me summaries for any major features in this release that you
+think should appear in NEWS and in the 2.9.0 release notes.
+
+Note: We are still investigating failures with 865G chipsets, (these
+failures existed in the 2.8 series as well). We are hoping to fix
+these failures before the 2.9.0 release.
+
+Release 2.8.0 (2009-07-20)
+==========================
+We are pleased to present this major release of the xf86-video-intel
+driver. This release is very similar to the 2.7.99.902 release
+candidate but includes a couple of additional bug fixes, (for bugs
+#22760 and @22483).
+
+Compared to the 2.7 releases this driver contains several new features
+and many bug fixes. The driver now depends on X server 1.6 or later,
+and eliminates several obsolete code paths, (XAA and EXA removed in
+favor of UXA, DRI1 support eliminated). The driver certainly will work
+best with an i915 module from a recent kernel (2.6.31) and with
+kernel-modesetting (KMS, specified by loading i915 with the option
+"modeset=1").
+
+New features in 2.8.0 compared to 2.7
+-------------------------------------
+* Remove XAA/EXA/DRI1 and NoAccel, and only support UXA/DRI2 now
+ (requiring xserver 1.6).
+
+* VLD support added into XvMC for Mpeg2, which decreases CPU usage
+ when playing video.
+
+Major fixes in 2.8.0 compared to 2.7
+------------------------------------
+* Fix broken front-buffer rendering
+ https://bugs.freedesktop.org/show_bug.cgi?id=19174
+
+* Fix disabling of XvMC disabled
+ https://bugs.freedesktop.org/show_bug.cgi?id=20790
+
+* Fix broken VT switch on some machines
+ https://bugs.freedesktop.org/show_bug.cgi?id=19578
+
+* Improve performance of trapezoid rendering for UXA
+ https://bugs.freedesktop.org/show_bug.cgi?id=21376
+
+* Vblank sync'd GL buffer swap (fixing video tearing under composite)
+ https://bugs.freedesktop.org/show_bug.cgi?id=20664
+
+* Fix G41 DRM support
+ https://bugs.freedesktop.org/show_bug.cgi?id=21095
+
+* Fix crash on some 8xx
+ https://bugs.freedesktop.org/show_bug.cgi?id=18974
+
+Various fixes for GPU hangs, and more...
+
+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)
--------------------------