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