while(true)
{
SwapBuffers();
}
で永久ループしてるか?