window(wnd)
{
#ifdef WITH_OPENGL
- priv=new Private;
+ priv = new Private;
#ifdef WIN32
- HDC dc=GetDC(window.get_private().window);
+ HDC dc = GetDC(window.get_private().window);
PIXELFORMATDESCRIPTOR pfd;
memset(&pfd, 0, sizeof(pfd));
- pfd.nSize=sizeof(pfd);
- pfd.nVersion=1;
- pfd.dwFlags=PFD_DRAW_TO_WINDOW | PFD_SUPPORT_OPENGL;
+ pfd.nSize = sizeof(pfd);
+ pfd.nVersion = 1;
+ pfd.dwFlags = PFD_DRAW_TO_WINDOW | PFD_SUPPORT_OPENGL;
if(opts.doublebuffer)
- pfd.dwFlags|=PFD_DOUBLEBUFFER;
- pfd.iPixelType=PFD_TYPE_RGBA;
+ pfd.dwFlags |= PFD_DOUBLEBUFFER;
+ pfd.iPixelType = PFD_TYPE_RGBA;
if(opts.alpha)
- pfd.cAlphaBits=1;
- pfd.cDepthBits=1;
+ pfd.cAlphaBits = 1;
+ pfd.cDepthBits = 1;
if(opts.stencil)
- pfd.cStencilBits=1;
+ pfd.cStencilBits = 1;
- int pf_index=ChoosePixelFormat(dc, &pfd);
+ int pf_index = ChoosePixelFormat(dc, &pfd);
if(!pf_index)
throw Exception("Couldn't find a suitable pixel format");
SetPixelFormat(dc, pf_index, &pfd);
- priv->context=wglCreateContext(dc);
+ priv->context = wglCreateContext(dc);
wglMakeCurrent(dc, priv->context);
ReleaseDC(window.get_private().window, dc);
attribs.push_back(0);
- ::Display *dpy=display.get_private().display;
+ ::Display *dpy = display.get_private().display;
- XVisualInfo *vi=glXChooseVisual(dpy, DefaultScreen(dpy), &attribs.front());
+ XVisualInfo *vi = glXChooseVisual(dpy, DefaultScreen(dpy), &attribs.front());
if(!vi)
throw Exception("Couldn't find a suitable GLX visual");
- priv->context=glXCreateContext(dpy, vi, 0, true);
+ priv->context = glXCreateContext(dpy, vi, 0, true);
XSetWindowAttributes attr;
- attr.colormap=XCreateColormap(dpy, DefaultRootWindow(dpy), vi->visual, AllocNone);
+ attr.colormap = XCreateColormap(dpy, DefaultRootWindow(dpy), vi->visual, AllocNone);
- priv->subwnd=XCreateWindow(dpy, window.get_private().window, 0, 0, window.get_width(), window.get_height(), 0, vi->depth, InputOutput, vi->visual, CWColormap, &attr);
+ priv->subwnd = XCreateWindow(dpy, window.get_private().window, 0, 0, window.get_width(), window.get_height(), 0, vi->depth, InputOutput, vi->visual, CWColormap, &attr);
XMapWindow(dpy, priv->subwnd);
XFree(vi);
wglMakeCurrent(0, 0);
wglDeleteContext(priv->context);
#else
- ::Display *dpy=display.get_private().display;
+ ::Display *dpy = display.get_private().display;
glXMakeCurrent(dpy, 0, 0);
glXDestroyContext(dpy, priv->context);
{
#ifdef WITH_OPENGL
#ifdef WIN32
- HDC dc=GetDC(window.get_private().window);
+ HDC dc = GetDC(window.get_private().window);
SwapBuffers(dc);
ReleaseDC(window.get_private().window, dc);
#else