我正在用SFML开发一个游戏,最近我了解到英特尔GPU不支持OpenGL VBO。这是一个问题,因为SFML使用VBO对不是显示窗口的表面进行渲染。
https://github.com/LaurentGomila/SFML/issues/101
我从中学到的信息已经过时了几个月,SFML的开发人员说这个问题今天“可能已经解决了”,似乎是因为有人说Intel更新了他们的驱动程序以支持VBO。(所以它很可能会被破坏,但我没有一个情报系统来测试)
我的问题是,英特尔的GPU和VBO还有问题吗?这是限制我的受众(Windows/Mac/Linux)的一个主要问题吗?如果是这样的话,什么是SFML的最佳替代方案?
编辑:图书馆作者昨天解决了这个问题。另外,我误解了手头的问题,这与VBO无关。我应该再查一遍我的资料,抱歉!我觉得这只是个问题.一件事。
发布于 2012-09-25 20:49:34
发布于 2012-09-25 20:50:06
最近了解到英特尔GPU不支持OpenGL VBOs。
那你就学错了。在Intel GPU中完全支持缓冲区对象。
发布于 2012-09-25 20:50:34
VBO已经得到了非常古老的英特尔卡的支持。从2003年起,他们也是OpenGL 1.5的一部分。这不是问题。
https://stackoverflow.com/questions/12590225
复制相似问题