使用GL_PATCHES和VAO绘图时是否忽略了索引/元素缓冲区数组?
使用:
glGenBuffers(1, &ibo);
glBindBuffer(GL_ELEMENT_ARRAY_BUFFER, ibo);
glBufferData(GL_ELEMENT_ARRAY_BUFFER, n, indices, GL_STATIC_DRAW);
没有任何影响,是否被忽略了? 我只能将 GL_PATCHES 绘制为数组,这使得它在内存方面非常浪费。
在线示例建议您可以将 GL_ELEMENT_ARRAY_BUFFER 与 GL_PATCHES 一起使用,但如上所述,我们会忽略它们。
在Radeon R9 295 X2最新驱动程序上的windows10上使用openGL4.5。 使用openGL4.1 ob a iMac 27''2015年中。