Я не смог найти много информации об этом: всякий раз, когда полноэкранное приложение openGL загружается на эту новую машину с Win7, оно отключается в течение 5 минут, а затем восстанавливается, как будто ничего не произошло. То же самое происходит при переключении из полноэкранного режима.
DirectX работает просто отлично. Других странностей в системе нет. Аппаратное обеспечение полностью новое, применены новейшие драйверы для графики (GTX 570) и Windows, но улучшения по-прежнему нет.
Кто-нибудь знает, что происходит?
Какие приложения вы использовали для тестирования? Вы уверены, что это связано с самим OGL, а не с приложением, которое его использует?
Der Hochstapler
1
Игры были главным испытательным стендом, поскольку я обычно очень быстро проверял, использует ли DirectX, а какой использует OpenGL. Экспонаты на Звездной линейке, Крепости гномов, Ксенонавтах, ToME. Ни у одного DirectX еще не было такой проблемы, я могу попробовать какое-то полноэкранное базовое приложение openGL, чтобы протестировать его для более независимого теста.
Бдительный
Вы можете записать системные события с помощью Process Monitor и посмотреть, есть ли 5-минутный разрыв в событиях игры. Результаты могут указать на причину этой проблемы.
Der Hochstapler
У меня есть журнал, но он довольно большой, что я ищу? Err. неважно. Просто заметил это. Похоже, да, сама игра exe замолкает в течение 5 минут, ничего для событий.
Бдительный
Вы захотите увидеть, что делает игра в последнюю очередь, прежде чем она зависнет (и, возможно, что она сделает потом). Записанные события не обязательно должны были вызвать задержку, но это стоит посмотреть.
Der Hochstapler