為什么用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版本,也不建議現在就用,
先關注,以后覆蓋面更大了再用!!