英伟达送大礼 改进版OpenGL大幅提升CPU性能
2023-06-14 17:23:51
大中小
就在Valve忙于开发期Steam平台之时,其合作伙伴英伟达(Nvidia)也没有闲着,他们正在致力于新一代OpenGL的开发,并谈到了游戏开发商们将如何使用改进版的OpenGL,这一完全开源的API来克服过去类似于Mantle遇到的CPU性能限制。但到目前为止,知道英伟达这一计划的人并不多,我们也许永远也不会在AAA级游戏中看到它的存在,因为大多数游戏现在正在使用的都是DirectX,而不是OpenGL。
英伟达声称:游戏开发商可以通过使用“arb_multi_draw_indirect”指令来获得显著的CPU性能提升。通过这个指令,CPU每秒处理的任务数将增加5-30倍,API对显卡驱动的整体影响也可下降75%左右。
同时英伟达表示:这一在游戏代码中插入的全新OpenGL指令虽然并不能像魔法那样强大,但是至少会对游戏渲染阶段有所改进。此外,即使这个新的OpenGL指令已被使用,解码效率低下也有可能对游戏运行带来负面影响。
不过,事实证明,目前大部分的游戏都无法完全发挥当代、甚至是上一代硬件CPU的潜力,在这一方面下些功夫也是很有意义的。