+void GLContext::set_swap_interval(unsigned i)
+{
+ PFNWGLSWAPINTERVALEXTPROC func = reinterpret_cast<PFNWGLSWAPINTERVALEXTPROC>(wglGetProcAddress("wglSwapIntervalEXT"));
+ if(!func)
+ throw runtime_error("wglSwapIntervalEXT not found");
+ func(i);
+}
+