xf86-video-intel: 2 commits - configure.ac NEWS src/sna/sna_display.c

Chris Wilson ickle at kemper.freedesktop.org
Wed Oct 9 09:22:20 PDT 2013


 NEWS                  |   38 ++++++++++++++++++++++++++++++++++++++
 configure.ac          |    2 +-
 src/sna/sna_display.c |    3 ++-
 3 files changed, 41 insertions(+), 2 deletions(-)

New commits:
commit b9ad5b625e8935a3c115760bdd4738d4432542e3
Author: Chris Wilson <chris at chris-wilson.co.uk>
Date:   Wed Oct 9 17:18:43 2013 +0100

    2.99.904 snapshot

diff --git a/NEWS b/NEWS
index 159c67c..3fb057e 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,41 @@
+Snapshot 2.99.904 (2013-10-09)
+==============================
+There is one more feature planned to be completed for 3.0, so time for a
+snapshot beforehand to push out the bug fixes from the last week.
+
+ * Fix video output using sprites when changing the image size
+
+ * Apply more restrictive tile constaints for 915g class devices
+   https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-intel/+bug/1232546
+
+ * Ensure all overlapping rectangles are drawn for XRenderFillRectangles
+   https://bugs.freedesktop.org/show_bug.cgi?id=66313
+
+ * Fix trapezoid clipping against the left-edge
+   https://bugs.freedesktop.org/show_bug.cgi?id=69469
+
+ * Prevent discarding active upload buffers, causing glitches in chromium
+   https://bugs.freedesktop.org/show_bug.cgi?id=66990
+
+ * Prevent specifying a negative timeout to select if the BlockHandler
+   takes too long to update the display
+
+ * Promote the Ironlake pipecontrol to be a full pipeline flush to
+   prevent render cache corruption
+   https://bugs.freedesktop.org/show_bug.cgi?id=51422
+
+ * Never pass an invalid trapezoid to pixman
+   https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/1197921
+
+ * Prevent out-of-bounds access by overassigning work amongst threads
+   https://bugs.freedesktop.org/show_bug.cgi?id=70204
+
+ * Make sure the current mode is always listed amongst the output modes
+   https://bugs.freedesktop.org/show_bug.cgi?id=70132
+
+ * Build fixes for 1.14.99.2
+
+
 Snapshot 2.99.903 (2013-09-28)
 ==============================
 Lots more stabilization work, not yet peaceful enough to christen 3.0. We
diff --git a/configure.ac b/configure.ac
index 6445373..b58bb79 100644
--- a/configure.ac
+++ b/configure.ac
@@ -23,7 +23,7 @@
 # Initialize Autoconf
 AC_PREREQ([2.60])
 AC_INIT([xf86-video-intel],
-        [2.99.903],
+        [2.99.904],
         [https://bugs.freedesktop.org/enter_bug.cgi?product=xorg],
         [xf86-video-intel])
 AC_CONFIG_SRCDIR([Makefile.am])
commit d1aa2ac5dddf6b8c8c1333aae415abda9ad72d85
Author: Chris Wilson <chris at chris-wilson.co.uk>
Date:   Wed Oct 9 16:22:59 2013 +0100

    sna: Steal the current mode name
    
    Rather than duplicating a string, we can simply transfer ownership from
    the temporary mode to the mode list.
    
    Signed-off-by: Chris Wilson <chris at chris-wilson.co.uk>

diff --git a/src/sna/sna_display.c b/src/sna/sna_display.c
index e893bcd..71c4c60 100644
--- a/src/sna/sna_display.c
+++ b/src/sna/sna_display.c
@@ -2112,7 +2112,8 @@ sna_output_get_modes(xf86OutputPtr output)
 		Mode = calloc(1, sizeof(DisplayModeRec));
 		if (Mode) {
 			*Mode = current;
-			Mode->name = strdup(Mode->name);
+			current.name = NULL;
+
 			output->probed_modes =
 				xf86ModesAdd(output->probed_modes, Mode);
 		}


More information about the xorg-commit mailing list