I've rebased your original frame timings patch on top of the changes I proposed for your CoglOutput patch and created a few patches to make some style changes and also rename CoglFrameTimings to CoglSwapInfo as discussed. regards, - Robert