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

Chris Wilson ickle at kemper.freedesktop.org
Sun Jul 14 05:28:38 PDT 2013


Tag '2.21.12' created by Chris Wilson <chris at chris-wilson.co.uk> at 2013-07-14 13:28 -0700

Intel 2.21.12 release

Changes since 2.21.11:
Chris Wilson (49):
      sna: Do not use userptr for GetImage on unsupported architectures
      sna: Experiment with cpu mappings for migration
      sna: Check whether the query box is contained within the damage
      sna: Assert that we do not have overlapping damage
      sna: Mark an inplace getimage as preferring the CPU mapping afterwards
      sna: Improve the message about where to find the hang state
      sna: Debug options for forcing mmap syncs
      sna: Make sure we are consistent in applying USE_INPLACE debug option
      sna: Always create the clear Picture
      sna: Allow scanouts to be untiled if need be
      sna: Fix checking the dirty boxes
      sna: Minor tweaks to make DBG compile again
      intel: Move the validation of the KMS device into the open routine
      sna: Include connector status in the initial probe
      sna: Hook into crtc_notify rather than ModeSet
      sna: Simplify validation of active CRTCs
      sna: Only preserve the real fbcon upon first starting X
      sna: Add the condition that 855gm cannot GTT map Y-tiled surfaces
      sna: Assorted DBG
      sna/gen2: Fix alpha replication in the copy pipeline
      sna: Try harder to do the BLT upload along the fallback path
      intel: Retire Option "RelaxedFencing"
      intel: Add an option for forced rediscovery of output status on startup
      sna: Fix configuration user overrides on xorg-server < 1.14.99.1
      sna: Tidy up the user override enums
      sna: Always read back the gamma, even for a inactive CRTC
      sna: Set the initial gamma from the attached monitor configuration
      sna: Fix gamma query to not request uninitialized values
      sna: Set 1024x768 fb in absence of any connected devices
      sna: Use a stack allocated PixmapRec for the fbcon copy
      sna: Flush blt copies if no operations pending
      sna: Relax assertion that the source of the cloned pixmap cannot be mapped
      sna: Tune inplace hints for CPU operations with GPU targets
      sna/gen4: Restore the flush-every-vertex w/a
      sna/gen4: Tighten FORCE_FLUSH w/a to spot amalgamation of primitives
      sna/gen4: Remove the glyph mask hack and tune the flush w/a
      sna/gen4: Remove custom max flush vertices w/a from video path
      sna: Experiment with a new ioctl to create buffers from stolen memory
      sna: Free the source reference after performing a BLT composite
      sna: Only flush after the BLT operation if we have more than 2 distinct bo
      sna: Ofast was introduced with gcc-4.6
      sna: Remove incorrect asserts for checking CPU mappings (after remapping)
      sna: Remove the temporary region allocation from sna_do_copy
      sna: Remove the duplicated open-coding of SetScreenPixmap
      sna: Replace parsing of /proc/cpuinfo with parsing of cpuid
      sna/gen5: Add some more DBG
      sna: Avoid integer overflow when computing the tiled extents
      sna: Skip copying to the intermediate target if we will completely overwrite it
      2.21.12 release

---
 NEWS                       |   51 ++++++
 configure.ac               |   14 +
 man/intel.man              |   13 +
 src/intel_device.c         |   58 ++++++-
 src/intel_driver.c         |    5 
 src/intel_list.h           |    2 
 src/intel_module.c         |   56 -------
 src/intel_options.c        |    2 
 src/intel_options.h        |    2 
 src/sna/compiler.h         |    4 
 src/sna/gen2_render.c      |   26 ++-
 src/sna/gen3_render.c      |    9 -
 src/sna/gen4_render.c      |   57 +++++--
 src/sna/gen5_render.c      |   26 ++-
 src/sna/gen6_render.c      |   16 +-
 src/sna/gen7_render.c      |   16 +-
 src/sna/kgem.c             |  250 ++++++++++++++++++++++++++------
 src/sna/kgem.h             |    9 +
 src/sna/sna.h              |    7 
 src/sna/sna_accel.c        |  232 ++++++++++++++++++++++--------
 src/sna/sna_blt.c          |   73 +++++----
 src/sna/sna_composite.c    |    6 
 src/sna/sna_damage.c       |   46 ++----
 src/sna/sna_display.c      |  343 ++++++++++++++++++++++-----------------------
 src/sna/sna_display_fake.c |   59 -------
 src/sna/sna_dri.c          |    4 
 src/sna/sna_driver.c       |   30 ---
 src/sna/sna_glyphs.c       |    3 
 src/sna/sna_io.c           |  238 +++++++++++++++++--------------
 src/sna/sna_render.c       |    6 
 src/sna/sna_render.h       |    3 
 src/sna/sna_tiling.c       |   45 +++--
 32 files changed, 1046 insertions(+), 665 deletions(-)
---


More information about the xorg-commit mailing list