Oculus Quest支持Vulkan圖形API性能提升35%

?? 由 文心大模型 生成的文章摘要
Unity游戲引擎現(xiàn)在通過Oculus Quest 支持Vulkan圖形API。Vulkan是OpenGL(工業(yè)標(biāo)準(zhǔn)圖形API)的繼任者,OpenGL已經(jīng)被廣泛使用了二十多年。OpenGL與第11版之前的DirectX相似,并且支持跨平臺(tái)。
Vulkan旨在運(yùn)用多核CPU的優(yōu)勢(shì),這在創(chuàng)建OpenGL時(shí)并不是一個(gè)重要因素。Oculus Quest具有四個(gè)主要CPU內(nèi)核,其中三個(gè)可用于游戲。
Vulkan對(duì)硬件的較低級(jí)別訪問權(quán)限意味著繪圖調(diào)用(從CPU到GPU的繪圖對(duì)象指令)的驅(qū)動(dòng)程序開銷更少。這意味著每幀可以使用更多的繪圖調(diào)用-或每幀相同數(shù)量的繪圖調(diào)用將使用更少的CPU功率和能量。
這意味著Vulkan可以使使用Unity的Quest開發(fā)人員發(fā)布更詳細(xì)的場(chǎng)景,使用更大的繪制距離,使用剩余的CPU功率進(jìn)行物理處理或僅增加電池壽命。
Vulkan還應(yīng)提供明顯更快的初始加載時(shí)間。您是否注意到某些Quest游戲在首次啟動(dòng)時(shí)需要很長(zhǎng)時(shí)間才能加載?那是因?yàn)镺penGL著色器是在第一次加載時(shí)編譯的,而使用Vulkan著色器則可以很容易地進(jìn)行預(yù)編譯。
Facebook聲稱 Vulkan還提供了在移動(dòng)設(shè)備上進(jìn)行HDR渲染的功能,這可能對(duì)將來的頭戴設(shè)備很有用。目前尚沒有針對(duì)OpenGL與Vulkan性能的Oculus Quest Unity生產(chǎn)應(yīng)用程序的特定基準(zhǔn)。當(dāng)Unity首次添加對(duì)常規(guī)Android游戲的Vulkan支持時(shí),該公司聲稱其性能“提高了35%”。

【93913原創(chuàng)內(nèi)容,轉(zhuǎn)載請(qǐng)注明及回鏈】