From: kgv Date: Tue, 11 Sep 2012 05:51:12 +0000 (+0400) Subject: 0023246: TKOpenGl viewer created without depth buffer on some X11 implementations X-Git-Tag: V6_5_4_beta1~34 X-Git-Url: http://git.dev.opencascade.org/gitweb/?a=commitdiff_plain;h=cdc56cc8aeca9e9c2e0b9680455997432ed6ad56;p=occt.git 0023246: TKOpenGl viewer created without depth buffer on some X11 implementations Apply workaround on Mac OS platforms too to ensure GL context created with depth buffer. --- diff --git a/src/OpenGl/OpenGl_Window.cxx b/src/OpenGl/OpenGl_Window.cxx index 0f4be46287..ef1935d1ee 100644 --- a/src/OpenGl/OpenGl_Window.cxx +++ b/src/OpenGl/OpenGl_Window.cxx @@ -212,7 +212,7 @@ OpenGl_Window::OpenGl_Window (const Handle(OpenGl_Display)& theDisplay, } else { - #if defined(__linux) || defined(Linux) + #if defined(__linux) || defined(Linux) || defined(__APPLE__) if (aVis != NULL) { // check Visual for OpenGl context's parameters compability