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

Chris Wilson ickle at kemper.freedesktop.org
Sat Sep 29 02:54:32 PDT 2012


Tag '2.20.9' created by Chris Wilson <chris at chris-wilson.co.uk> at 2012-09-29 10:53 -0700

Intel 2.20.9 release

Changes since 2.20.8:
Chris Wilson (39):
      sna: Check that we do not keep a GPU bo around after flushing a ShmPixmap
      sna: Remove special casing of drawing depth=1 glyphs
      sna/gen7: Add some ring switching sanity checks
      sna: Add some asserts useful for tracking an xserver drawing bug
      sna/dri:Add some DBG and assertions to validate names passed back to clients
      sna/gen3+: Trim the target extents to the CompositeClip
      sna: Use inplace X tiling for LLC uploads
      sna: Do not query for the NULL edid property
      sna: Force an inplace upload if already wedged
      sna: Force the stall before trying to upload into a busy CPU bo
      Reorder INTEL_XVMC define so that we pick up Option "XvMC"
      sna: Add missing protection against int16 overflow when copying
      sna: Avoid overflows when translating the box16 extents during a copy
      Allow compilation of a separate i810 driver
      Silence a couple of potential compiler warnings
      sna: Check that the CPU bo exists before declaring it is busy along upload
      sna: Check against op->dst.bo rather than priv->cpu_bo for composite upload
      sna/dri: Fixup a DBG statement not to print gibberish
      sna: Remove unused reference to mibstore.h, removed in future Xorg
      Add miInitializeBackingStore() to compat-api.h
      sna: Accommodate changes to the Damage extension not unwrapping the GC
      sna: Make sure the batch is flushed before setting DPMS
      sna/gen5: Add WA reference
      uxa: Prevent attempting to call intel_mode_fini() before PreInit runs
      sna/dri: Handle pending flips when drawable disappears.
      sna/video: Force integer promotion to avoid u16 overflow for frame size
      Kill mibstore pretend backwards compatibility
      sna: Typo in DBG
      uxa/dri: Confirm Drawable is still attached to an active pipe before flipping
      uxa: Confirm the pipe is alive before flipping
      uxa: Do not attempt to pageflip whilst not master
      uxa: Fixup the last couple of commits after realising I didn't have uxa enabled
      Remove the last couple of references to mibstore
      uxa: Update mode->fb_id after completing pageflips
      sna: Attempt to restore the current mode if pipe is disabled on DPMS on
      sna/dri: Improve handling of flipping with no outputs
      sna: Restore LLC cache level after using a buffer for scanout (uncached)
      uxa: Only destroy the bufmgr if it exists
      2.20.9 release

---
 NEWS                          |   28 +++++++
 configure.ac                  |   16 +++-
 src/compat-api.h              |    1 
 src/intel.h                   |    7 -
 src/intel_display.c           |   30 ++++---
 src/intel_dri.c               |   13 ++-
 src/intel_driver.c            |    5 -
 src/intel_module.c            |   18 ++++
 src/intel_options.h           |    3 
 src/legacy/i810/i810_driver.c |    2 
 src/sna/blt.c                 |  117 +++++++++++++++++++++++++++++
 src/sna/fb/fb.h               |    1 
 src/sna/fb/fbgc.c             |    6 +
 src/sna/gen3_render.c         |    8 --
 src/sna/gen5_render.c         |   12 +--
 src/sna/gen6_render.c         |    8 --
 src/sna/gen7_render.c         |   13 +--
 src/sna/kgem.c                |   67 ++++++++++++++++
 src/sna/kgem.h                |   11 ++
 src/sna/sna.h                 |    8 ++
 src/sna/sna_accel.c           |  148 ++++++++++++-------------------------
 src/sna/sna_blt.c             |   29 ++++---
 src/sna/sna_composite.c       |    6 +
 src/sna/sna_display.c         |   42 ++++++++--
 src/sna/sna_dri.c             |  167 +++++++++++++++++++++---------------------
 src/sna/sna_driver.c          |    5 -
 src/sna/sna_io.c              |   98 +++++++++++++++++++++++-
 src/sna/sna_render_inline.h   |   19 ++++
 src/sna/sna_video.c           |   33 ++++----
 uxa/uxa-priv.h                |    1 
 30 files changed, 632 insertions(+), 290 deletions(-)
---


More information about the xorg-commit mailing list