Несколько возможных причин, по которым некоторые видеокарты не поддерживают OpenGL 4.3:
- Отсутствие или устаревшая версия драйвера. 14 Рекомендуется загрузить и установить последнюю версию драйвера для видеокарты с официального сайта. 14
- Наличие в системе нескольких драйверов OpenGL. 4 Следует проверить реестр и убедиться, что установлен единственный подраздел RIVATNT, а ключ Dll в нём имеет значение nvoglnt (для Windows 9x-ME — nvopengl.dll). 4 Если есть иные подразделы, например ati2dvag (OpenGL драйвер ATI), их следует удалить, предварительно экспортировав в файл .reg. 4
- Отсутствие поддержки центральным процессором расширений SSE. 4 Если эти расширения недоступны, драйвер OpenGL ICD не будет инициализирован, приложения будут закрываться или будет использован программный рендеринг. 4
- Устаревший BIOS материнской платы. 4 Особенно данная проблема характерна для систем с процессорами AMD Athlon XP и Duron. 4 Обновление BIOS материнской платы может восстановить поддержку SSE. 4
Проверить наличие в системе драйвера OpenGL можно с помощью утилит OpenGL Extensions Viewer и GPU Caps Viewer. 4