使用Vertex阵列对象需要什么?

时间:2013-01-02 19:24:49

标签: opengl glut glew vertex-array vao

我正在尝试在我的某个程序中使用Vertex Array Objects,但似乎我的PC不支持此功能。

当我执行此函数glewIsSupported("GL_ARB_vertex_array_object")时,它返回false。

如果我尝试更新我的视频驱动程序,这可能会使Vertex阵列对象可用?

如何检查OpenGL我的视频支持?

可以从OpenGL 3.0开始使用顶点数组对象吗?

2 个答案:

答案 0 :(得分:2)

VAO - 根据规范:http://www.opengl.org/registry/specs/ARB/vertex_array_object.txt是针对OpenGL 2.1编写的。

在OpenGL 3.0中它是官方规格,因此当GPU支持OGL 3.0时,肯定支持VAO。

您可以使用http://www.ozone3d.net/gpu_caps_viewer/检查所有OGL扩展名。

你有什么GPU?

如你所见,Via chrome不支持OpenGL 3.0的新功能

答案 1 :(得分:-1)

这是GPU Caps的结果,我认为我的GPU无法支持顶点阵列对象= /

a busy cat http://img802.imageshack.us/img802/4654/gpucaps1.png