Snapshot 2.99.901 (2013-08-04) ============================== What's this? A pre-release snapshot of an upcoming 3.0 major release? What could be the big new feature about to land? SNA by default! Not only that, we also have a preview of the XMir integration patches. Whilst we consider the SNA acceleration method to be ready to take over from UXA (the current acceleration method), it still remains possible to switch over to the old method with the following xorg.conf snippet: Section "Device" Identifier "Device0" Driver "intel" Option "AccelMethod" "UXA" EndSection The promise of SNA is that it improves the user experience by providing a faster, more fluid, desktop, that is both more power efficient and less prone to crashes than UXA. If it still fails to meet your expections, please file bugs! Complete list of 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 git tag: 2.99.901 http://xorg.freedesktop.org/archive/individual/driver/xf86-video-intel-2.99.901.tar.bz2 MD5: dcff2ce276bd2c38cb975d3e902fe975 xf86-video-intel-2.99.901.tar.bz2 SHA1: bf1838a014053f8d30acccd6394f40e7e3662ec3 xf86-video-intel-2.99.901.tar.bz2 SHA256: d9755d794cc0c70b7192384ffe8edfdd408446275ae4fc50226ad4e30abeb2b9 xf86-video-intel-2.99.901.tar.bz2 http://xorg.freedesktop.org/archive/individual/driver/xf86-video-intel-2.99.901.tar.gz MD5: 688cd47bb2b0b6195de36b5ed46e37d2 xf86-video-intel-2.99.901.tar.gz SHA1: 75ca7ab31ec871ae798c8ee0171c59a8ce30cec4 xf86-video-intel-2.99.901.tar.gz SHA256: e118cbc2e59b51a6ef4e786510c6030077afe950ad98b9cfc0df2afd021f5deb xf86-video-intel-2.99.901.tar.gz -- Chris Wilson, Intel Open Source Technology Centre _______________________________________________ Intel-gfx mailing list Intel-gfx@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/intel-gfx