今天,谷歌 宣布 Android將支持科納斯組織(Khronos Group)的Vulkan圖形API。
▲Vulkan與OpenGL的資源使用率比較。
Vulkan的開發初衷同蘋果為iOS和OS X開發的Metal API相似。Vulkan是一款低負擔圖形API,它賦予了開發者更多權限,以供訪問圖形處理器、控製圖形的渲染方式。
谷歌在聲明中表示,當前的API 並非“多線程設計,系統需要具備'平行處理多線程'的能力,來處理諸如同步時鎖屏來電這類任務”。
Vulkan API由科納斯組織開發維護,後者曾開發過OpenGL、WebGL和其他類似標準。實際上,Vulkan被看作是下一代OpenGL。科納斯聯同諸多軟硬件合作夥伴於今年三月份 首次發布 Vulkan,彼時谷歌並不在列。
“無論是硬件還是軟件公司,它們都需要一款開源3D API,來實現最大的市場覆蓋和最小的准入成本,而行業領導者們為我們帶來的Vulkan 就是為此而來。”科納斯組織主席耐爾·特瑞維特(Neil Trevett)說,“Vulkan 在諸如Android、Windows、Linux 和SteamOS 平台上的兼容性和可獲得性,是開發者的有力保障:它可以為任何使用該免專利稅標準的平台創建豐富、優質的內容和應用”。
不過,該標準目前仍在製定中。儘管它將不會出現在谷歌今年Android M系統中,但是諸如 想像科技(Imagination Technologies,曾開發PowerVR GPU)等公司已經著手在Android原型驅動器中模擬測試Vulkan。
Android 目前支持OpenGL ES 標準,谷歌表示未來將延續該傳統。對開發者來說,OpenGL ES 是目前更易用的選擇,但Vulkan 將在未來賦予他們更多的控制權。
“我們將致力於提供卓越的開發體驗,不論你選擇哪個API”,谷歌技術項目經理山儂·伍茲(Shannon Woods)在聲明中說道。
消息/圖片來源:Source |