为什么我可以将GL_QUADS与glDrawArrays一起使用?

时间:2018-05-05 03:39:28

标签: opengl

glDrawArrays文档未在模式中提及GL_QUADS。 https://www.khronos.org/registry/OpenGL-Refpages/gl4/html/glDrawArrays.xhtml

但是我的PC渲染时glDrawArrays (GL_QUADS, 0, 4);绘制了矩形。我的电脑在OpenGL 4.3上运行。 这是为什么?

1 个答案:

答案 0 :(得分:0)

可能是因为您的PC实现了compatibility profile

然而,OpenGL规范只是一个规范。供应商可以自由地实现其他功能,以便让用户满意,例如通过支持传统软件。