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.freedesktop.org/archives/intel-gfx/attachments/20120908/b41e6ed2/attachment.pgp>