在没有VBO的情况下在opengl 3.1+中渲染

时间:2016-05-11 11:12:51

标签: c++ opengl

我想知道是否可以在不使用VBO和VAO的情况下使用顶点数组(客户端渲染)绘制opengl 3.1+核心配置文件。我知道在opengl 3.1+核心配置文件中使用VAO对于使用VAO至关重要。我想知道是否可以通过使用顶点数组(客户端渲染)而不使用VBO和VAO进行绘制。如果不可能(我认为是真的),你能不能提供一些参考文件。

1 个答案:

答案 0 :(得分:3)

简答:否

立即模式不推荐使用OpenGL> = 3.0,尽管某些实现仍然包含固定功能管道的一部分。

OpenGL 3.1删除了Immediate Mode

的大部分功能

请参阅Legacy OpenGL

为了在OpenGL 3.1或更高版本的Core Profile中绘制内容,您必须至少使用一个VBO和VAO