ovrHmd_StartPerfLog - added in SDK 0.4.3
So JeffBail brought a couple of new functions in 0.4.3 to my attention:
Did everybody know about this? Just turn it on and it dumps a 17 column row to a .csv file in C:\Users\YourUsername\AppData\Local\Oculus\ once per second.
OVR_EXPORT ovrBool ovrHmd_StartPerfLog(ovrHmd hmd, const char* fileName, const char* userData1);
OVR_EXPORT ovrBool ovrHmd_StopPerfLog(ovrHmd hmd);
Did everybody know about this? Just turn it on and it dumps a 17 column row to a .csv file in C:\Users\YourUsername\AppData\Local\Oculus\ once per second.
GUID,OS,OSVersion,Process,DisplayDriver,CameraDriver,GPU,Time,Interval,FPS,EndFrameExecutionTime,LatencyRender,LatencyTimewarp,LatencyPostPresent,LatencyVisionProc,LatencyVisionFrame,UserData1
382884121776498979,Win64,6.1.7601.18409,32 bit,1.1.9.0,0.0.1.7,NVIDIA GeForce GTX 780 Ti ,78155.333207,1.002031,379.229672,0.001366,0.000000,0.000000,0.000000,0.000000,-92559631349317831000000000000000000000000000000000000000000000.000000,
382884121776498979,Win64,6.1.7601.18409,32 bit,1.1.9.0,0.0.1.7,NVIDIA GeForce GTX 780 Ti ,78156.337177,1.001124,407.542050,0.001221,0.000000,0.000000,0.000000,0.000627,0.019096,
382884121776498979,Win64,6.1.7601.18409,32 bit,1.1.9.0,0.0.1.7,NVIDIA GeForce GTX 780 Ti ,78157.340478,1.000949,488.536573,0.000983,0.000000,0.000000,0.000000,0.000627,0.019096,
382884121776498979,Win64,6.1.7601.18409,32 bit,1.1.9.0,0.0.1.7,NVIDIA GeForce GTX 780 Ti ,78158.343054,1.000878,593.478634,0.000746,0.000000,0.000000,0.000000,0.000627,0.019096,
