提供更直接的GPU控制和降低CPU使用率来显着提高性能

2020-08-18 10:28:01 来源: INeng财经

早在2月,Khronos工作组就发布了OpenGL的后继产品的第一个公开版本:Vulkan。该图形API有望为开发人员提供一套工具,以通过减少开销,提供更直接的GPU控制和降低CPU使用率来显着提高性能。此外,图形API在增强移动游戏体验(如果实施得当)方面具有广阔的前景。Google被列为Khronos Group的成员,并宣布将在Android N(现在称为Nougat)中引入对Vulkan图形API的支持。实际上,随着第二个Android Nougat Developer Preview的发布, 正式引入了对Vulkan API的平台支持。

对Vulkan(新的3D渲染API)的平台支持,该API提供了明确的,低开销的GPU(图形处理器单元)控制,并为重调用大量应用程序提供了改进的性能。

对Vulkan的支持需要图形驱动程序更新,但是不幸的是,对于Google Nexus 9的所有者,您不会看到这样的更新。在/ r / AndroidDev上举行的最新的Android Nougat AMA中,一个使用用户名 zxcvbad的Redditor向Android工程团队提出了以下问题:

令人惊讶的是,到目前为止,Nexus 9上还没有Vulkan支持。

所有预览均已推送。预览4应该是关于完成API,而预览5是最后一个。另外Nexus 9还没有es3.2支持(Nexus 5X / 6P,Pixel C早就支持)。

先前已注意到:从N-DP2发行说明开始。

“ Vulkan仅适用于具有Vulkan功能的硬件的设备上的应用程序,例如Nexus 5X,Nexus 6P和Nexus Player。我们正在与合作伙伴紧密合作,以尽快将Vulkan带入更多设备。”

我与Nvidia代表进行了简短的交谈,问司机是否准备就绪,他是积极的。尤其有意义的是,他们的所有K1 / X1设备都更新了支持Vulkan和ES 3.2 Bonus的更新驱动程序:Nexus 9现在已在N-DP5上获得CTS批准,但仍然没有Vulkan。Nexus 9上的显示驱动程序仍为343.00。报告的Android版本为7.0,API级别= 24,内部版本ID = NPD90G。令人失望的是,这意味着没有接触过N9驱动程序,并且仍然拥有过时的v343,Nexus 9上没有单个驱动程序更新

期望?我们没有待发布的预览,只有最终的第三季度发布。我想知道是否有足够的时间测试/ possible Vulkan驱动程序,或者Nexus 9是否不支持Vulkan / ES3.2?

澄清这一点太好了。

这是工程团队的回应:

Anwar:N9不会获得Vulkan驱动程序,但是Pixel C自第二次N Developer Preview以来就拥有它们。

所以你有它。Nexus 9所有者将不会从新的Vulkan图形API获得的性能增强中受益。我们不确定为什么将Nexus 9挂在这里,而Google对Redditor的回答并未说明此事。我们希望在Android Nougat正式发布之前的几周内,我们将获得更明确的答案。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。