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

Chris Wilson ickle at kemper.freedesktop.org
Sat Sep 8 12:06:57 PDT 2012


Tag '2.20.7' created by Chris Wilson <chris at chris-wilson.co.uk> at 2012-09-08 20:06 -0700

Intel 2.20.7 release

Changes since 2.20.6:
Chris Wilson (49):
      sna: Don't retire when searching for a snoopable buffer without hw support
      sna: Cache the temporary upload buffer when copying boxes
      man: Malformed "Backlight" section
      sna/gen6+: Redirect fills if the destination is too large for 3D
      sna: Enable platform probing
      sna: Port prime interfacing
      sna: Fix typo for detecting prime ioctls
      sna: Fixup CREATE_USAGE_SHARED
      sna: Add some DBG to the prime paths
      sna: Fix a typo in an error message
      sna: Improve handling of output offloading
      sna: And remember to flush the damage to the output slaves...
      NEWS: fixup missing links to bugs referenced in 2.20.6 release notes
      sna: Flush the batch before a render operation if the GPU is idle
      sna: Rearrange use_cpu() tests for composite ops to avoid syncing CPU bo
      sna: Fix comparison of memcpy overlap to include x-offsets
      sna: Add DBG control to disable CPU bo
      sna: Don't upload ignored cpu damage
      sna: Tweak upload path to remove redundant code
      sna: Use async upload only if the last render was not CPU
      sna/gen7: Always emit a stall when flushing the texture cache
      sna/video: Use the scanout flag and FB id for sprite framebuffers
      sna: Review validity of damage when discarding CPU bo
      sna: Drop master after discarding framebuffers
      sna: Initialise the empty boxes field of the region before subtracting it
      uxa: Flush batch immediately after queuing a WAIT_FOR_EVENT
      uxa: Fix cut'n'paste error in Option "Backlight"
      Revert "sna: Flush the batch before a render operation if the GPU is idle"
      sna: Harden against initialisation failures
      Add PlatformProbe to handle sharing of device entities
      sna: Correct assertions for adding damage that bypasses the region
      prime: Align pitch of shared untiled buffers to 256 bytes
      sna: Apply the minimum 256 pitch to CREATE_USAGE_SHARED pixmaps as well
      sna: Add is-pinned checks to changing the pitch on an existing bo
      uxa/prime: Mark the pixmap as pinned once exported (similar to flink)
      uxa: Distinguish forms of pinning
      sna/prime: Distinguish forms of pinned pixmap
      sna/prime: Correct the pinning flag when importing the prime bo
      sna/dri: Make sure we set the SCANOUT flag when creating bo for pageflips
      sna/dri: Fix the double-buffer pageflipping path
      sna: Protect sna_crtc_resize() against early invocation with no RootWindow
      sna: And remember to update the ScreenPixmap after resize
      prime: Allocate a GPU_SCREEN when not primary to fulfil the output sink role
      sna/prime: Fixup attaching the randr14 scanout pixmap
      sna: First scan for a backlight associated with the device
      sna: Fix PolyPoint fallback through a complex clip
      sna: Pass the hints down to the PolyPoint fallback
      sna: Remember that LineDoubleDash involves updating the GC between segments
      2.20.7 release

Dave Airlie (5):
      intel: add platform probing support.
      intel/uxa: add pixmap sharing support.
      intel: add pixmap tracking and scanout support. (v2)
      intel: query kernel for caps to setup scrn capabilities.
      intel: fix return value for no pEnt

Imre Deak (1):
      uxa: fix leakage of FB when closing the screen

Сковорода Никита Андреевич (1):
      uxa: Fix Backlight option support.

---
 NEWS                       |   30 ++
 configure.ac               |    2 
 man/intel.man              |    5 
 src/intel.h                |   14 -
 src/intel_display.c        |   64 ++++
 src/intel_dri.c            |    7 
 src/intel_driver.c         |   97 ++++++-
 src/intel_glamor.c         |    2 
 src/intel_module.c         |   62 ++++
 src/intel_uxa.c            |   86 ++++++
 src/intel_video.c          |    5 
 src/sna/fb/fb.h            |   18 -
 src/sna/fb/fbblt.c         |   15 -
 src/sna/fb/fbpoint.c       |   60 ++--
 src/sna/fb/fbpointbits.h   |   58 +++-
 src/sna/gen6_render.c      |   68 +++-
 src/sna/gen7_render.c      |   78 +++--
 src/sna/kgem.c             |  162 ++++++++++-
 src/sna/kgem.h             |   10 
 src/sna/sna.h              |   21 +
 src/sna/sna_accel.c        |  614 ++++++++++++++++++++++++++++++++++++++-------
 src/sna/sna_composite.c    |   19 -
 src/sna/sna_damage.c       |   20 +
 src/sna/sna_display.c      |  218 ++++++++++++---
 src/sna/sna_dri.c          |   27 +
 src/sna/sna_driver.c       |   80 +++--
 src/sna/sna_glyphs.c       |    6 
 src/sna/sna_tiling.c       |    1 
 src/sna/sna_video.c        |    5 
 src/sna/sna_video_sprite.c |   13 
 30 files changed, 1501 insertions(+), 366 deletions(-)
---


More information about the xorg-commit mailing list