[Intel-gfx] [ANNOUNCE] xf86-video-intel 2.9.99.902

Carl Worth cworth at cworth.org
Fri Dec 11 00:33:55 CET 2009


Snapshot 2.9.99.902 (2009-12-10)
================================
This is the second release candidate in preparation for the upcoming
2.10.0 release. We will appreciate any feedback we can get from
testing of this snapshot to improve the 2.10.0 release.

Compared to the previous snapshot, this snapshot now correctly
verifies that libdrm 2.4.16 (or newer) is available. The previous
snapshot also required libdrm 2.4.16 for correct functionality, but
neglected to notify the user of this at configure, compile, or install
time and would instead simply fail to run.

See below for more complete release notes (which will become the release
notes for 2.10.0 when finished). And please send improvements to them if
you have any.

-Carl

Where to obtain xf86-video-intel 2.9.99.902
===========================================
git tag: 2.9.99.902

http://xorg.freedesktop.org/archive/individual/driver/xf86-video-intel-2.9.99.902.tar.bz2
MD5: c3af5b142c24bdc124bb45a44fbb0267  xf86-video-intel-2.9.99.902.tar.bz2
SHA1: 648ad1fbdf671535a8bd4fb0edb384ca06ef7f86  xf86-video-intel-2.9.99.902.tar.bz2

http://xorg.freedesktop.org/archive/individual/driver/xf86-video-intel-2.9.99.902.tar.gz
MD5: 95a5e052bc91cad829a1f6f4831c8ff8  xf86-video-intel-2.9.99.902.tar.gz
SHA1: cf8d0a444800ef6773a2ec00c17a97ce34cfdd9c  xf86-video-intel-2.9.99.902.tar.gz

Work-in-progress release notes for the next release (which will be 2.10)
========================================================================
New requirements of 2.10 compared to 2.9
----------------------------------------
 * Linux kernel with kernel-modesetting (KMS)

   All user-modesetting code has now been removed from the driver.
   We highly recommend kernel version 2.6.32 or later.

 * Libdrm >= 2.4.16

New features in 2.10 compared to 2.9
------------------------------------
 * New driver debugging options available in xorg.conf
   (DebugFlushBatches, DebugFlushCaches, DebugWait). See "man intel"
   for more details.

 * Video overlay support with KMS. This currently requires Linux
   2.6.33, but a backport to 2.6.32 is available here:

   http://gitorious.org/daniel-s-linux-stuff/linux-kernel/commits/intel-kms-overlay-for-2.6.32

Notable fixes in 2.10 compared to 2.9
-----------------------------------
 * Fix crash when XRenderComposite is called with a -1 value for
   width/height, (crash at login when using compiz).

   http://bugs.freedesktop.org/show_bug.cgi?id=24724

 * Fix to support larger extended desktops, (such as a 2560x1600 plus a
   1920x1200 monitor).

 * i915: Fix texture sample coordinates, (was causing gray border around
   images).

   https://bugs.freedesktop.org/show_bug.cgi?id=21523

 * Fix glyph corruption due to insufficient cache flushing:

   https://bugs.freedesktop.org/show_bug.cgi?id=24315

Several other correctness and performance fixes are also included.

[Developers, please provide me summaries for any additional features
of this release that you think should appear in NEWS and in the 2.10.0
release notes.

Log of changes from 2.9.99.901 to 2.9.99.902
============================================
Carl Worth (3):
      Document the DebugFlushBatches, DebugFlushCaches, and DebugWait options.
      NEWS: Add notes for 2.9.99.902 (and preliminary notes for 2.10)
      Update version to 2.9.99.902.

Chris Wilson (18):
      uxa: Don't treat prepare_access as a flush synchronisation point.
      i830: Simplify prepare_access / finish_access
      uxa: Review uxa_prepare_access() to remove potential nesting
      Review use of errno after libdrm call
      uxa_prepare_access() don't force a flush.
      uxa_check_composite: Minor whitespace.
      batch: Avoid flushing a NULL batch
      Rename I830Sync() to intel_sync()
      Remove flush parameter from intel_batch_flush()
      batch: Downgrade batch submission from a FatalError.
      intel: And remember to flush the batch...
      batch: Ensure we send a MI_FLUSH in the block handler for TFP
      uxa: Cache solid fills.
      i965: Maximum number of vertices per composite is 24, not 18
      Assert that we only call OUT_BATCH() inside a BATCH
      i965: Set src_filter before testing.
      i965: Only use the affine kernels if both src and mask are affine
      Revert "uxa-glyphs: Enable TILING_X on glyph caches."

Daniel Vetter (1):
      Xv: enable drmmode overlay

Jesse Barnes (1):
      Update man page to reflect currently available options

Kristian Høgsberg (1):
      Require libdrm 2.4.16

Tobias Doerffel (1):
      Fix compiler warning in i830_copy_video_data() if XvMC is disabled
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/intel-gfx/attachments/20091210/a7106e6c/attachment.sig>


More information about the Intel-gfx mailing list