glDrawArrays文档未在模式中提及GL_QUADS。 https://www.khronos.org/registry/OpenGL-Refpages/gl4/html/glDrawArrays.xhtml
但是我的PC渲染时glDrawArrays (GL_QUADS, 0, 4);
绘制了矩形。我的电脑在OpenGL 4.3上运行。
这是为什么?
答案 0 :(得分:0)
可能是因为您的PC实现了compatibility profile。
然而,OpenGL规范只是一个规范。供应商可以自由地实现其他功能,以便让用户满意,例如通过支持传统软件。