Basically, I'm trying to measure a response time with an accuracy of only a few milliseconds. This requires me to show an image on the screen at a certain time and I need to know exactly when is is visible (not only within the application, but on the actual screen) so I know exactly when to start measuring.
The problem I'm having is that if I set my panel to VISIBLE in the program, it might take anywhere between 0 to 16.67 milliseconds for this change to happen on the screen. The problem is that I don't know the time it takes for this update to happen, and an uncertainty of 16.67 milliseconds is not acceptable for my purposes.
I'm thinking the simplest way to do this is to make my application frame rate be directly linked to the screen updates (which is what VSync does, right?).
Last edited by TehV; 12/12/13 14:50.