if (m_glContext)
{
Display* display = (Display*) wxGetDisplay();
- glXSwapBuffers(display, (Window) m_window->GetClientWindow());
+ glXSwapBuffers(display, (Window) m_window->GetClientAreaWindow());
}
}
if (m_glContext)
{
Display* display = (Display*) wxGetDisplay();
- glXMakeCurrent(display, (Window) m_window->GetClientWindow(),
+ glXMakeCurrent(display, (Window) m_window->GetClientAreaWindow(),
m_glContext );;
}
}
} 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;
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()
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)