[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

xserver-xorg-video-intel: Changes to 'refs/tags/2.20.4'



Tag '2.20.4' created by Chris Wilson <chris@chris-wilson.co.uk> at 2012-08-18 11:06 +0000

Intel 2.20.4 release

Changes since 2.20.3:
Chris Wilson (56):
      sna/gen4: Restore w/a flush for video
      sna/gen7: Use a temporary to avoid switching rings for overlapping copies
      sna/gen6: Reduce ring switching for overlapping copy boxes
      sna/dri: Correct ring selection for a busy bo
      sna/dri: Don't force ring selection if we have semaphores
      sna/gen4: Restore the w/a flush for fill/copy as well
      sna/gen6: Compile fix for DBG
      sna: Format markup to suppress compiler warning
      sna: Check the composite extents against the clip
      sna: Minor DBG for fallback glyphs and discarding the mask
      sna/gen5: Fix use of uninitialised rgba value for DBG
      sna: Add DBG option to disable discarding of glyph masks
      sna/gen5: Add DBG for context switching
      sna: Ignore trailing bits when comparing lines inside the bitmap
      sna: Use a compile time constant for determine the zeroth bit
      sna: Use the HAS_SEMAPHORES parameter when available
      sna: Add a couple of debug options to control use of BLT patterns
      sna: Add assertions to 8x8 tiled BLTs and reset BLT state afterwards
      sna: Improve a DBG statement
      sna: Reset BLT state after copy-boxes
      sna: Handle userptr failures more gracefully
      sna/gen6+: Try to use the BLT to avoid TLB misses
      sna/gen2-5: Substitute an equivalent BLT composite operation
      sna: Mark SHM userptr bo as unreusable
      sna: Only mark userptr bo as snooped on non-LLC architectures
      sna: Treat ShmPixmap as ordinary
      sna: Add a little DBG for promotion of CPU source bo
      sna: Discard the GPU bo after syncing to CPU bo for writing
      sna: Fix typo in computation of texel offsets for tiled 8x8 blts
      sna: Make the failure to create render caches non-fatal
      sna: Fix compilation without pixman glyphs
      uxa: Only emit a warning if we fail to tile the frontbuffer and the hw allows
      sna: do not bother attaching to a miniscule ShmPixmap
      sna: Enable use of shm pixmap for readback
      sna: Defer the release of a busy SHM pixmap until the next flush callback
      sna/gen2,3: Prevent dereferencing a NULL bo with solid render fills
      sna: Remove zero-size rectangles fro PolyFillRectangle
      sna: Flush shm pixmaps after upload
      sna: Submit the batch upon destroying a ShmPixmap
      sna: Only continue to update the shadow buffer if the flips succeeded
      sna: Avoid queuing a pageflip on a DPMS off pipe
      sna: Avoid conflating tearfree and randr shadow modes
      sna: Remember alpha-fixup for BLT upload
      sna/glyphs: Fix potential leak of glyph extents (for many lists of many formats)
      sna: Fix assignment inside assertion (should be an equality check)
      i810: Query PortPriv for the surface properties
      sna/gen2: Add break rather than fallthrough
      sna: Check for failure to pin the front buffer
      test/dri2: Discard error returns from _XReply
      uxa: Check for failed mmapping of the scanout
      uxa/glamor: Check for failed prepares
      uxa/gen3: Simply simple fill shader generation
      sna: Fixup DBG after 7f5a9e3
      sna: Correct assertion for StoreColors
      sna: Silence a couple of recent compiler warnings
      2.20.4 release

Cyril Brulebois (1):
      Fix build failure when passing --with-builderstring.

Dave Airlie (1):
      intel: fix video xvPipe range check

Paulo Zanoni (1):
      Add Haswell PCI IDs

---
 NEWS                         |   30 ++
 configure.ac                 |    2 
 src/i915_render.c            |    8 
 src/intel_driver.h           |   37 +++
 src/intel_memory.c           |    6 
 src/intel_module.c           |   73 +++++
 src/intel_uxa.c              |    3 
 src/intel_video.c            |    2 
 src/legacy/i810/i810_video.c |    4 
 src/sna/brw/brw_disasm.c     |   11 
 src/sna/fb/fbbitmap.c        |   18 +
 src/sna/gen2_render.c        |   16 -
 src/sna/gen3_render.c        |   16 -
 src/sna/gen4_render.c        |   25 +-
 src/sna/gen5_render.c        |   25 +-
 src/sna/gen6_render.c        |  147 +++++++----
 src/sna/gen7_render.c        |  165 ++++++-------
 src/sna/kgem.c               |   20 +
 src/sna/sna.h                |    2 
 src/sna/sna_accel.c          |  268 +++++++++++++++------
 src/sna/sna_blt.c            |  129 ++++++++++
 src/sna/sna_composite.c      |   12 
 src/sna/sna_display.c        |  105 +++++---
 src/sna/sna_dri.c            |    8 
 src/sna/sna_driver.c         |    8 
 src/sna/sna_glyphs.c         |  527 +++++++++++++++++++------------------------
 src/sna/sna_gradient.c       |    3 
 src/sna/sna_render.c         |   44 +++
 src/sna/sna_render.h         |   11 
 src/sna/sna_video_overlay.c  |    2 
 test/dri2.c                  |    4 
 uxa/uxa-accel.c              |  163 +++++++------
 32 files changed, 1201 insertions(+), 693 deletions(-)
---


Reply to: