Talk:VSYNC vs WAIT/@comment-15296152-20141209181605/@comment-25827645-20141209191211

Out of curiosity, where are you pulling the information in your second paragraph from? And why aren't you putting this knowledge into articles? :P All I could find from web searching was useless speculation.

Is my conclusion in the article - that you can use WAIT when you are more concerned with a clean image than a consistent framerate - inaccurate? This was the only observable effect I could find. From the name, I expected VSYNC to force consistent behavior from the renderer - e.g. if I'm looking at a static scene and it can't draw the whole scene every frame, I would it expect it to draw the same portion of the scene every frame (which would cause no flicker), but in practice I found that only happened if I ran things in this order: GCLS, VSYNC, calculations, draw.

My knowledge is primarily in the realm of coding (and usually OOP at that), I can't match your familiarity with the hardware. Feel free to make any changes/additions that you feel would be appropriate or more accurate.