xorg-server: Changes to 'debian-unstable'
GL/glx/glxglcore.c | 1 +
debian/changelog | 7 +++++++
2 files changed, 8 insertions(+)
New commits:
commit ab92077a10831eff21971d4aa171cfa935c3e379
Author: Julien Cristau <jcristau@debian.org>
Date: Fri Jan 9 02:26:35 2009 +0100
Prepare changelog for upload
diff --git a/debian/changelog b/debian/changelog
index a316198..8b6e9b2 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+xorg-server (2:1.4.2-10) unstable; urgency=medium
+
+ * Cherry-pick from upstream: GLcore: make googleearth not crash the server
+ on sw-rendering (closes: #495483).
+
+ -- Julien Cristau <jcristau@debian.org> Fri, 09 Jan 2009 02:26:06 +0100
+
xorg-server (2:1.4.2-9) unstable; urgency=low
* Cherry-pick patches from upstream to make xf86ScaleAxis() work correctly.
commit 76ba8884f8ef248011bdbaee54f51998934a25c7
Author: Dave Airlie <airlied@linux.ie>
Date: Tue Apr 22 15:13:57 2008 +1000
GLcore: make googleearth not crash the server on sw-rendering.
I don't think this is the 100% correct answer as I get log spam saying
(EE) DoSwapInterval: cx = 0x98b8998, GLX screen = 0x96dd780
(EE) AIGLX: cx->pGlxScreen->swapInterval == NULL
but thats better than X exiting in my book.
(cherry picked from commit a368ab757edf36ed7bbda023673d28883ce11231)
(cherry picked from commit d7db6dd1a15393e9a30acfe87f7651ca1c9a0d75)
diff --git a/GL/glx/glxglcore.c b/GL/glx/glxglcore.c
index 679d55c..a29e0ea 100644
--- a/GL/glx/glxglcore.c
+++ b/GL/glx/glxglcore.c
@@ -390,6 +390,7 @@ __glXMesaScreenProbe(ScreenPtr pScreen)
screen->base.destroy = __glXMesaScreenDestroy;
screen->base.createContext = __glXMesaScreenCreateContext;
screen->base.createDrawable = __glXMesaScreenCreateDrawable;
+ screen->base.swapInterval = NULL;
screen->base.pScreen = pScreen;
/*
Reply to: