I use OpenGl with windows and of course I use doublebuffering. However I have one problem. When I call SwapBuffers it doesnt interest the function to wait until the whole picture has been refreshed. This makes opengl flicker sometimes. I am absolutely sure that I use doublebuffering, so dont tell me to enable this.
Then I found out, that I can force my graphicscard to wait until the screen has been refreshed. Now I dont have this flickering anymore but of course only on my PC. Is there any function to enable this. Or at least is there any function which tells me wether the screen has been refreshed or not?