Just as a word of advice, be very careful about timing specific GL calls - it is entirely up to the driver to decide when to implement the tasks you've given it. So you could easily have 5 calls saying only 1ms timing, but then have the 6th saying 20ms simply because that's when the driver decides t...