Как использовать встроенный ATI Radeon вместо Intel HD Graphics для OpenGL?

Несколько дней назад я приобрел ноутбук HP Pavilion DV6-6166TX с ATI Radeon 6770m 1GB.

Сразу после того, как я начал использовать его, я увидел, что он включает в себя графику Intel HD, поддерживающую OpenGL 3, а карта ATI поддерживает OpenGL 4.1. Проблема в том, что я не могу запускать программы на основе OpenGL 4.1.

Я также новичок в программировании OpenGL, и мои тестовые программы показывают версию OpenGL как 3, а не 4.1. Я проверил его с помощью GPU Caps Viewer: он показывает Intel HD, а не ATI, пока оба установлены. Диспетчер устройств Windows также отображает оба параметра.

Как я могу использовать свою карточку ATI в своих программах OpenGL?

У вас, вероятно, есть Intel HD Graphics, встроенная в ваш процессор Intel, и у вас есть AMD Radeon.

Во-первых, загрузите и установите новейшие драйверы для вашей графической карты AMD с сайта AMD. Windows поставляется с некоторыми драйверами, но обычно они не могут обрабатывать современные OpenGL.

Во-вторых, проверьте свой BIOS – у вас, вероятно, будет возможность включить / отключить эти графические процессоры, чтобы вы могли выбрать, какой из них использовать.

  • Когда я запускаю .jar, я получаю сообщение «Нет lwjgl in java.library.path»
  • Одиночная пиксельная линия OpenGL
  • Использование GLEW для использования расширений OpenGL под Windows
  • Как узнать, установлен ли OpenGL на Windows-машине?
  • Как визуализировать рамку openGL в C ++ Builder?
  • Как визуализировать глубину линейно в современном OpenGL с gl_FragCoord.z ​​в флеш-шейдере?
  • Как сделать снимок экрана в OpenGL
  • Как установить GLUT и OpenGL в Visual Studio 2012?
  • Каковы местоположения атрибутов для конвейера с фиксированной функцией в профиле ядра OpenGL 4.0 ++?
  • VBOs с std :: vector
  • Что является результатом NULL + int?
  • Давайте будем гением компьютера.