Unity Vulkan VS OpenGL ES

为什么用Vulkan?

  效率高!

为什么Vulkan效率高?

  

 

 

  一致性:OpenGL多用于PC,ES多用于移动,跨平台开发差;Vulkan驱动简单,跨平台性好

  分层架构:OpenGL/ES集成的东西太多,包括调试与错误检测;Vulkan实现了类组件化,可按需加载,节省了调试检错的开销

  Shader编译:Vulkan处理的是中间代码,省了Shader编译链接的时间

  专注GPU:不像OpenGL,要管理内存,多线程问题;Vulkan只专注GPU

  简单理解呢,就是Vulkan更加定制化,有点像C++的感觉,你可以自定义的做好多事情,但是得你自己做,做好了效率就高,做不好,呵呵。。。

  使用的好,Vulkan可以降低CPU,GPU的开销,还会省电!!!

Unity与Vulkan

  

 

   上面是如何开启Vulkan,蛤Vulkan有硬件要求,适用范围不不太大,所以目前手机游戏很少有Vulkan版本,也不建议现在就用,

  先关注,以后覆盖面更大了再用!!

posted on 2020-03-17 21:59  胖福  阅读(3649)  评论(0编辑  收藏  举报

导航