I had to keep things syncronized in my OpenGL engine. So I use win32's GetTickCount() to have a idea how many time went past since the last update. I've heard of QueryPerformanceCounter(), which should do the same job, just with higher resolution. But MSDN says that it isn't avaible on all systems. What does this mean ? What kind of systems are that ? Only crappy old system that aren't worth to care ? Are there any other methods to do proper timing, what do u suggest me ?