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

Chris Wilson ickle at kemper.freedesktop.org
Sat Sep 28 11:01:15 PDT 2013


Tag '2.99.903' created by Chris Wilson <chris at chris-wilson.co.uk> at 2013-09-28 19:01 -0700

Intel 2.99.903 snapshot

Changes since 2.99.902:
Chris Wilson (72):
      NEWS: Fix release dates, missed the transition to September
      sna: Split get_drawable_deltas()
      sna: Only update the CRTCs after a resize if master
      intel-virtual-output: Debug option for forcing full redraws
      configure: Only assert DRI2 requirements not met if the DRI2 package is missing
      sna/gen7: Prefer the BLT for gt1 systems
      sna/gen6: Prefer the RCS on large GT systems
      sna/gen4+: Flush batch if idle on filling vbo
      sna: Remember to offset the box before asserting damage
      sna: Call the new __offset functions in the last commit
      sna/gen6+: Only apply the BLT copy w/a for self-copies
      sna/hsw: Fix the event selection for scanline waits on pipe A
      sna/hsw: Scanline waits require both DERRMR and forcewake
      sna: Disable use of Y-tiling for gen4
      sna/gen4: Always try the BLT composite routines first
      sna/gen4+: Rebalance creation of vbo during batch flushing
      sna: Fix declaration of write intent for can_map__cpu in PutImage
      test: Exercise flips/blit swaps on each pipe
      intel: Make the option to control VSync and PageFlip explict
      sna: Clamp the possible-crtc mask to the real CRTCs
      sna: Disable same-edid detection
      sna: Fix off-by-one in computation of valid CRTC mask
      intel: Compile fixes for base install of SLED11.sp3
      sna: Wrap use of dixPrivateKeyRegistered for uevents
      sna: Pushed dixPrivateKeyRegistered wrapper into compat-api.h
      intel: Fix includes for intel_options
      sna/gen4: Remove long dead code for forced batch emission between CA passes
      sna: Add output names to DBG dpms changes
      sna: Do not change DPMS mode on unconnected outputs
      uxa: Do not change DPMS mode on unconnected outputs
      intel-virtual-output: Hide the remote cursor on initial connection
      sna: Prevent invalid use of set-write-domain on scanouts when debugging
      sna: Don't set the mapped hint for inplace tiled accesses
      sna: ImageGlyphs completely overwrite the destination
      sna: Undo region translation after failing to begin ImageGlyphs
      sna: Both clear PolyGlyph and ImageGlyph are no-ops
      intel-virtual-overlay: Grab the server around mode manipulations
      sna: Track CPU/GTT maps independently
      sna/dri: Fix SwapbufferWait
      sna/dri: Report saner target_msc values for vblank_mode=0
      sna/dri: Sanitize the backbuffer flip cache
      sna: Fix cast from u64 to pointer for 32-bit hosts
      sna/video: Add always-on-top to the list of Xv attributes
      sna: Check OPTION_PREFERRED_MODE rather than M_T_USERPREF
      sna/dri: Clear the clear hint upon applying DRI damage
      sna/dri: Prevent a NULL dereference in a DBG msg
      sna: Separate out copy preferrence from operating in place decision
      sna: Add some DBG for early flushes
      sna: Clear CPU damage when uploading partial images inplace
      sna/gen6+: Fallback to BLT composite if fallback is forced
      sna/gen[35]: Remove dead code for choosing between BLT/render composite
      sna: Add a few more asserts around tracking of bo->exec vs bo->request
      sna: Check that the bo exists before attempting to undo it
      sna: Micro-optimise copies
      sna: Promote self-copies to the GPU
      sna: Eliminate a DBG compile warn for 32-bit builds
      sna: Remove a bogus assert
      sna: Simplify the clearing of a transformed frontbuffer
      sna: Drop the REPLACES hint for a pinned target bo
      sna: In desperation, query the actual available aperture space
      sna/gen4+: Handle very large copies more gracefully
      sna: Trigger fallback after intermediate pixmap allocation failure
      sna: Make sure the transformed CRTC box is clipped correctly.
      sna: Mark all large cached buffers as purgeable
      sna: Catch SIGBUS to prevent X death
      sna: Disable the promotion of large bo as flush
      sna: Make sure we do not try to upload indirectly if the GPU is wedged
      sna: Only flush the scanout if we successfully upload it to the GPU
      sna: Fix regression in picture extraction
      sna: OsSigHandler expects 0 on handled
      sna: Avoid reads from a GTT mmapped upload buffer
      2.99.903 snapshot

Ross Burton (1):
      test: only build DRI2 tests if DRI2 is enabled

---
 NEWS                          |   42 ++
 configure.ac                  |   97 +++-
 man/intel.man                 |   22 +
 src/compat-api.h              |    4 
 src/intel_device.c            |    2 
 src/intel_module.c            |    4 
 src/intel_options.c           |    4 
 src/intel_options.h           |    3 
 src/legacy/i810/i810_accel.c  |    1 
 src/legacy/i810/i810_cursor.c |    1 
 src/legacy/i810/i810_dga.c    |    1 
 src/legacy/i810/i810_dri.c    |    1 
 src/legacy/i810/i810_driver.c |    1 
 src/legacy/i810/i810_hwmc.c   |    1 
 src/legacy/i810/i810_memory.c |    1 
 src/legacy/i810/i810_video.c  |    1 
 src/legacy/i810/i810_wmark.c  |    1 
 src/legacy/i810/i810_xaa.c    |    1 
 src/sna/fb/fbclip.c           |    2 
 src/sna/fb/fbpict.h           |    1 
 src/sna/gen2_render.c         |    3 
 src/sna/gen3_render.c         |   61 ---
 src/sna/gen4_render.c         |   45 --
 src/sna/gen4_vertex.c         |   79 +++
 src/sna/gen5_render.c         |   39 -
 src/sna/gen6_render.c         |   98 ++++
 src/sna/gen7_render.c         |   63 ++-
 src/sna/kgem.c                |  407 +++++++++-----------
 src/sna/kgem.h                |   18 
 src/sna/sna.h                 |   50 +-
 src/sna/sna_accel.c           |  834 +++++++++++++++++++++++++-----------------
 src/sna/sna_blt.c             |    8 
 src/sna/sna_composite.c       |  207 +++++-----
 src/sna/sna_damage.h          |   13 
 src/sna/sna_display.c         |  454 +++++++++++++++-------
 src/sna/sna_dri.c             |  311 +++++++++++----
 src/sna/sna_driver.c          |  119 +++++
 src/sna/sna_glyphs.c          |  178 ++++----
 src/sna/sna_io.c              |  136 ++++--
 src/sna/sna_render.c          |   99 +++-
 src/sna/sna_stream.c          |    4 
 src/sna/sna_threads.c         |    4 
 src/sna/sna_tiling.c          |   30 -
 src/sna/sna_trapezoids.c      |   37 +
 src/sna/sna_vertex.c          |    4 
 src/sna/sna_video_overlay.c   |    3 
 src/sna/sna_video_sprite.c    |    1 
 src/uxa/i830_3d.c             |    1 
 src/uxa/i830_render.c         |    1 
 src/uxa/i915_3d.c             |    1 
 src/uxa/i915_render.c         |    1 
 src/uxa/i915_video.c          |    1 
 src/uxa/i965_render.c         |    1 
 src/uxa/i965_video.c          |    1 
 src/uxa/intel.h               |    2 
 src/uxa/intel_batchbuffer.c   |    1 
 src/uxa/intel_display.c       |   19 
 src/uxa/intel_dri.c           |   10 
 src/uxa/intel_driver.c        |    6 
 src/uxa/intel_glamor.c        |    1 
 src/uxa/intel_memory.c        |    1 
 src/uxa/intel_uxa.c           |    1 
 src/uxa/intel_video.c         |    1 
 test/.gitignore               |    3 
 test/Makefile.am              |   13 
 test/dri2-test.c              |  234 +++++++++++
 tools/virtual.c               |   66 ++-
 67 files changed, 2559 insertions(+), 1302 deletions(-)
---


More information about the xorg-commit mailing list