https://bugs.freedesktop.org/show_bug.cgi?id=42487
Brian Paul <bri...@vmware.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |RESOLVED Resolution| |NOTABUG --- Comment #3 from Brian Paul <bri...@vmware.com> 2011-11-02 10:50:55 UTC --- (In reply to comment #2) > I've narrowed the bug : > the faulty command is > > glutInitDisplayMode(GLUT_RGBA | GLUT_DOUBLE); > > Adding an additionnal GLUT_DEPTH param make the code works. > > AMD and Nvidia proprietary drivers seem to force GLUT_DEPTH in display mode > when depth_test are enabled. I have no idea if there is a spec that tells if > such a behavior is legit or not, I'm marking this as NEEDINFO. I think what's really happening is you're getting a GLX visual with a depth buffer just by luck with AMD/NVIDIA. glxinfo will show you which visuals have a depth buffer. With the NVIDIA driver, most visuals have a depth buffer. Probably the same thing with AMD's driver. If your application uses depth testing you _must_ call glutInitDisplayMode() with GLUT_DEPTH. Similarly with stencil and accum buffers. I think we can close this as not-a-bug. -- Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug. _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev