[Intel-gfx] [ANNOUNCE] xf86-video-intel 2.21.3
Chris Wilson
chris at chris-wilson.co.uk
Wed Feb 20 14:45:27 CET 2013
Release 2.21.3 (2013-02-20)
===========================
A few minor bugfixes, another point release.
* Fix tracking of DRI pixmaps and their backing bo across reparenting. If
we tried to execute a SwapBuffers after a Window was reparented, but
before the DRI client has updated its references, then we would end up
manipulating an exported pixmap without a flush flag set. In the worst
case, this would culminate in a segfault in the driver.
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-intel/+bug/1127497
* Restore the gen4 workarounds for flickering rendering - a few cases still
remain, as the root cause persists.
https://bugs.freedesktop.org/show_bug.cgi?id=60402
* Double check that the device has KMS enabled before claiming. This allows
X to gracefully fallback to VESA/fbdev rather than bailing out.
https://bugs.freedesktop.org/show_bug.cgi?id=60987
* Fix the UXA render programs for projective transforms on Ivybridge.
Complete list of changes since 2.21.2 (not 2.22.2 as I kept typing!)
--------------------------------------------------------------------
Chris Wilson (34):
configure: Add -lX11 required to link the legacy libI810XvMC.so
sna/dri: Only clear the GPU bo flush flag when the last export is destroyed
sna: Avoid stalling for changing cache levels on an active scanout
sna: Assert that we do not destroy a GPU bo for an active DRI pixmap
sna/dri: Tighten the assertions that we have one DRI2Buffer per Pixmap
sna/dri: Couple up the flush pixmap after checking for allocation failures
sna/dri: Ignore a compiler barf breaking an assertion
sna: Fix inaccurate use of __attribute__((const))
NEWS: Fix marketing name for 945gm
sna/dri: Harden the replacement of the back buffer against alloc failure
sna/dri: Update flush status for tear-free exported GPU bo
sna/dri: Assert that the old scanout is clear before overwriting
sna/dri: Assert that we are not passed deceased DRI2Buffers
sna: Only use the inplace read fallback if we have no CPU bo support
sna: Prefer inplace readback if the GPU doesn't support cacheable BLTs
sna/dri: Validate that the scanout flag is set
sna: Handle scanouts still active at the time of destruction
sna/dri: Fix typo limiting gen4 to TILING_X depth buffers
Revert "sna: Avoid promoting SHM CPU bo to GPU to maintain coherence with SHM clients"
sna: Avoid stalling on a SHM upload when otherwise idle
sna/gen4: Restore nonrectiinear spans workaround
NEWS: Fix a couple of typos and factual errors
NEWS: Xserver 1.6 was not packaged in Xorg 7.7
Confirm that i915.ko has KMS enabled before binding to the device
sna/dri: Prevent swapping a decoupled DRI2Buffer
sna: A couple more assertions that we forcibly attach pixmaps correctly
sna: Assert that the gpu_bo exists if it is entirely damaged
sna: Assert that the GPU damage is NULL before destroy a proxy
test: Add generated vsync.avi to gitignore
sna/video: Only setup XvMC if we first setup Xv
sna/trapezoids: Perform the cell allocation upfront
sna/trapezoids: Embed a few cells into the stack
sna/trapezoids: Clamp cells to valid range
2.21.3 release
Damien Lespiau (1):
uxa/gen7: Don't use a message register to store vl
git tag: 2.21.3
http://xorg.freedesktop.org/archive/individual/driver/xf86-video-intel-2.21.3.tar.bz2
MD5: 362a1d70082f5c0d2410aaf87b5125ba xf86-video-intel-2.21.3.tar.bz2
SHA1: e09d16c2a3a4501cd9429f15fb9e5e4137870f8f xf86-video-intel-2.21.3.tar.bz2
SHA256: 1ce672a042226dba776649e9067827c24fbb27383c78919a372265bb0d939dbb xf86-video-intel-2.21.3.tar.bz2
http://xorg.freedesktop.org/archive/individual/driver/xf86-video-intel-2.21.3.tar.gz
MD5: 3f2755dbd467a78fcbdc73cb6251217c xf86-video-intel-2.21.3.tar.gz
SHA1: 148f923223f5af0a14b20cc108256d83d007424e xf86-video-intel-2.21.3.tar.gz
SHA256: d8b2b33638e6b2ebc491f4da3b77438f24dfdf908b64374f219f5b9f6d12b027 xf86-video-intel-2.21.3.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/20130220/19fc421c/attachment.sig>
More information about the Intel-gfx
mailing list