【发布时间】:2017-06-29 20:40:00
【问题描述】:
我有一个我计划改变的顶点列表,并希望能对 VBO、显示列表和 VA 之间的差异进行一些澄清——我正在尝试加快我的应用程序中的渲染速度。 VBO 和显示列表不是选项,因为我没有渲染静态几何体吗?
【问题讨论】:
标签: opengl vbo displaylist
我有一个我计划改变的顶点列表,并希望能对 VBO、显示列表和 VA 之间的差异进行一些澄清——我正在尝试加快我的应用程序中的渲染速度。 VBO 和显示列表不是选项,因为我没有渲染静态几何体吗?
【问题讨论】:
标签: opengl vbo displaylist
嗯,在 Core 上下文中,不可以使用任何其他而不是 VBO(即客户端内存指针和/或显示列表)。
对于动态数据,您可以在glBufferData() 调用的usage 参数中指定GL_STREAM_DRAW/GL_DYNAMIC_DRAW,并希望您的GL 实现得到提示。
【讨论】: