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版本,也不建议现在就用,

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


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM