Сбой ChoosePixelFormat, даже когда используется LoadLibrary & GetProcAddress
На одном компьютере мое приложение дает сбой во время инициализации OpenGL, особенно при вызове ChoosePixelFormat. Я нашел это:
Сбой wglCreateContext в C#, но не в управляемом C++
Вызов функции GL в начале приложения (перед любой функцией DC) вообще не помог. Поэтому я загрузил opengl32.dll вручную и получил указатель wglChoosePixelFormat. На компьютерах, где он работал, он все еще работает, но это не помогло с проблемой на этом конкретном компьютере.
Есть идеи? Для справки, этот компьютер работает на Win7 64. У меня нет доступа к нему, но я попрошу человека сказать мне, какой у него графический процессор. Хорошо, компьютер ACER Aspire 7740 с ATI Mobility Radeon HD 5650
1 ответ
Оказывается, это был неисправный драйвер, ATI как обычно... После установки новейшего совместимого Catalyst он начинает работать правильно.