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

Chris Wilson ickle at kemper.freedesktop.org
Wed Sep 4 08:18:10 PDT 2013


Tag '2.99.901' created by Chris Wilson <chris at chris-wilson.co.uk> at 2013-09-04 16:17 -0700

Intel 2.99.901 snapshot

Changes since 2.21.15:
Chris Wilson (75):
      sna/gen7: Prefer the render ring for more operations
      sna/video: Disable the existing sprite when switching CRTCs
      sna/dri: Make async blits async again
      intel: Add experimental rendernode support
      sna: Don't copy fbcon if hosted
      sna: Trust the preferred-depth returned by the host
      sna: Don't restrict the frontbuffer to be scanout capable if hosted
      sna: Fix reversed logic and loss of trust in the host
      sna/dri: Prefer the source ring
      sna: Add a few more checks for a hosted Xserver before walking CRTC lists
      sna: Make SetScreenPixmap do as it says
      sna/gen7: Combine a couple of pipe-flushes
      sna: Make sure we assert our Master status before copying the fbcon
      sna: Fix ordering of assert vs the state it checks
      sna: Promote no COWs assertion to a condition check before operating inplace
      sna/video: Update sprite destination colorkey command
      sna/video: Copy the ClipRegion for the sprite
      sna/gen6+: Improve ring stickyness for BLT composite ops
      sna/gen6+: Don't force a ring switch for likely TLB misses if already busy
      sna: Allow user specification of number of VirtualHeads
      sna/dri: Correct the target_msc for immediate double-buffering
      sna: Protect against unattached pixmaps when peeking inside for a GPU bo
      sna: Mark fake outputs as disconnected until a user applies a mode
      sna: Open the device non-blocking
      tools: Add intel-virtual-output to extend the local desktop with remote outputs
      configure; Remember to disable building the tools
      intel-virtual-output: use XRender for format conversion if required
      intel-virtual-output: use depth-16 transfers for remote hosts or low bpp targets
      intel-virtual-output: Fix calculation of image stride to include bitmap unit
      sna: Expand the array of fake outputs if the last is used
      intel-virtual-output: Third time lucky for computing the correct stride?
      intel-virtual-output: Clone all outputs on the remote display
      intel-virtual-output: Try to hide races with gnome-shell
      intel-virtual-output: Manage multiple destination CRTCs
      intel-virtual-output: Prevent cloning the same output twice
      intel-virtual-output: Fix overun with the record Display connection
      intel-virtual-output: Register as a singleton
      intel-virtual-output: Rebuild pointers after realloc
      intel-virtual-output: Refer to the new memory block after realloc
      intel-virtual-output: Restore the lost POLLIN on the timerfd
      intel-virtual-output: Add missing whitespace, s/while(1)/while (1)/
      intel-virtual-output: Probe and automatically enable sibling screens
      sna: Process winSize region
      sna: Check for output->randr_output before dereferencing
      intel-virtual-output: Decouple the fake mode before deleting
      intel-virtual-overlay: Prevent buffer overrun reading the XEvent
      intel-virtual-output: Fallback to Xinerama if RandR is not supported by the target
      intel-virtual-output: Don't forget to name the mode
      intel-virtual-overlay: Fix logic inversion from previous commit
      intel-virtual-output: Refactor the image resizing code
      intel-virtual-output: Reorder the fds
      intel-virtual-ouptput: Filter and rate-limit cursor events
      intel-virtual-output: Perform pixel type conversion from XfixesCursorImage
      intel-virtual-overlay: Fix the bumblebee query parsing
      intel-virtual-overlay: Don't do a sibling search if bumblebee is explicitly requested
      intel-virtual-overlay: Disable the timer after flushing
      intel-virtual-overlay: Keep bumblebeed awake
      intel-virtual-output: Fallback to probing GetScreenResources
      intel-virtual-overlay: Try to shutdown gracefully
      intel-virtual-output: Don't set the SHM active flag along !SHM composite paths
      intel-virtual-output: Remove the stray 1
      intel-virtual-output: Don't clobber the XID inside the ShmSegmentInfo
      intel-virtual-output: Remember to mark the timer as active when moving the mouse
      intel-virtual-output: Clear send flags when doing XSync
      sna: Add some more DBG
      sna: Mark imported PRIME fd as starting in DOMAIN_NONE
      sna/dri: Handle failure to move the pixmap into the GPU for CopyRegion
      sna: Tidy walking the window tree for updating our pixmaps
      sna/dri: Refine proposed async swap interface
      sna: Fix sna_pixmap_move_area_to_gpu() to return the sna_pixmap
      configure: Check for required UMS headers before enabling
      sna: WriteThrough support is now upstream
      sna: Add XMir support
      intel: Select SNA as the default acceleration method
      2.99.901 snapshot

---
 Makefile.am                    |    4 
 NEWS                           |   21 
 configure.ac                   |  319 ++--
 man/intel.man                  |   12 
 src/Makefile.am                |    1 
 src/intel_device.c             |   99 +
 src/intel_driver.h             |    6 
 src/intel_module.c             |   21 
 src/intel_options.c            |    1 
 src/intel_options.h            |    1 
 src/intel_xmir.h               |   15 
 src/legacy/Makefile.am         |    2 
 src/sna/Makefile.am            |    1 
 src/sna/gen6_render.c          |   27 
 src/sna/gen7_render.c          |   95 +
 src/sna/kgem.c                 |   15 
 src/sna/kgem.h                 |    2 
 src/sna/sna.h                  |   49 
 src/sna/sna_accel.c            |  115 +
 src/sna/sna_damage.c           |    2 
 src/sna/sna_display.c          |  102 +
 src/sna/sna_display_fake.c     |  195 ++-
 src/sna/sna_dri.c              |  107 -
 src/sna/sna_driver.c           |   85 -
 src/sna/sna_video.c            |    7 
 src/sna/sna_video.h            |    5 
 src/sna/sna_video_overlay.c    |    3 
 src/sna/sna_video_sprite.c     |   26 
 src/sna/sna_video_textured.c   |    3 
 src/sna/sna_xmir.c             |  179 ++
 test/Makefile.am               |    2 
 test/virtual.conf              |   36 
 tools/.gitignore               |    1 
 tools/Makefile.am              |   44 
 tools/intel-virtual-output.man |   27 
 tools/virtual.c                | 2637 +++++++++++++++++++++++++++++++++++++++++
 36 files changed, 3836 insertions(+), 431 deletions(-)
---


More information about the xorg-commit mailing list