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版本,也不建议现在就用,
先关注,以后覆盖面更大了再用!!