mesa: Changes to 'ubuntu'

2015-01-20 Thread Maarten Bernardus Lankhorst
 debian/changelog |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

New commits:
commit f1650f1e55adb8a48009d8f6159d33771d6d6379
Author: Maarten Lankhorst 
Date:   Tue Jan 20 10:30:50 2015 +0100

release to vivid

diff --git a/debian/changelog b/debian/changelog
index fff7fe2..7e1102c 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,4 +1,4 @@
-mesa (10.4.2-2ubuntu1) UNRELEASED; urgency=medium
+mesa (10.4.2-2ubuntu1) vivid; urgency=medium
 
   [ Timo Aaltonen ]
   * Merge from Debian experimental.
@@ -6,7 +6,7 @@ mesa (10.4.2-2ubuntu1) UNRELEASED; urgency=medium
   [ Maarten Lankhorst ]
   * Disable opencl after it was re-enabled accidentally in the merge.
 
- -- Timo Aaltonen   Tue, 13 Jan 2015 15:33:54 +0200
+ -- Maarten Lankhorst   Tue, 20 Jan 2015 
10:30:20 +0100
 
 mesa (10.4.2-2) unstable; urgency=medium
 


-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/e1ydv9e-0008uj...@moszumanska.debian.org



xserver-xorg-video-vmware: Changes to 'debian-unstable'

2015-01-20 Thread Maarten Bernardus Lankhorst
 ChangeLog  |  381 +
 configure.ac   |2 
 debian/changelog   |7 
 debian/control |2 
 saa/saa.c  |2 
 saa/saa_unaccel.c  |   44 +++--
 src/vmware.c   |8 
 src/vmware_bootstrap.c |   62 ++-
 src/vmwarevideo.c  |   16 +
 vmwgfx/vmwgfx_crtc.c   |   22 ++
 vmwgfx/vmwgfx_driver.c |   37 +++-
 vmwgfx/vmwgfx_driver.h |2 
 vmwgfx/vmwgfx_overlay.c|   29 ++-
 vmwgfx/vmwgfx_saa.c|   17 +-
 vmwgfx/vmwgfx_saa_priv.h   |   11 +
 vmwgfx/vmwgfx_xa_surface.c |   61 ++-
 vmwgfx/vmwgfx_xmir.c   |6 
 vmwgfx/vmwgfx_xwayland.c   |2 
 18 files changed, 655 insertions(+), 56 deletions(-)

New commits:
commit 6e7d85c60f8182af995a4aa554fdbafddd698f90
Author: Maarten Lankhorst 
Date:   Tue Jan 20 12:48:07 2015 +0100

New upstream release.

Bump Standards-Version to 3.9.6 (no changes needed).

diff --git a/ChangeLog b/ChangeLog
index f19a6ea..8bfe3ed 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,384 @@
+commit 891ee48e4c1baa2643eda048b4207f8263a37dca
+Author: Thomas Hellstrom 
+Date:   Mon Jan 19 11:23:50 2015 +0100
+
+vmware: Bump version number for release
+
+Signed-off-by: Thomas Hellstrom 
+
+commit 79289b0ffc553ded902eea7b8b9803b098f340e3
+Author: Adam Jackson 
+Date:   Thu Dec 4 10:35:04 2014 -0500
+
+saa: Adapt to GC client clip changes in xserver 1.17
+
+1.17 always stores the client clip as a region, so there's no longer a
+clientClipType member to look at.  Change the code to just inspect
+whether the clientClip is non-null, since that works both before and
+after 1.17.
+
+Signed-off-by: Adam Jackson 
+Reviewed-by: Thomas Hellstrom 
+
+commit 4664412d7a5266d2b392957406b34abc5db95e48
+Author: Stefan Dirsch 
+Date:   Tue Oct 7 11:29:32 2014 +0200
+
+xf86xv.h cannot be included without first including xorg-server.h.
+
+Without this the build fails on systems with the latest glibc,
+throwing this error:
+
+In file included from /usr/include/string.h:634:0,
+ from /usr/include/xorg/os.h:53,
+ from /usr/include/xorg/misc.h:115,
+ from /usr/include/xorg/screenint.h:50,
+ from /usr/include/xorg/scrnintstr.h:50,
+ from /usr/include/xorg/xvdix.h:55,
+ from /usr/include/xorg/xf86xv.h:32,
+ from vmwgfx_overlay.c:38:
+/usr/include/xorg/os.h:579:1: error: expected identifier or '(' before 
'__extension__'
+strndup(const char *str, size_t n);
+
+This is caused by HAVE_STRNDUP not being set (it is set from 
xorg-server.h),
+causing os.h to redefine it.
+
+Signed-off-by: Stefan Dirsch 
+Reviewed-by: Daniel Stone 
+Acked-by: Thomas Hellstrom 
+
+commit 8e1c4e5bd521ec2d4f1a21da432f110c606b3fde
+Author: Thomas Hellstrom 
+Date:   Mon Sep 22 12:09:13 2014 +0200
+
+vmware/saa: Fix saa_check_poly_fill_rect_noreadback v2
+
+We were not clipping the dirty region correctly, Fix this.
+Also actually do what the comment in the function says: If there are more 
than
+an ad-hoc number of rectangles to read back, then revert to the default
+saa_check_poly_fill_rect function that reads back the whole damage region.
+
+v2: Fix commit log message.
+
+Signed-off-by: Thomas Hellstrom 
+Reviewed-by: Brian Paul 
+Reviewed-by: Sinclair Yeh 
+Reviewed-by: Jakob Bornecrantz 
+
+commit c23fd33d8ce8491891255d93c04e053bf333bd4e
+Author: Thomas Hellstrom 
+Date:   Mon Sep 22 11:43:02 2014 +0200
+
+vmware/saa: Fix saa_check_copy_window dirty region v3
+
+The saa_check_copy_window could dirty regions that were never touched, 
since
+we were using the X server provided damage region rather than the more
+detailed region actually copied. This would have been OK if we had first 
done
+a read-back of the region to be dirtied, but since we want to avoid that,
+instead compute the detailed destination region and use that for dirtying.
+
+This fixes rendering glitches seen with motif applications.
+
+v2: Fix whitespace error.
+v3: Move dirty region computation.
+
+Signed-off-by: Thomas Hellstrom 
+Reviewed-by: Brian Paul 
+Reviewed-by: Sinclair Yeh 
+Reviewed-by: Jakob Bornecrantz 
+
+commit f86434ac69bd288c7fba65d178c22a91a0f4f6c2
+Author: Thomas Hellstrom 
+Date:   Mon Sep 15 15:13:53 2014 +0200
+
+Revert "vmware/saa: Disable the noreadback polyfillrect optimization"
+
+This reverts commit 88c487cb19aaf2882d582f7f887a52935ef8d92e.
+
+While the commit made the rendering artefacts less frequent, they didn't
+disappear completely and are likely caused by something else, so revert 
this
+commit.
+
+Signed-off-by: Thomas Hellstrom 
+Acked-by: Sinclair Yeh 
+
+

xserver-xorg-video-vmware: Changes to 'upstream-unstable'

2015-01-20 Thread Maarten Bernardus Lankhorst
 configure.ac   |4 +-
 saa/saa.c  |2 -
 saa/saa_unaccel.c  |   44 +++
 src/vmware.c   |8 ++---
 src/vmware_bootstrap.c |   62 ++---
 src/vmwarevideo.c  |   16 +--
 vmwgfx/vmwgfx_crtc.c   |   22 +++
 vmwgfx/vmwgfx_driver.c |   37 ++
 vmwgfx/vmwgfx_driver.h |2 +
 vmwgfx/vmwgfx_overlay.c|   29 +
 vmwgfx/vmwgfx_saa.c|   17 +++-
 vmwgfx/vmwgfx_saa_priv.h   |   11 +++
 vmwgfx/vmwgfx_xa_surface.c |   61 +++-
 vmwgfx/vmwgfx_xmir.c   |6 
 vmwgfx/vmwgfx_xwayland.c   |2 -
 15 files changed, 267 insertions(+), 56 deletions(-)

New commits:
commit 891ee48e4c1baa2643eda048b4207f8263a37dca
Author: Thomas Hellstrom 
Date:   Mon Jan 19 11:23:50 2015 +0100

vmware: Bump version number for release

Signed-off-by: Thomas Hellstrom 

diff --git a/configure.ac b/configure.ac
index be40ed7..97f2f85 100644
--- a/configure.ac
+++ b/configure.ac
@@ -23,7 +23,7 @@
 # Initialize Autoconf
 AC_PREREQ([2.60])
 AC_INIT([xf86-video-vmware],
-[13.0.2],
+[13.1.0],
 [https://bugs.freedesktop.org/enter_bug.cgi?product=xorg],
 [xf86-video-vmware])
 AC_CONFIG_SRCDIR([Makefile.am])

commit 79289b0ffc553ded902eea7b8b9803b098f340e3
Author: Adam Jackson 
Date:   Thu Dec 4 10:35:04 2014 -0500

saa: Adapt to GC client clip changes in xserver 1.17

1.17 always stores the client clip as a region, so there's no longer a
clientClipType member to look at.  Change the code to just inspect
whether the clientClip is non-null, since that works both before and
after 1.17.

Signed-off-by: Adam Jackson 
Reviewed-by: Thomas Hellstrom 

diff --git a/saa/saa.c b/saa/saa.c
index f2d68e9..be9520e 100644
--- a/saa/saa.c
+++ b/saa/saa.c
@@ -349,7 +349,7 @@ saa_gc_reads_destination(DrawablePtr pDrawable, GCPtr pGC)
 {
 return ((pGC->alu != GXcopy && pGC->alu != GXclear && pGC->alu != GXset &&
 pGC->alu != GXcopyInverted) || pGC->fillStyle == FillStippled ||
-   pGC->clientClipType != CT_NONE ||
+   pGC->clientClip != NULL ||
!SAA_PM_IS_SOLID(pDrawable, pGC->planemask));
 }
 

commit 4664412d7a5266d2b392957406b34abc5db95e48
Author: Stefan Dirsch 
Date:   Tue Oct 7 11:29:32 2014 +0200

xf86xv.h cannot be included without first including xorg-server.h.

Without this the build fails on systems with the latest glibc,
throwing this error:

In file included from /usr/include/string.h:634:0,
 from /usr/include/xorg/os.h:53,
 from /usr/include/xorg/misc.h:115,
 from /usr/include/xorg/screenint.h:50,
 from /usr/include/xorg/scrnintstr.h:50,
 from /usr/include/xorg/xvdix.h:55,
 from /usr/include/xorg/xf86xv.h:32,
 from vmwgfx_overlay.c:38:
/usr/include/xorg/os.h:579:1: error: expected identifier or '(' before 
'__extension__'
strndup(const char *str, size_t n);

This is caused by HAVE_STRNDUP not being set (it is set from xorg-server.h),
causing os.h to redefine it.

Signed-off-by: Stefan Dirsch 
Reviewed-by: Daniel Stone 
Acked-by: Thomas Hellstrom 

diff --git a/vmwgfx/vmwgfx_overlay.c b/vmwgfx/vmwgfx_overlay.c
index ef1d541..2b05b0e 100644
--- a/vmwgfx/vmwgfx_overlay.c
+++ b/vmwgfx/vmwgfx_overlay.c
@@ -35,6 +35,7 @@
  */
 
 
+#include "xorg-server.h"
 #include "xf86xv.h"
 #include "fourcc.h"
 #define debug_printf(...)

commit 8e1c4e5bd521ec2d4f1a21da432f110c606b3fde
Author: Thomas Hellstrom 
Date:   Mon Sep 22 12:09:13 2014 +0200

vmware/saa: Fix saa_check_poly_fill_rect_noreadback v2

We were not clipping the dirty region correctly, Fix this.
Also actually do what the comment in the function says: If there are more 
than
an ad-hoc number of rectangles to read back, then revert to the default
saa_check_poly_fill_rect function that reads back the whole damage region.

v2: Fix commit log message.

Signed-off-by: Thomas Hellstrom 
Reviewed-by: Brian Paul 
Reviewed-by: Sinclair Yeh 
Reviewed-by: Jakob Bornecrantz 

diff --git a/saa/saa_unaccel.c b/saa/saa_unaccel.c
index 08a64b0..cff0587 100644
--- a/saa/saa_unaccel.c
+++ b/saa/saa_unaccel.c
@@ -421,17 +421,20 @@ saa_check_poly_fill_rect_noreadback(DrawablePtr 
pDrawable, GCPtr pGC,
 if (!region)
goto out_no_region;
 
-REGION_TRANSLATE(pGC->pScreen, region, xoff + pDrawable->x,
-yoff + pDrawable->y);
-
+REGION_TRANSLATE(pGC->pScreen, region, pDrawable->x, pDrawable->y);
+REGION_INTERSECT(pGC->pScreen, region, fbGetCompositeClip(pGC), region);
+REGION_TRANSLATE(pGC->pScreen, region, xoff, yoff);
 
 access = SAA_ACCESS_

xserver-xorg-video-vmware: Changes to 'ubuntu'

2015-01-20 Thread Maarten Bernardus Lankhorst
 debian/changelog |   14 +++
 debian/rules |7 +++--
 saa/saa_unaccel.c|   12 -
 src/vmware.c |3 --
 src/vmware_bootstrap.c   |   59 ---
 src/vmwarevideo.c|7 -
 vmwgfx/vmwgfx_crtc.c |   13 +-
 vmwgfx/vmwgfx_driver.c   |   35 +++
 vmwgfx/vmwgfx_driver.h   |2 +
 vmwgfx/vmwgfx_overlay.c  |   28 ++
 vmwgfx/vmwgfx_saa.c  |3 +-
 vmwgfx/vmwgfx_xmir.c |6 
 vmwgfx/vmwgfx_xwayland.c |2 -
 13 files changed, 162 insertions(+), 29 deletions(-)

New commits:
commit 3249f38d2f91207266d9e5e6113106bbf9db2eab
Author: Maarten Lankhorst 
Date:   Wed Sep 10 16:33:11 2014 +0200

release to utopic

diff --git a/debian/changelog b/debian/changelog
index 8c088e2..6f1cc69 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,9 +1,9 @@
-xserver-xorg-video-vmware (1:13.0.2-3ubuntu1) UNRELEASED; urgency=low
+xserver-xorg-video-vmware (1:13.0.2-3ubuntu1) utopic; urgency=medium
 
   * Merge from released debian-unstable.
   * Cherry pick some more fixes from master.
 
- -- Maarten Lankhorst   Wed, 06 Aug 2014 
15:50:06 +0200
+ -- Maarten Lankhorst   Wed, 10 Sep 2014 
16:32:01 +0200
 
 xserver-xorg-video-vmware (1:13.0.2-3) unstable; urgency=medium
 

commit 378d7adf092513ef8fcd3851bc4f512e51ea2437
Author: Maarten Lankhorst 
Date:   Wed Aug 6 15:50:51 2014 +0200

Add changelog entries.

diff --git a/debian/changelog b/debian/changelog
index 431efbf..8c088e2 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+xserver-xorg-video-vmware (1:13.0.2-3ubuntu1) UNRELEASED; urgency=low
+
+  * Merge from released debian-unstable.
+  * Cherry pick some more fixes from master.
+
+ -- Maarten Lankhorst   Wed, 06 Aug 2014 
15:50:06 +0200
+
 xserver-xorg-video-vmware (1:13.0.2-3) unstable; urgency=medium
 
   * rules: avoid mixing implicit and normal rules; make 4 doesn't like that

commit 0a596fd0c92fdcf73071869a59029263a2596018
Author: Thomas Hellstrom 
Date:   Wed Jul 2 14:21:45 2014 +0200

vmware/vmwgfx: Fix an error path segfault

Part of freedesktop.org bugzilla bug #80645
If taking a scanout reference on a pixmap fails, the
struct vmwgfx_screen_entry::pixmap pointer must be set to NULL, otherwise
the driver will incorrectly attempt to remove the scanout reference in the
error path, causing a segfault.

This problem is seen in the above-mentioned bug, but it is not the root
cause of the problem. With this patch applied, the server will terminate
cleanly instead of segfaulting.

Signed-off-by: Thomas Hellstrom 
Reviewed-by: Jakob Bornecrantz 

diff --git a/vmwgfx/vmwgfx_crtc.c b/vmwgfx/vmwgfx_crtc.c
index 5fce5f7..4f9cdda 100644
--- a/vmwgfx/vmwgfx_crtc.c
+++ b/vmwgfx/vmwgfx_crtc.c
@@ -193,6 +193,7 @@ crtc_set_mode_major(xf86CrtcPtr crtc, DisplayModePtr mode,
crtcp->entry.pixmap = pixmap;
crtcp->scanout_id = vmwgfx_scanout_ref(&crtcp->entry);
if (crtcp->scanout_id == -1) {
+   crtcp->entry.pixmap = NULL;
LogMessage(X_ERROR, "Failed to convert pixmap to scanout.\n");
return FALSE;
}

commit e2d4e0cb5870f51e8a27cedc74565efb124b75e9
Author: Julien Cristau 
Date:   Mon Jun 2 22:29:16 2014 +0200

Upload to unstable

diff --git a/debian/changelog b/debian/changelog
index 5cf4dd4..62a7de6 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,8 +1,9 @@
-xserver-xorg-video-vmware (1:13.0.2-3) UNRELEASED; urgency=medium
+xserver-xorg-video-vmware (1:13.0.2-3) unstable; urgency=medium
 
-  * rules: avoid mixing implicit and normal rules; make 4 doesn't like that.
+  * rules: avoid mixing implicit and normal rules; make 4 doesn't like that
+(closes: #750265)
 
- -- Julien Cristau   Tue, 29 Apr 2014 18:34:12 +0200
+ -- Julien Cristau   Mon, 02 Jun 2014 22:28:59 +0200
 
 xserver-xorg-video-vmware (1:13.0.2-2) unstable; urgency=medium
 

commit 4e378a730d2d2deffc915af2a3d013d2a994a1b0
Author: Jakob Bornecrantz 
Date:   Wed May 21 11:52:29 2014 +0200

vmware/legacy: Apply same fix to auto colorkey fill

Signed-off-by: Jakob Bornecrantz 
Reviewed-by: Thomas Hellström 

diff --git a/src/vmwarevideo.c b/src/vmwarevideo.c
index 745c71f..a82110d 100644
--- a/src/vmwarevideo.c
+++ b/src/vmwarevideo.c
@@ -687,7 +687,12 @@ vmwareVideoInitStream(ScrnInfoPtr pScrn, VMWAREVideoPtr 
pVid,
int nBoxes = REGION_NUM_RECTS(&pVid->clipBoxes);
 
 #if HAVE_FILLKEYHELPERDRAWABLE
-   xf86XVFillKeyHelperDrawable(draw, pVid->colorKey, clipBoxes);
+   if (draw->type == DRAWABLE_WINDOW) {
+   xf86XVFillKeyHelperDrawable(draw, pVid->colorKey, clipBoxes);
+   DamageDamageRegion(draw, clipBoxes);
+   } else {
+   xf86XVFillKeyHelper(pScrn->pScreen, pVid->colorKey, clipBoxes);
+}
 #else
 xf86XVFillKeyHelper(pScrn->pScreen, pVid->colorKey, clipBoxes);
 #

xserver-xorg-video-vmware: Changes to 'ubuntu'

2015-01-20 Thread Maarten Bernardus Lankhorst
 ChangeLog   |  381 
 configure.ac|2 
 debian/changelog|   13 +
 debian/control  |2 
 saa/saa.c   |2 
 saa/saa_unaccel.c   |   56 ---
 src/vmware.c|5 
 src/vmware_bootstrap.c  |7 
 src/vmwarevideo.c   |9 -
 vmwgfx/vmwgfx_crtc.c|9 +
 vmwgfx/vmwgfx_driver.c  |2 
 vmwgfx/vmwgfx_overlay.c |1 
 vmwgfx/vmwgfx_saa.c |3 
 13 files changed, 460 insertions(+), 32 deletions(-)

New commits:
commit 2a72feff87289063e3e23519e438d9bec8bdf495
Author: Maarten Lankhorst 
Date:   Tue Jan 20 12:49:14 2015 +0100

Merge from unreleased debian.

diff --git a/debian/changelog b/debian/changelog
index c6d2ea6..809df10 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+xserver-xorg-video-vmware (1:13.1.0-0ubuntu1) UNRELEASED; urgency=medium
+
+  * Merge from unreleased debian.
+
+ -- Maarten Lankhorst   Tue, 20 Jan 2015 
11:21:26 +0100
+
 xserver-xorg-video-vmware (1:13.1.0-1) UNRELEASED; urgency=medium
 
   * New upstream release.

commit 6e7d85c60f8182af995a4aa554fdbafddd698f90
Author: Maarten Lankhorst 
Date:   Tue Jan 20 12:48:07 2015 +0100

New upstream release.

Bump Standards-Version to 3.9.6 (no changes needed).

diff --git a/ChangeLog b/ChangeLog
index f19a6ea..8bfe3ed 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,384 @@
+commit 891ee48e4c1baa2643eda048b4207f8263a37dca
+Author: Thomas Hellstrom 
+Date:   Mon Jan 19 11:23:50 2015 +0100
+
+vmware: Bump version number for release
+
+Signed-off-by: Thomas Hellstrom 
+
+commit 79289b0ffc553ded902eea7b8b9803b098f340e3
+Author: Adam Jackson 
+Date:   Thu Dec 4 10:35:04 2014 -0500
+
+saa: Adapt to GC client clip changes in xserver 1.17
+
+1.17 always stores the client clip as a region, so there's no longer a
+clientClipType member to look at.  Change the code to just inspect
+whether the clientClip is non-null, since that works both before and
+after 1.17.
+
+Signed-off-by: Adam Jackson 
+Reviewed-by: Thomas Hellstrom 
+
+commit 4664412d7a5266d2b392957406b34abc5db95e48
+Author: Stefan Dirsch 
+Date:   Tue Oct 7 11:29:32 2014 +0200
+
+xf86xv.h cannot be included without first including xorg-server.h.
+
+Without this the build fails on systems with the latest glibc,
+throwing this error:
+
+In file included from /usr/include/string.h:634:0,
+ from /usr/include/xorg/os.h:53,
+ from /usr/include/xorg/misc.h:115,
+ from /usr/include/xorg/screenint.h:50,
+ from /usr/include/xorg/scrnintstr.h:50,
+ from /usr/include/xorg/xvdix.h:55,
+ from /usr/include/xorg/xf86xv.h:32,
+ from vmwgfx_overlay.c:38:
+/usr/include/xorg/os.h:579:1: error: expected identifier or '(' before 
'__extension__'
+strndup(const char *str, size_t n);
+
+This is caused by HAVE_STRNDUP not being set (it is set from 
xorg-server.h),
+causing os.h to redefine it.
+
+Signed-off-by: Stefan Dirsch 
+Reviewed-by: Daniel Stone 
+Acked-by: Thomas Hellstrom 
+
+commit 8e1c4e5bd521ec2d4f1a21da432f110c606b3fde
+Author: Thomas Hellstrom 
+Date:   Mon Sep 22 12:09:13 2014 +0200
+
+vmware/saa: Fix saa_check_poly_fill_rect_noreadback v2
+
+We were not clipping the dirty region correctly, Fix this.
+Also actually do what the comment in the function says: If there are more 
than
+an ad-hoc number of rectangles to read back, then revert to the default
+saa_check_poly_fill_rect function that reads back the whole damage region.
+
+v2: Fix commit log message.
+
+Signed-off-by: Thomas Hellstrom 
+Reviewed-by: Brian Paul 
+Reviewed-by: Sinclair Yeh 
+Reviewed-by: Jakob Bornecrantz 
+
+commit c23fd33d8ce8491891255d93c04e053bf333bd4e
+Author: Thomas Hellstrom 
+Date:   Mon Sep 22 11:43:02 2014 +0200
+
+vmware/saa: Fix saa_check_copy_window dirty region v3
+
+The saa_check_copy_window could dirty regions that were never touched, 
since
+we were using the X server provided damage region rather than the more
+detailed region actually copied. This would have been OK if we had first 
done
+a read-back of the region to be dirtied, but since we want to avoid that,
+instead compute the detailed destination region and use that for dirtying.
+
+This fixes rendering glitches seen with motif applications.
+
+v2: Fix whitespace error.
+v3: Move dirty region computation.
+
+Signed-off-by: Thomas Hellstrom 
+Reviewed-by: Brian Paul 
+Reviewed-by: Sinclair Yeh 
+Reviewed-by: Jakob Bornecrantz 
+
+commit f86434ac69bd288c7fba65d178c22a91a0f4f6c2
+Author: Thomas Hellstrom 
+Date:   Mon Sep 15 15:13:53 2014 +0200
+
+Revert "vmware/saa: Disable the noreadback polyfillrect optimization"
+

xserver-xorg-video-vmware: Changes to 'ubuntu'

2015-01-20 Thread Maarten Bernardus Lankhorst
 debian/changelog |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

New commits:
commit 65123fa358090683a6de49b27f9e8db05f051e17
Author: Maarten Lankhorst 
Date:   Tue Jan 20 13:14:42 2015 +0100

release to vivid

diff --git a/debian/changelog b/debian/changelog
index 809df10..f8d3210 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,8 +1,8 @@
-xserver-xorg-video-vmware (1:13.1.0-0ubuntu1) UNRELEASED; urgency=medium
+xserver-xorg-video-vmware (1:13.1.0-0ubuntu1) vivid; urgency=medium
 
   * Merge from unreleased debian.
 
- -- Maarten Lankhorst   Tue, 20 Jan 2015 
11:21:26 +0100
+ -- Maarten Lankhorst   Tue, 20 Jan 2015 
13:14:27 +0100
 
 xserver-xorg-video-vmware (1:13.1.0-1) UNRELEASED; urgency=medium
 


-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/e1ydxjn-iw...@moszumanska.debian.org



Bug#775855: weston: Please enable RDP and screen-share support

2015-01-20 Thread Christopher Dow
Package: weston
Version: 1.6.0-2+b1
Severity: wishlist

It appears that rdp-backend and the screen-share module are disabled in the
Debain package.  It would be nice if these were enabled.

Thanks



-- System Information:
Debian Release: 8.0
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'testing-updates'), (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 3.16.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages weston depends on:
ii  adduser 3.113+nmu3
ii  libc6   2.19-13
ii  libcairo2   1.14.0-2.1
ii  libcolord2  1.2.1-1+b2
ii  libdbus-1-3 1.8.12-3
ii  libdrm2 2.4.58-2
ii  libegl1-mesa [libegl1-x11]  10.3.2-1
ii  libgbm1 10.3.2-1
ii  libgles2-mesa [libgles2]10.3.2-1
ii  libglib2.0-02.42.1-1
ii  libinput5   0.6.0+dfsg-2
ii  libjpeg62-turbo 1:1.3.1-11
ii  liblcms2-2  2.6-3+b3
ii  libmtdev1   1.1.5-1
ii  libpam0g1.1.8-3.1
ii  libpango-1.0-0  1.36.8-3
ii  libpangocairo-1.0-0 1.36.8-3
ii  libpixman-1-0   0.32.6-3
ii  libpng12-0  1.2.50-2+b2
ii  libsystemd0 215-8
ii  libudev1215-8
ii  libwayland-client0  1.6.0-2
ii  libwayland-cursor0  1.6.0-2
ii  libwayland-egl1-mesa [libwayland-egl1]  10.3.2-1
ii  libwayland-server0  1.6.0-2
ii  libx11-62:1.6.2-3
ii  libx11-xcb1 2:1.6.2-3
ii  libxcb-composite0   1.10-3+b1
ii  libxcb-render0  1.10-3+b1
ii  libxcb-shape0   1.10-3+b1
ii  libxcb-shm0 1.10-3+b1
ii  libxcb-xfixes0  1.10-3+b1
ii  libxcb-xkb1 1.10-3+b1
ii  libxcb1 1.10-3+b1
ii  libxcursor1 1:1.1.14-1+b1
ii  libxkbcommon0   0.4.3-2

Versions of packages weston recommends:
ii  libgl1-mesa-dri  10.3.2-1

weston suggests no packages.

-- no debconf information


-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/20150120181710.11354.84163.reportbug@debian-desktop



Bug#775781: mesa 10.4.2 from unstable won't build packages on jessie

2015-01-20 Thread Sven Joachim
Control: notfound -1 10.4.2
Control: found -1 10.4.2-1

On 2015-01-20 08:37 +0100, Timo Aaltonen wrote:

> On 19.01.2015 22:01, Darius Spitznagel wrote:
>> Source: mesa
>> Version: 10.4.2
>> Severity: normal
>> 
>> Dear Maintainer,
>> 
>> since Mesa 10.4.x landed in Debian I cannot compile mesa anymore because
>> the build process does not know what to do with gallium_drv_video.so.
>> I know how to solve this, but I am wondering why you guys don't have
>> this problem and pushed mesa-10.4.2 into unstable already.
>> 
>> 
>>* What led up to the situation?
>> Can't build mesa 10.4.2 from sid on jessie x86_64
>
> You likely have extra packages installed that enable features that
> normally aren't. I couldn't reproduce this.

Most likely that would be libva-dev which enables the VAAPI state
tracker, see commit 3867933ecbc34ed1f68d735282580ca1e4eedea1.

We should configure with "--disable-va" or add the build dependencies
and actually ship gallium_drv_video.so.

Cheers,
   Sven


-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/871tmpuvya@turtle.gmx.de



Processed: Re: Bug#775781: mesa 10.4.2 from unstable won't build packages on jessie

2015-01-20 Thread Debian Bug Tracking System
Processing control commands:

> notfound -1 10.4.2
Bug #775781 [src:mesa] mesa 10.4.2 from unstable won't build packages on jessie
The source 'mesa' and version '10.4.2' do not appear to match any binary 
packages
No longer marked as found in versions mesa/10.4.2.
> found -1 10.4.2-1
Bug #775781 [src:mesa] mesa 10.4.2 from unstable won't build packages on jessie
Marked as found in versions mesa/10.4.2-1.

-- 
775781: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=775781
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems


--
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/handler.s.b775781.142177991225782.transcr...@bugs.debian.org