我已经构建了一个简单的 OpenGL 窗口并检查了它的支持。它返回的支持:
发光:1.9.0
OpenGL:3.3.0
我遇到的问题是由于创建形状(VBO)。在根据教程创建形状时,我无法将图像(简单的三角形)显示到屏幕上。实现此目的的唯一方法是使用即时模式或基本顶点数组。
我询问是否使用 GLEW 检查 vbo 支持,但我发现的所有建议都包括:
if ( glewGetExtension("GL_VERSION_1_9")
&& glewGetExtension( "GL_ARB_vertex_buffer_object" ))
{
std::cout << "VBO supported." << std::endl;
}
else
{
std::cerr << "ARB_vertex_buffer_object not supported!" << std::endl;
}
返回错误。
关于可能是什么问题的任何建议?