Hi,
Is there a standard way an OpenGL 2.0 applications can handle TDR (Timeout Detection Recovery) event on Vista?
For D3D apps its pretty streightforward - when HW hangs (and is restarted) STATUS_DEVICE_REMOVED is returned from D3D API and the application can restart rendering engine and continue to run smoothly. This is king of nice from end user poit of view - no data lost.
Can TDR be somehow detected in OpenGL applications?
What would be proper error handling from OpenGL API point of view?
Regards,