xf86-video-intel: Changes to 'refs/tags/2.21.3'

Chris Wilson ickle at kemper.freedesktop.org
Wed Feb 20 05:41:46 PST 2013


Tag '2.21.3' created by Chris Wilson <chris at chris-wilson.co.uk> at 2013-02-20 13:41 -0800

Intel 2.21.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