1. XenForo 1.5.14 中文版——支持中文搜索!现已发布!查看详情
  2. Xenforo 爱好者讨论群:215909318 XenForo专区

科技 英伟达:新版OpenGL的硬加速效果类似Mantle API

本帖由 漂亮的石头2014-01-24 发布。版面名称:新闻聚焦

  1. 漂亮的石头

    漂亮的石头 版主 管理成员

    注册:
    2012-02-10
    帖子:
    487,766
    赞:
    47
    我们知道,AMD新研发的Mantle API技术号称能在GCN架构APU/GPU平台上最大限度地发挥芯片的性能,其实早在这之前AMD的死对头英伟达(Nvidia)就已经在布局类似的技术了。在最近举办的一场Steam游戏开发者技术讲会上,英伟达透露称新版OpenGL所新增的“ARB_multi_draw_indirect”指令能够给开发者带来类似Mantle API的“硬加速”效果。

    英伟达表示,“ARB_multi_draw_indirect”指令能令CPU每秒处理的任务数增加5-30倍,同时大幅降低API对显卡驱动造成的影响。

    [​IMG]

    实际上,“ARB_multi_draw_indirect”指令早就被正式加入到英伟达的新版OpenGL驱动中,并且它兼容Intel和AMD的硬件。然而,事情并未向英伟达所预料的那样朝好局面发展,因为当下很多游戏开发商都抵制OpenGL,理由是OpenGL不如DirectX API那样便于开发(所以英伟达目前正在同手握Steam和Steam OS的Vavle展开密切合作),再者英伟达自己也承认“ARB_multi_draw_indirect”指令只适用于给特定类型的数据处理任务进行加速,并且该指令可能会给GPU带来一些不大严重的负面效应。

    [​IMG]

    有意思的是,从OpenGL.org上提供的资料我们可以了解到,ARB_multi_draw_indirect指令由AMD的OpenGL工程师Graham Sellers开发。
     
正在加载...