Index: ChangeLog
===================================================================
--- ChangeLog	(revision 27747)
+++ ChangeLog	(working copy)
@@ -1,3 +1,8 @@
+2009-02-08  Matt Rice  <ratmice@gmail.com>
+
+	* Source/x11/XGGLContext.m (-[XGXSubWindow initWithView:visualInfo:]):
+	Use the depth provided by the VisualInfo not the parent window.
+
 2009-01-30 Richard Frith-Macdonald <rfm@gnu.org>
 
 	* Source/win32/WIN32Server.m: fix typo
Index: Source/x11/XGGLContext.m
===================================================================
--- Source/x11/XGGLContext.m	(revision 27747)
+++ Source/x11/XGGLContext.m	(working copy)
@@ -123,7 +123,7 @@
 
   xwindowid = XCreateWindow(win_info->display, win_info->ident,
                             x, y, width, height, 0, 
-                            CopyFromParent, InputOutput, xVisualInfo->visual, 
+                            xVisualInfo->depth, InputOutput, xVisualInfo->visual, 
                             mask, &window_attributes);
 
   XMapWindow(win_info->display, xwindowid);
