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

Carl Worth cworth at cworth.org
Sat Feb 27 02:15:06 CET 2010


Snapshot 2.10.901 (2010-02-26)
==============================
This is the first release candidate working toward an upcoming 2.11
release.

The most significant new feature of this release is support for new
DRI2 APIs, allowing page flipping to occur for swaps that are
full-screen and not rotated.

Some significant bug fixes
--------------------------
* Avoid fallback due to failing to extract pixel value from an
  alpha-only solid, (this fix eliminated 1 second from Mobilin boot
  time).

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

* Handle full-height blits without tearing in CopyRegion

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

Several other fixes and cleanups are included as well, (including the
removal of stale utility code that is now maintained in the separate
intel-gpu-tools module).

We'll of course appreciate any feedback from testing of this release,
(either here on the list or at bugs.freedesktop.org).

-Carl

PS. As usual, if I've missed anything significant in these release
notes, please let me know, (either via email or by just adding a note to
the NEWS file), sot that we can prepare better release notes for the
2.11 release.

Log of all changes from 2.10.0 to 2.10.901
==========================================
Adam Jackson (1):
      kms: Fix LVDS mode list construction.

Alan Coopersmith (1):
      Update Sun license notices to current X.Org standard form

Carl Worth (4):
      NEWS: Fix typo (we just released 2.10 *not* 1.10)
      Remove dead code: fill_detailed_lvds_block
      NEWS: Add notes for the 2.10.901 snapshot.
      Update version number to 2.10.901

Chris Wilson (11):
      Consolidate determining maximum sizes for use with GEM
      i830: Do not use vtSema when chosing mapping type.
      uxa-glyphs: Enable TILING_X on glyph caches.
      i965: Ensure that URB_FENCE is aligned to 64-bytes
      uxa: Increase amount of composite fallback verbage
      uxa/uxa-render: Always remove useless repeats during composite.
      uxa: Protect against a potential NULL src->Drawable reference
      uxa: Adjust uxa_get_color_for_pixmap to match prototype
      Extract pixel value for all formats to avoid hitting fallbacks.
      uxa: Fix compatible_formats() for OVER
      dri2: Silence the compiler for an unused function with proto < 4

Daniel Vetter (7):
      Xv: split up I830PutImage into textured and !textured case
      Xv: kill an unnecessary if
      Xv: kill unnecessary parameters for hw PutImage functions
      Xv: move users of x1, x2, y1, y2 to PutImage
      Xv: hide ugly semantics in i830_clip_video_helper
      Xv: consolidate xmvc passthrough handling
      Xv: don't enable XVMC port on unsupported configs

Eric Anholt (24):
      intel: Use the compositing-aware colorkey filler instead of homebrew fail.
      Remove dead UMS CRTC resize code.
      Remove stale junk in VideoRam setup, noticed by clang.
      Remove dead assignments noticed by clang.
      Fix an unused variable warning for !INTEL_XVMC.
      uxa: Skip adjusting mask coordinates when no mask is present.
      Delete the audio dumping tool now that it lives in gpu_tools.
      Remove dead main.c from reg_dumper/
      Remove intel_statuspage, now that we have /debug/dri/0/i915_gem_hws
      Remove xprintf.c from the old "I can't believe it's not an X Server" tools.
      Remove intel_gtt and intel_lid now that they're in gpu_tools.
      Remove dead i830_bios.c.
      Remove intel_hotplug tool now that it won't work with KMS.
      Remove bios_reader now that it's moved to gpu_tools.
      Remove swf_dumper.  We have intel_mmio_read in gpu_tools to do this.
      Remove the last tool now that it's been moved to gpu_tools.
      Remove dead i830_bios.h.
      Remove dead i830_display.h.
      Remove dead i830_ring.h.
      Remove more DRI1 dead code.
      Add initial defines and probing for Sandybridge
      Add new mobile Sandybridge PCI IDs.
      Fix up a bunch of inconsistent 4-space indentation in i830_dri.c
      In frame event handling, track drawable id instead of drawable pointer.

Gaetan Nadon (1):
      config: remove dead LINUXDOC macro usage

Jesse Barnes (5):
      DRI2: support new DRI2 APIs
      DRI2: if the swap condition is satisfied, complete it immediately
      DRI2: only use version 4 APIs if kernel support exists
      Disable bo reuse on shadow framebuffer
      DRI2: handle full height blits without tearing in CopyRegion

Keith Packard (1):
      Initialize DRI2 info rec version 4 list of driver names

git tag: 2.10.901

http://xorg.freedesktop.org/archive/individual/driver/xf86-video-intel-2.10.901.tar.bz2
MD5: 644407cc2c5a235aeac2252d73e4420b  xf86-video-intel-2.10.901.tar.bz2
SHA1: 6b4db6b644da2ce7ac412354a8e21b814fb85222  xf86-video-intel-2.10.901.tar.bz2

http://xorg.freedesktop.org/archive/individual/driver/xf86-video-intel-2.10.901.tar.gz
MD5: 6b668d6030fe39e51b97d041724ca27b  xf86-video-intel-2.10.901.tar.gz
SHA1: f287a5799bb7574b9f81ae13fa0663cc928cc585  xf86-video-intel-2.10.901.tar.gz


-------------- 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/20100226/9b6a8a9b/attachment.sig>


More information about the Intel-gfx mailing list