X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/33980f0da63a5c78e88df40d39b010fbe33d867a..d1aba6dbbd42dde5020a4f377d3c1effb6ee6e5e:/src/x11/glcanvas.cpp diff --git a/src/x11/glcanvas.cpp b/src/x11/glcanvas.cpp index 1354afb710..c7bf78eb39 100644 --- a/src/x11/glcanvas.cpp +++ b/src/x11/glcanvas.cpp @@ -108,7 +108,7 @@ void wxGLContext::SwapBuffers() if (m_glContext) { Display* display = (Display*) wxGetDisplay(); - glXSwapBuffers(display, (Window) m_window->GetClientWindow()); + glXSwapBuffers(display, (Window) m_window->GetClientAreaWindow()); } } @@ -117,7 +117,7 @@ void wxGLContext::SetCurrent() if (m_glContext) { Display* display = (Display*) wxGetDisplay(); - glXMakeCurrent(display, (Window) m_window->GetClientWindow(), + glXMakeCurrent(display, (Window) m_window->GetClientAreaWindow(), m_glContext );; } } @@ -294,7 +294,7 @@ bool wxGLCanvas::Create( wxWindow *parent, } else { // By default, we use the visual of xwindow // NI: is this really senseful ? opengl in e.g. color index mode ? - XGetWindowAttributes(display, (Window) GetClientWindow(), &xwa); + XGetWindowAttributes(display, (Window) GetClientAreaWindow(), &xwa); vi_templ.visualid = XVisualIDFromVisual(xwa.visual); vi = XGetVisualInfo(display, VisualIDMask, &vi_templ, &n); if(!vi) return false; @@ -366,7 +366,7 @@ void wxGLCanvas::SwapBuffers() if( m_glContext ) m_glContext->SwapBuffers(); // Display* display = (Display*) GetXDisplay(); - // if(glx_cx) glXSwapBuffers(display, (Window) GetClientWindow()); + // if(glx_cx) glXSwapBuffers(display, (Window) GetClientAreaWindow()); } void wxGLCanvas::SetCurrent() @@ -374,7 +374,7 @@ void wxGLCanvas::SetCurrent() if( m_glContext ) m_glContext->SetCurrent(); // Display* display = (Display*) GetXDisplay(); - // if(glx_cx) glXMakeCurrent(display, (Window) GetClientWindow(), glx_cx); + // if(glx_cx) glXMakeCurrent(display, (Window) GetClientAreaWindow(), glx_cx); } void wxGLCanvas::SetColour(const char *col)