xf86-video-intel: Changes to 'refs/tags/2.22.3'
Chris Wilson
ickle at kemper.freedesktop.org
Wed Feb 20 05:40:16 PST 2013
Tag '2.22.3' created by Chris Wilson <chris at chris-wilson.co.uk> at 2013-02-20 13:39 -0800
Intel 2.22.3 release
Changes since 2.21.2:
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
---
NEWS | 28 ++-
configure.ac | 8
src/intel_module.c | 9 +
src/render_program/exa_wm_src_projective.g7a | 4
src/render_program/exa_wm_src_projective.g7b | 2
src/sna/compiler.h | 2
src/sna/gen4_render.c | 17 +
src/sna/kgem.c | 22 +-
src/sna/sna.h | 13 -
src/sna/sna_accel.c | 32 ++-
src/sna/sna_composite.c | 1
src/sna/sna_display.c | 1
src/sna/sna_dri.c | 157 +++++++++++++----
src/sna/sna_render.c | 13 -
src/sna/sna_trapezoids.c | 241 +++++++--------------------
src/sna/sna_video.c | 10 -
test/.gitignore | 1
17 files changed, 295 insertions(+), 266 deletions(-)
---
More information about the xorg-commit
mailing list