Nintendo Switch 增加了支援 Vulkan、OpenGL 4.5 和 OpenGL ES 的硬體

支援這些 API 的新任天堂硬體對於潛在的開發者來說是一件好事。

Khronos 集團宣布將添加任天堂開關請參閱其支援開發工具 OpenGL 4.5、OpenGL ES 和 Vulkan 的硬體清單。

此公告與有興趣為 Nintendo Switch 開發遊戲的人相關。開發者 Ethan Lee 在 Twitter 上指出,這表明 Switch 可能是比 iOS 或 MacOS 等 API 更友善的平台。

Nintendo Switch 比 macOS 和 iOS 有更好的 OpenGL 和 OpenGL ES 合規性。這是真的。

— 伊森李 (@flibitijibibo)2016 年 12 月 19 日

一段時間以來,OpenGL 一直是領先的圖形標準,而 Vulkan 是 NVIDIA 的一個較新平台。 Vulkan 被認為可用於幫助提高大預算遊戲中的幀率效能等。雖然它仍然相對較新並且處於開發技術的最前沿,但它已被著名開發商 id Software 和 Valve 用於厄運和 Dota 2 分別。


    • 需要快速編輯。 Villain是Kronos Group開發的API,源自AMD的Mantel。實際上,與 AMD 硬體相比,Nvidia 的歷史表現一直較差,但它將成為跨平台的重要中間件。

      • 它不是源自 Mantle。 Mantle 剛剛在開發初期加入到整個 API 中。所以我想你可以說 Mantle 肯定是它 DNA 的一部分,但整個東西比 Mantle 更大。

        • 公平地說,無論如何,英偉達目前並沒有對其開發做出太多貢獻。

          • 是的,Nvidia 似乎讓 AMD 在低階 API 上處於領先地位。他們似乎滿足於暴力破解更好的圖形,而AMD則展望摩爾定律結束後的10年,更好的程式設計將是獲得更高保真度視覺效果的唯一途徑。

          • 是的,我看過那個演講的視頻,我想我記得不一樣。聽起來 Vulkan 在 AMD 捐贈 Mantle 之前就已經開始了