隨著Windows 10系統(tǒng)裝機量不斷增加,2016年DirectX 12(簡稱DX12)游戲?qū)⒊蔀槊髂甑闹攸c,只是對游戲開發(fā)者來說,雖然DX12很好很強大,但只限于Windows平臺,他們更期待的是Khronos的Vulkan(火山)API,它的功能比DX12還多,而且是跨平臺的?,F(xiàn)在Khronos宣布了一個好消息和一個壞消息,壞消息是今年內(nèi)發(fā)布Vulkan 1.0規(guī)范是沒戲了,但好消息是Vulkan 1.0即將發(fā)布。
今年3月份的GDC大會上,OpenGL官方組織Khronos正式宣告了Vulkan的誕生,這是一個全新的跨平臺底層API,大幅降低繪制命令開銷(draw call overhead),改善多線程性能,當(dāng)然還有更快的渲染性能,這些跟DX12和Mantle都是一致的。另外,Vulkan還會統(tǒng)一桌面的OpenGL和移動平臺的OpenGL ES兩大規(guī)范,后兩者都會被它取代。
按照之前的規(guī)劃,Vulkan今年內(nèi)應(yīng)該有正式規(guī)范發(fā)布,不過最終進度還是有點慢了——目前Vulkan的規(guī)范已經(jīng)制定完成了,正在進行法律評估及最終修正,性能一致性測試也完成了,相關(guān)的廠商也在為最后的發(fā)布準(zhǔn)備驅(qū)動程序,現(xiàn)在正在接收廠商的反饋,這是Khronos組織任何規(guī)范發(fā)布前的最后一個關(guān)鍵步驟。
總之,Vulkan 1.0規(guī)范已經(jīng)無限接近發(fā)布狀態(tài),時間不會很久了。
此外,Khronos還在致力于Windows、Android及Linux平臺下的Vulkan SDK工作。在該規(guī)范發(fā)布之后Google就宣布未來帝安卓系統(tǒng)都會支持Vulkan,現(xiàn)在Google也被提升為發(fā)起人成員,Khronos組織正在幫著實施安卓平臺的Vulkan戰(zhàn)略。