2012-04-05 5 views

ответ

2

Вы можете использовать glGetString(GL_VERSION) для получения текущей версии OpenGL.

+2

Возможно, вы захотите упомянуть, что эта процедура будет работать только после того, как будет создан контекст OpenGL. – SigTerm

+0

@SigTerm Да - для этого требуется действительный контекст - один из которых создается, или 'wglMakeCurrent', чтобы создать существующий ток. –

3

Я знал, что Windows поставляется с драйверами Opengl.

На самом деле это не так. Windows поставляется с эмуляцией OpenGL. Но фактические драйверы OpenGL доступны только через оригинальные драйверы поставщика.

Как оформить OpenGL-версию?

Создайте контекст OpenGL и используйте функцию glGetString для извлечения идентификационных значений. Наибольший интерес представляют GL_VERSION и GL_RENDERER.

Смежные вопросы