SDL зависает при использовании SDL_SetVideoMode с SDL_OPENGL в качестве параметра - PullRequest
1 голос
/ 02 января 2012

Как видно из названия, мое приложение зависает во время работы SDL_SetVideoMode, но только когда я указываю, что хочу использовать OpenGL.В противном случае он запускается без каких-либо проблем.

Редактировать: при ожидании ~ 50 секунд ему удается инициировать.

Редактировать 2: Обновление драйвера решило его.

Код выглядит примерно так:

SDL_Init(SDL_INIT_VIDEO);
SDL_SetVideoMode(800, 600, 24, SDL_OPENGL);

Есть идеи, почему это происходит?

Использование библиотек Visual Studio 2010 и SDL / OpenGL связаны между собой, как и должно быть(насколько я знаю).

Ответы [ 2 ]

1 голос
/ 02 января 2012

Обновление драйвера решило проблему!

0 голосов
/ 02 января 2012

Это выглядит нормально для меня, вы уверены, что это не проблема с драйверами? Знаете ли вы наверняка, что он падает в этой функции? И если да, то использовали ли вы отладчик, чтобы увидеть, почему / где он дает сбой?

...