官方安卓7.0以上支持vulkan图形接口为什么不加入

修改于2018/04/171.2 万浏览综合
官方安卓7.0以上开始支持vulkan图形接口,
(安卓9更是更新到了vulkan1.1版本)
为什么不开发vulkan版的吃鸡,带来更好的画质和优化呢?
目前王者和三星联合也开始筹备vulkan版
什么是vulkan看下面。
同 OpenGL® 一样,Vulkan™ 也由 Khronos 集团开发。它是 AMD Mantle 的后续版本,继承了前者强大的低开销架构,使软件开发人员能够全面获取 Radeon™ GPU 与多核 CPU 的性能、效率和功能。[3] 相对于 OpenGL,Vulkan™ 大幅降低了 CPU 在提供重要特性、性能和影像质量时的“API 开销”[2](CPU 在分析游戏的硬件需求时所执行的后台工作),而且可以使用通常通过 OpenGL 无法访问的 GPU 硬件特性。[3] 独特的跨 OS 支持 Vulkan™ 能够支持深入硬件底层的控制,为 Windows® 7、Windows® 8.1、Windows® 10 和 Linux® [3]带来更快的性能和更高的影像质量。Vulkan™ API 还提供超高的 OS 兼容性、渲染特性和硬件效率。[3] 自动兼容 GCN 架构 目前只有基于GCN架构 的Radeon™ 显卡拥有强大的“异步计算”功能,使显卡得以并行处理3D几何图形与计算工作量。例如,当游戏需要同时计算复杂照明与渲染人物时,这种功能就找到了用武之地。这些任务并不需要在Radeon™ 显卡上串行运行,因此可以节约时间、提升整体帧速率。现在,设计Vulkan应用的游戏开发者可以在所有近期版本的Windows和Linux系统中利用这种独特硬件特性。[3]Android 7.0 支持 自 Android 7.0 开发者预览版开始,Google便在系统平台中添加了对Vulkan的API支持
作用是这个
2015年微软正式推出了DirectX 12规范,PC游戏开始了从DX11到DX12的升级,今年已经有多款游戏大作使用DX12了。DX12主要针对Windows平台,支持OpenGL的PC、Linux、安卓等则会使用Vulkan(火山)API。谷歌在安卓6.0中开始引入Vulkan,ARM公司日前公布了一段Vulkan对比OpenGL ES的视频,显示Vulkan因为支持多线程,CPU占用率可从50%以上降低至5-10%以内,能耗则降低15%。 微软的DX12与开放标准的Vulkan虽然是死对头,不过二者在设计思路上是殊途同归,跟AMD早前推出的Mantle优化类似,都支持CPU多线程应用,降低CPU负担,提高游戏性能。对于安卓这样的移动系统来说,Vulkan降低CPU占用率还有助于减少能耗,提高续航时间。 Vulkan无疑会取代目前安卓系统使用的OpenGL ES,那么它到底能带来多大的收益呢?ARM公司日前发布了一个演示视频,对比了Vulkan与OpenGL ES在CPU占用率及能效上的优劣。可百度找一下
目前已经有游戏已经优化加入了 Vulkan ,带来了更稳定的FPS和和画质等提升
刺激跟上啊
10
5
49