Module: Mesa
Branch: gallium-0.1
Commit: 2a299851b9ee06fafc03cf4dc7d26023bac17f69
URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=2a299851b9ee06fafc03cf4dc7d26023bac17f69

Author: Brian Paul <[email protected]>
Date:   Wed Dec 17 10:55:29 2008 -0700

winsys: fix depth buffer size when using stencil

---

 src/gallium/winsys/xlib/fakeglx.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

diff --git a/src/gallium/winsys/xlib/fakeglx.c 
b/src/gallium/winsys/xlib/fakeglx.c
index a56e635..fd2d222 100644
--- a/src/gallium/winsys/xlib/fakeglx.c
+++ b/src/gallium/winsys/xlib/fakeglx.c
@@ -304,6 +304,9 @@ save_glx_visual( Display *dpy, XVisualInfo *vinfo,
       return NULL;
    }
 
+   if (stencil_size > 0 && depth_size > 0)
+      depth_size = 24;
+
    /* Comparing IDs uses less memory but sometimes fails. */
    /* XXX revisit this after 3.0 is finished. */
    if (_mesa_getenv("MESA_GLX_VISUAL_HACK"))

_______________________________________________
mesa-commit mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/mesa-commit

Reply via email to