glDrawElements在ubuntu上运行得很好,但在mac上不起作用

时间:2013-09-24 23:20:03

标签: opengl vbo

前一段时间我正在编写一个VBO程序。我完成了编码并得到了我想要的确切结果,但我只在mac中使用相同的代码获得了黑屏。我的猜测是glDrawElements有问题,但我使用glGetError,它返回0,这不会告诉我任何错误?任何人都知道为什么他们的表现如此不同?

P.S。我正在使用sfml。我不确定这部分是否有可能崩溃。

1 个答案:

答案 0 :(得分:0)

Mac中的OpenGL不支持glBindAttribLocation,所以在我改为glGetAttribLocation后,一切正常