2016-09-05 11 views
0

В настоящее время я использую QOpenGLFunction_4_5_Compability в своем GLWidget. Поскольку QOpenGLFunctions не содержит glLoadIdentity, glOrtho, glGenBuffers, glBindBuffer и т. Д.Qt QOpenGLFunction_4_5_Compatibility vs QOpenGLExtraFunctions

Почему некоторые люди используют QOpenGLFunctions вместо QOpenGLFunction_4_5_Compability? В чем особенность QOpenGLFunctions?

Какой я должен использовать?

ответ

0

http://doc.qt.io/qt-5/qtgui-module.html

QOpenglFunctions для GLES 2.0. Итак, если вы используете 4.5, то вы можете использовать функции, недоступные в GLES.

Определите минимальную версию GL, которую ваша программа потребует от пользователей, а затем используйте профиль с этой версией.

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

  • Нет связанных вопросов^_^