[ANNOUNCE] xf86-video-intel 2.21.1
Chris Wilson
chris at chris-wilson.co.uk
Sun Feb 10 06:27:14 PST 2013
Release 2.21.1 (2013-02-10)
===========================
A fix for a potential GPU hang on 945gm (GMA3100) and earlier chipsets,
along with backporting SNA to the packages found in stable distributions
like Debian 6.0 (Squeeze).
* Cleanup compilation warnings from deblint, thanks to Paul Menzel
* Minor build improvements by Damien Lespiau.
* Disable generating span geometry for non-rectilinear spans on gen4
in order to work around and prevent one class of render corruption.
* Prevent cache thrashing and severe performance degradation on LLC
machines for streaming texture updates. However, note the effect was
only observed on just one particular laptop.
* Fix alignment of subsurface proxies for old chipsets.
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-intel
* Repair build against Xorg-1.6 and contemporary packages.
Complete list of changes since 2.21.0
-------------------------------------
Chris Wilson (36):
sna: Do not add the INPLACE hint if we have the ASYNC hint set
sna: Drop bogus refcnt assertion during kgem_bo_retire()
sna/gen4: Disable non-rectilinear GPU span compositing
sna/gen4: Remove old single-thread SF w/a
NEWS: Trivial typo s/utilile/utilise/
man: Fix a typo s/debuging/debugging/
intel: add more ValleyView PCI IDs
sna: ValleyView uses the same scanline registers as SandyBridge
test: Add a very basic blt benchmark
sna: Tidy buffer allocation size assertions
xvmc: Add the complementary XCB_CFLAGS
configure: XvMC support is optional, so make failure to find xcb non-fatal
sna: Make sure we always replace io buffers before inserting into the cache
sna: Relax the buffer size assertion to only be larger than required
sna: Handle mapped buffer allocation failure for LLC
sna: Correctly handle failure to CPU map a new allocation
sna: Flush our caches if we fail to mmap an object
sna: Free the handle after pwrite buffer allocation failure
intel: Becareful not to match UMS against future generations
sna: Fallback to non-LLC paths after an allocation failure for an LLC buffer
sna: Correctly align used buffers to the following page boundary
sna: Only try the SRC fixup into the buffer if it is CPU mapped
sna: Allow inplace uploads to utilise GTT on LLC machines
sna: Force GTT readback if the GPU is wedged
sna: Also assert that the GPU is not wedged before continuing a batch
sna: Fixup an invalid assertion
sna: Remove the bogus assertions on buffer domains
sna/gen4: Split the have_render flag in separate prefer_gpu hints
sna: Force the fallback path for unaccelerated randr damage
sna/gen6: Use GT2 settings for both GT2 and GT2+
sna: Randomly perturb 'wedged' to hunt for faults
sna: Promote to GPU is only partially damaged on the CPU but busy on the GPU
sna: Fix alignment of the base of partial buffers for pre-G33 chipsets
sna: Backport to squeeze - Xorg-1.6, pixman-0.16, libdrm-2.4.21
configure: Fix typo in checking for libdrm_intel
sna: Reorder some includes so that compat-api.h comes after the headers it wraps
Damien Lespiau (3):
build: Make autoreconf honour ACLOCAL_FLAGS
build: Use $(AM_V_GEN) to silence the assembly of gen programs
build: Make generation of gen code depend on intel-gen4asm
Paul Menzel (3):
configure.ac: Do not include `xext` and `xfixes` in `XVMCLIB`
NEWS: Fix a typo: a*n* inadvertent
configure.ac: Split out XCB libraries from `XVMCLIB` into `XCB`
git tag: 2.21.1
http://xorg.freedesktop.org/archive/individual/driver/xf86-video-intel-2.21.1.tar.bz2
MD5: c9901fc73ce9ff74a079d4c6b4b4a43d xf86-video-intel-2.21.1.tar.bz2
SHA1: fd5984868244962c9b0e40605987d2bdeb1fcf27 xf86-video-intel-2.21.1.tar.bz2
SHA256: 9145ac8a6df09cc35cd2322d09e0cf0c3b2ede701263b9a64581a7a55db7dbfc xf86-video-intel-2.21.1.tar.bz2
http://xorg.freedesktop.org/archive/individual/driver/xf86-video-intel-2.21.1.tar.gz
MD5: 1bed249ba34e19c61b7c7eefcfcda407 xf86-video-intel-2.21.1.tar.gz
SHA1: ddb95054374189c97195658a24398cc7b42f99a9 xf86-video-intel-2.21.1.tar.gz
SHA256: 8c0809fef924e5a509b30e9b75d430469143e0a13b904acc1a7af12dc42c783e xf86-video-intel-2.21.1.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/attachments/20130210/74999fe3/attachment.pgp>
More information about the xorg
mailing list