嗯,问题很简单。在家里我有三台计算机,其中两台很老,带有集成显卡,不支持OpenGL 2.0。现在,我想知道这是否常见,所以我知道我是否应该为Kivy开发,因为OpenGL 2.0似乎是强制性的。
我知道玩游戏的人通常都有能够运行我用Kivy制作的任何应用程序的电脑,但如果它是非游戏应用程序,会不会有很多人无法运行它?
答案 0 :(得分:5)
Kivy,OpenGL 2.0似乎是强制性的。
严格来说,Kivy将OpenGL ES 2.0作为最低要求。这与OpenGL 2.0不同。
嗯,问题很简单。在家里我有三台计算机,其中两台很老,带有集成显卡,不支持OpenGL 2.0。
现在这很不寻常。甚至移动设备几乎都支持它多年。
你往往看到缺乏支持的唯一地方是带有集成显卡的旧机器,就像你的那样,尽管我没有关于它们的常见程度的统计数据。任何具有“适当”功能的机器。图形卡或过去几年的集成显卡(例如英特尔与沙桥等集成)几乎肯定能正常工作。
我已经看到新机器偶尔出现问题,例如一些上网本的图形芯片支持得特别糟糕,但这些都是例外而不是常态。
编辑:作为参考,Google似乎声称99.9% of devices支持OpenGL ES 2(在撰写本文时)。我知道你问过桌面,但我不知道在哪里查找统计数据。