xserver: Branch 'master' - 2 commits

Eric Anholt anholt at kemper.freedesktop.org
Sun Sep 25 18:02:20 UTC 2016


 glamor/glamor.c      |    4 ----
 glamor/glamor_sync.c |    3 +++
 2 files changed, 3 insertions(+), 4 deletions(-)

New commits:
commit ba199cb90157cefab01183f2e2c909895df73321
Author: Mark Kettenis <kettenis at openbsd.org>
Date:   Tue Nov 17 22:31:21 2015 +0100

    glamor: Make glamor_sync_init work with --disable-xshmfence
    
    Signed-off-by: Mark Kettenis <kettenis at openbsd.org>
    Signed-off-by: Eric Anholt <eric at anholt.net>
    Reviewed-by: Hans de Goede <hdegoede at redhat.com>

diff --git a/glamor/glamor_sync.c b/glamor/glamor_sync.c
index fbc47d4..907e0c6 100644
--- a/glamor/glamor_sync.c
+++ b/glamor/glamor_sync.c
@@ -97,6 +97,9 @@ glamor_sync_init(ScreenPtr screen)
 #ifdef HAVE_XSHMFENCE
 	if (!miSyncShmScreenInit(screen))
 		return FALSE;
+#else
+	if (!miSyncSetup(screen))
+		return FALSE;
 #endif
 
 	screen_funcs = miSyncGetScreenFuncs(screen);
commit 8bb4b11298c285d2cd1eb28e65729933ec386829
Author: Matthieu Herrb <matthieu at herrb.eu>
Date:   Fri Sep 23 16:56:06 2016 +0300

    glamor: Make glamor_name_from_pixmap work without DRI3
    
    This function is used by the modesetting driver to implement DRI2 and
    shouldn't fail on systems that don't support DRI3.
    
    v2: Drop stale commit message wording, fix compiler warning (by anholt)
    
    Signed-off-by: Eric Anholt <eric at anholt.net>
    Reviewed-by: Eric Anholt <eric at anholt.net>

diff --git a/glamor/glamor.c b/glamor/glamor.c
index 903f6bd..45cc095 100644
--- a/glamor/glamor.c
+++ b/glamor/glamor.c
@@ -845,11 +845,7 @@ int
 glamor_name_from_pixmap(PixmapPtr pixmap, CARD16 *stride, CARD32 *size)
 {
     glamor_pixmap_private *pixmap_priv = glamor_get_pixmap_private(pixmap);
-    glamor_screen_private *glamor_priv =
-        glamor_get_screen_private(pixmap->drawable.pScreen);
 
-    if (!glamor_priv->dri3_enabled)
-        return -1;
     switch (pixmap_priv->type) {
     case GLAMOR_TEXTURE_DRM:
     case GLAMOR_TEXTURE_ONLY:


More information about the xorg-commit mailing list