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

Chris Wilson ickle at kemper.freedesktop.org
Tue May 21 03:05:34 PDT 2013


Tag '2.21.7' created by Chris Wilson <chris at chris-wilson.co.uk> at 2013-05-21 11:05 -0700

Intel 2.21.7 release

Changes since 2.21.6:
Chris Wilson (47):
      sna: Remove assertions for mapped GPU bo if priv->cpu after GPU bo creation
      sna/video: Expand passthrough support for overlay planes
      sna/video: Textured video passthrough no longer relies upon XvMC
      sna: Document fence limits for gen4+
      sna: Add a DBG option for testing userptr more thoroughly
      sna: Suppress hotplug events whilst VT switched away
      sna/xvmc: Wrap each output adaptor
      sna: Align uploads to start on page boundaries
      sna/gen7: Cache our kernels in L3
      sna: Refine assertion about the existence of CPU damage when GPU damaged
      sna/gen5: Force a MI_FLUSH between using the BLT and RENDER engines
      sna: Flush the scanout cache after resizing the display
      sna: Add missing ';'
      sna/xvmc: silence a compiler warning
      sna: Only release the scanout cache whilst DRM_MASTER
      sna: Add VALGRIND_CFLAGS whilst compiling with --enable-valgrind
      xgvevent
      Prefer i830_dri.so for gen2 chipsets
      Revert "xgvevent"
      sna: Rephrase initialisation without a specific backend
      sna: Prevent accessing an uninitialised region in move_area_to_gpu()
      uxa/dri: Fix compile error for unknown 'bool'
      Add all reserved PCI-IDs for Haswell
      sna: Page align requests to userptr
      sna: Be careful not to preemptively upload portions of a SHM pixmap
      sna: Do not attempt to clean an active scanout
      sna: Handle cached upload buffers for partial migration to GPU
      sna: Add DBG statements for choice of spans vertex emitter
      sna/gen7: Add DBG for channel setup for render source
      sna: Add more debugging to unaligned trapezoids
      sna/trapezoids: Fix the determination of the trapezoid origin
      sna/gen4: Drop unused gen parameter to SF state setup
      sna/gen4: Tidy testing for an active vertex buffer id
      sna: Attempt to discard overwritten operations before CopyArea
      sna: Propagate clear color when replacing by a CopyArea
      sna: Propagate clears when using the BLT composite routines
      sna: Basic copy-on-write support for cloning pixmaps
      sna: Assert that the mapping is released before closing the GEM handle
      sna: Correct assertions to allow discarding of cpu hint for inplace ops
      sna: Clear mapped hints upon cloning a pair of pixmaps
      sna: Avoid replacing pinned bo when undoing a clone
      sna: Transfer ownership of the cloned bo to the pixmaps
      sna: Undo the clone when replacing the DRI pixmap
      sna: Add the missing ref(bo) when undoing the source clone
      sna: Clear the cow_list when discarding the clone upon pixmap destroy
      sna: Undo a few more overwritten operations upon a bo
      2.21.7 release

Rodrigo Vivi (2):
      Fix Haswell GT3 names.
      Adding more reserved PCI IDs for Haswell.

---
 Makefile.am                  |    2 
 NEWS                         |   32 +++
 configure.ac                 |    7 
 m4/ac_define_dir.m4          |   49 ++++
 src/intel_dri.c              |   15 +
 src/intel_driver.h           |   51 +++-
 src/intel_module.c           |   99 +++++++--
 src/sna/Makefile.am          |    2 
 src/sna/compiler.h           |    2 
 src/sna/gen4_render.c        |   10 
 src/sna/gen4_vertex.c        |    6 
 src/sna/gen5_render.c        |    7 
 src/sna/gen6_render.c        |    2 
 src/sna/gen7_render.c        |   31 ++
 src/sna/kgem.c               |  144 ++++++++++---
 src/sna/kgem.h               |    9 
 src/sna/sna.h                |   18 +
 src/sna/sna_accel.c          |  445 +++++++++++++++++++++++++++++++++++++------
 src/sna/sna_blt.c            |   46 +++-
 src/sna/sna_composite.c      |   20 +
 src/sna/sna_display.c        |   23 +-
 src/sna/sna_dri.c            |   27 ++
 src/sna/sna_driver.c         |   23 +-
 src/sna/sna_render.c         |   13 -
 src/sna/sna_trapezoids.c     |   85 +++++---
 src/sna/sna_video.c          |   10 
 src/sna/sna_video.h          |   19 +
 src/sna/sna_video_hwmc.c     |   75 +++----
 src/sna/sna_video_hwmc.h     |    4 
 src/sna/sna_video_overlay.c  |   53 +++--
 src/sna/sna_video_sprite.c   |   46 +++-
 src/sna/sna_video_textured.c |   57 -----
 32 files changed, 1087 insertions(+), 345 deletions(-)
---


More information about the xorg-commit mailing list