Vista TDR in OpenGL applications

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,

What would be proper error handling from OpenGL API point of view?

From a programmer’s perspective? Sit back and scoff, chuckle, thumb your nose, dream of better days, etc…

This topic was automatically closed 183 days after the last reply. New replies are no longer allowed.