我目前正致力于使用OpenGL进行渲染的游戏/引擎,最近已开始逐步取消对固定功能管道的支持。我可以定位2.1,但是我想使用曲面细分或几何着色器以及2.1中不存在的各种新的GLSL功能。
考虑到游戏将无法在至少一年内发布,将3.2作为最低基数是否合理?
请注意,此游戏 利用了更新的功能,例如用于延迟照明的MRT帧缓冲器等,而我根本不打算支持固定功能硬件。所以它是2.1或3.2,我倾向于3.2。有没有人知道有多少人拥有3.2兼容卡以及他们被采用的速度?
答案 0 :(得分:8)
我会说Valve的Steam用户覆盖了相当大比例的PC游戏人口,在这种情况下,Steam Hardware and Software Survey将是一个相当不错的信息来源。我没有看到任何OpenGL支持统计数据随时可用,但您可以从graphics card statistics推断出该信息。