[ANNOUNCE] xf86-video-intel 2.20.7

Chris Wilson chris at chris-wilson.co.uk
Sat Sep 8 12:10:56 PDT 2012


Continuing the flurry of releases, this week saw the release of
xorg-1.13 bringing with it the first steps towards hotpluggable gpu
support and the ability to offload DRI rendering onto other GPUs. In
light of that advance, this release includes the support code by Dave
Airlie to integrate PRIME into xf86-video-intel and make those new
features available.

Aside from landing PRIME, a few other bugs were fixed since 2.20.5:

 * Fix framebuffer leak on server regeneration

 * Fix texture cache flushing on IvyBridge and Kwin with plastique
   https://bugs.freedesktop.org/show_bug.cgi?id=54488

 * Redirect large solid fills on SandyBridge+. By large I mean greater
   than 8192 or 16384 pixels on SandyBridge and IvyBridge respectively.
   https://bugs.freedesktop.org/show_bug.cgi?id=54134

 * Fix up backlight option handling in the manpage and uxa.
   https://bugs.freedesktop.org/show_bug.cgi?id=54397

 * Unbreak ZaphodHeads.
   https://bugs.freedesktop.org/show_bug.cgi?id=52438
-Chris

Chris Wilson (49):
      sna: Don't retire when searching for a snoopable buffer without hw support
      sna: Cache the temporary upload buffer when copying boxes
      man: Malformed "Backlight" section
      sna/gen6+: Redirect fills if the destination is too large for 3D
      sna: Enable platform probing
      sna: Port prime interfacing
      sna: Fix typo for detecting prime ioctls
      sna: Fixup CREATE_USAGE_SHARED
      sna: Add some DBG to the prime paths
      sna: Fix a typo in an error message
      sna: Improve handling of output offloading
      sna: And remember to flush the damage to the output slaves...
      NEWS: fixup missing links to bugs referenced in 2.20.6 release notes
      sna: Flush the batch before a render operation if the GPU is idle
      sna: Rearrange use_cpu() tests for composite ops to avoid syncing CPU bo
      sna: Fix comparison of memcpy overlap to include x-offsets
      sna: Add DBG control to disable CPU bo
      sna: Don't upload ignored cpu damage
      sna: Tweak upload path to remove redundant code
      sna: Use async upload only if the last render was not CPU
      sna/gen7: Always emit a stall when flushing the texture cache
      sna/video: Use the scanout flag and FB id for sprite framebuffers
      sna: Review validity of damage when discarding CPU bo
      sna: Drop master after discarding framebuffers
      sna: Initialise the empty boxes field of the region before subtracting it
      uxa: Flush batch immediately after queuing a WAIT_FOR_EVENT
      uxa: Fix cut'n'paste error in Option "Backlight"
      Revert "sna: Flush the batch before a render operation if the GPU is idle"
      sna: Harden against initialisation failures
      Add PlatformProbe to handle sharing of device entities
      sna: Correct assertions for adding damage that bypasses the region
      prime: Align pitch of shared untiled buffers to 256 bytes
      sna: Apply the minimum 256 pitch to CREATE_USAGE_SHARED pixmaps as well
      sna: Add is-pinned checks to changing the pitch on an existing bo
      uxa/prime: Mark the pixmap as pinned once exported (similar to flink)
      uxa: Distinguish forms of pinning
      sna/prime: Distinguish forms of pinned pixmap
      sna/prime: Correct the pinning flag when importing the prime bo
      sna/dri: Make sure we set the SCANOUT flag when creating bo for pageflips
      sna/dri: Fix the double-buffer pageflipping path
      sna: Protect sna_crtc_resize() against early invocation with no RootWindow
      sna: And remember to update the ScreenPixmap after resize
      prime: Allocate a GPU_SCREEN when not primary to fulfil the output sink role
      sna/prime: Fixup attaching the randr14 scanout pixmap
      sna: First scan for a backlight associated with the device
      sna: Fix PolyPoint fallback through a complex clip
      sna: Pass the hints down to the PolyPoint fallback
      sna: Remember that LineDoubleDash involves updating the GC between segments
      2.20.7 release

Dave Airlie (5):
      intel: add platform probing support.
      intel/uxa: add pixmap sharing support.
      intel: add pixmap tracking and scanout support. (v2)
      intel: query kernel for caps to setup scrn capabilities.
      intel: fix return value for no pEnt

Imre Deak (1):
      uxa: fix leakage of FB when closing the screen

Сковорода Никита Андреевич (1):
      uxa: Fix Backlight option support.

git tag: 2.20.7

http://xorg.freedesktop.org/archive/individual/driver/xf86-video-intel-2.20.7.tar.bz2
MD5:  583cbe1c8461182ee727b20151601247  xf86-video-intel-2.20.7.tar.bz2
SHA1: a812a0e870fc721f3c741d9f8a37d45fb7f004ae  xf86-video-intel-2.20.7.tar.bz2
SHA256: e34503e60f3bc54a7ecbca3a4e7052a5a1015b0f1b4009bf84c101b5e08f9bac  xf86-video-intel-2.20.7.tar.bz2

http://xorg.freedesktop.org/archive/individual/driver/xf86-video-intel-2.20.7.tar.gz
MD5:  b271726ff39447f2229a0fe9e3758569  xf86-video-intel-2.20.7.tar.gz
SHA1: 9432a81d35d977362375638e9f925f3736c328c4  xf86-video-intel-2.20.7.tar.gz
SHA256: 5b99c3878d024cf4c8dada723b25badc34ef40a97be81254bd3c12a36362dd05  xf86-video-intel-2.20.7.tar.gz

-- 
Chris Wilson, Intel Open Source Technology Centre
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
URL: <http://lists.x.org/archives/xorg-announce/attachments/20120908/b41e6ed2/attachment.pgp>


More information about the xorg-announce mailing list