Hello community, here is the log from the commit of package xorg-x11-server for openSUSE:Factory checked in at Thu Mar 31 10:25:30 CEST 2011. -------- --- xorg-x11-server/xorg-x11-server.changes 2011-03-17 18:02:04.000000000 +0100 +++ /mounts/work_src_done/STABLE/xorg-x11-server/xorg-x11-server.changes 2011-03-25 04:34:07.000000000 +0100 @@ -1,0 +2,7 @@ +Fri Mar 25 03:20:58 UTC 2011 - sndirsch@novell.com + +- EXA-mixed-ModifyPixmapHeader-pitch-fixes.-bug-33929.patch + * EXA/mixed: ModifyPixmapHeader pitch fixes. (bnc #678264, + bfo #33929) + +------------------------------------------------------------------- calling whatdependson for head-i586 New: ---- EXA-mixed-ModifyPixmapHeader-pitch-fixes.-bug-33929.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ xorg-x11-server.spec ++++++ --- /var/tmp/diff_new_pack.3tjZxd/_old 2011-03-31 10:15:59.000000000 +0200 +++ /var/tmp/diff_new_pack.3tjZxd/_new 2011-03-31 10:15:59.000000000 +0200 @@ -32,7 +32,7 @@ %endif Url: http://xorg.freedesktop.org/ Version: 7.6_%{dirsuffix} -Release: 19 +Release: 20 License: GPLv2+ ; MIT License (or similar) BuildRoot: %{_tmppath}/%{name}-%{version}-build Group: System/X11/Servers/XF86_4 @@ -124,6 +124,7 @@ Patch225: xorg-server-stop-cpu-eating.diff Patch226: record-avoid-crash-when-calling-RecordFlushReplyBuff.patch Patch227: Replace-malloc-with-calloc-to-initialize-the-buffers.patch +Patch228: EXA-mixed-ModifyPixmapHeader-pitch-fixes.-bug-33929.patch %if %moblin Patch300: moblin-use_preferred_mode_for_all_outputs.diff %endif @@ -259,6 +260,7 @@ %patch225 -p1 %patch226 -p1 %patch227 -p1 +%patch228 -p1 %if %moblin %patch300 -p1 %endif ++++++ EXA-mixed-ModifyPixmapHeader-pitch-fixes.-bug-33929.patch ++++++
From 7b3b7efe78dec87c8059ea0d0985f08a97f0633d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michel=20D=C3=A4nzer?=
Date: Thu, 24 Feb 2011 12:17:57 +0100 Subject: [PATCH] EXA/mixed: ModifyPixmapHeader pitch fixes. (bug #33929) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit
If there's a GPU copy and a non-zero devKind was passed in, set the GPU copy
pitch to that instead of to a possibly bogus value derived from the new width.
This is e.g. used by the radeon driver's drmmode_xf86crtc_resize hook, fixes
https://bugs.freedesktop.org/show_bug.cgi?id=33929 .
On the other hand, the system memory copy doesn't need the pitch to be aligned
beyond the PixmapBytePad of the width.
Signed-off-by: Michel Dänzer