谷歌将为安卓系统增加3D渲染接口Vulkan

最近,据谷歌在安卓开发者博客中透露的消息显示,该公司将在Android系统中接入3D图形渲染接口(API)Vulkan,希望可以最小化CPU过载并通过给开发者们更多渲染控制的方式带来更好的(图形/游戏)性能提升。谷歌希望通过减少持续的性能问题让开发者们更容易为不同的安卓设备做出高质量画面,因此可以提高安卓生态系统的3D画质。


VulkanLogo【Gamelook专稿,转载请注明出处】

Gamelook报道/游戏和3D图形应用开发商们遇到最主要的挑战之一是,如何在短时间内做出复杂的场景,而图形研发大多数的工作都需要管理数据,所以大多数的时间都要和GPU渲染打交道。但是,即便是最谨慎的开发者们也会遇到不可预见的瓶颈,其中一部分是因为一些图形处理器的驱动在还没有处理之前就已经看到了这些数据,旨在控制致谢驱动的API通常都不能进行多线程操作,所以很容易导致CPU过载,浪费开发者们很多不必要的时间和精力。

最近,据谷歌在安卓开发者博客中透露的消息显示,该公司将在Android系统中接入3D图形渲染接口(API)Vulkan,希望可以最小化CPU过载并通过给开发者们更多渲染控制的方式带来更好的(图形/游戏)性能提升。谷歌希望通过减少持续的性能问题让开发者们更容易为不同的安卓设备做出高质量画面,因此可以提高安卓生态系统的3D画质。

和OpenGL ES一样,Vulkan是由Khronos研发并维护的3D图形渲染API, 谷歌在声明中表示,“Vulkan对于3D图形和渲染来说是一个公开的标准,该技术从一开始就是为了降低CPU过载而设计的,可以让你的应用更直接的控制GPU运作。Vulkan还可以通过允许多线程工作带来更好的数据并行化,比如一次性命令缓冲区构建。”

尽管在声明中表示‘正努力创造、测试和发布Vulkan图形API’,但谷歌像开发者们保证短期内绝不会放弃OpenGL技术。

如若转载,请注明出处:http://www.gamelook.com.cn/2015/08/226546

关注微信