Russian Qt Forum

Qt => 2D и 3D графика => Тема начата: Barmaglodd от Апрель 12, 2012, 05:56



Название: Поймать "падение" видео драйвера
Отправлено: Barmaglodd от Апрель 12, 2012, 05:56
Ситуация такая: запускается программа и ... "падает" из-за ошибки OpenGL в видео драйвере (ну замучил клиент свою систему). Полечилось установкой свежих драйверов. Но интересует другой вопрос, можно ли как-то в программе динамически поймать это "падение", и запуститься без функционала, который OpenGL использует. Т.е. как в Erlang'е, грохнулся один процесс, всё остальное приложение живо, супервизор или монитор грохнувшегося процесса получил сообщение о смерти.