Intel GPUs, issue with VBOs, and SFML



我正在使用SFML开发一款游戏,最近了解到英特尔GPU不支持OpenGL VBO。这是一个问题,因为SFML使用VBO来渲染非显示窗口的曲面。

https://github.com/LaurentGomila/SFML/issues/101

我从中了解到的信息的日期是几个月前,SFML的开发人员表示,这个问题今天"可能得到了解决",似乎是因为有人说英特尔更新了他们的驱动程序以支持VBO。(所以它很可能会一直坏掉,但我没有一个英特尔系统来测试它)

我的问题是,Intel GPU和VBO是否仍有问题?这是一个会限制我的受众(Windows/Mac/Linux)的主要问题吗?如果是这样的话,什么是SFML的最佳替代方案?

编辑:图书馆管理员昨天解决了这个问题。此外,我误解了眼前的问题,它与VBO无关。我应该仔细检查一下我的消息来源,对不起!我认为这只是一个问题。。。一件事。

这是一个问题,因为SFML使用VBOs渲染到非显示窗口的曲面

等等,什么?也许您正在考虑帧缓冲区对象(FBO)。

见鬼,你的相关问题甚至从未提及VBO。

最近了解到Intel GPU不支持OpenGL VBOs

那么你学错了。缓冲区对象在英特尔GPU中得到了很好的支持。

VBO已经由非常旧的intel卡支持。它们也是2003年OpenGL 1.5的一部分。这不是问题。

最新更新