153a154,168 > GLLock::GLLock(GLCtrl& glCtrl, bool swapBuffer) : ctrl(glCtrl), swap(swapBuffer) > { > glXMakeCurrent(s_Display, ctrl.win, s_GLXContext); > } > > GLLock::~GLLock() > { > if(swap){ > glXSwapBuffers(s_Display, win); > }else{ > glFlush(); > } > glXMakeCurrent(s_Display, None, NULL); > } >