Почему я могу использовать GL_QUADS с glDrawArrays? - PullRequest
0 голосов
/ 05 мая 2018

В документе glDrawArrays не упоминается GL_QUADS в режиме. https://www.khronos.org/registry/OpenGL-Refpages/gl4/html/glDrawArrays.xhtml

Но мой компьютер отображается с glDrawArrays (GL_QUADS, 0, 4);, нарисован прямоугольник. Мой компьютер работает на OpenGL 4.3. Почему это?

1 Ответ

0 голосов
/ 05 мая 2018

Возможно, потому что на вашем ПК реализован профиль совместимости .

Однако спецификация OpenGL - это всего лишь спецификация. Поставщики могут свободно реализовывать и другие вещи, чтобы сделать пользователей счастливыми, например, за счет поддержки устаревшего программного обеспечения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...