時間:2020-01-16 來源:互聯網 瀏覽量:
於 2019 年 3 月推出 Vulkan 1.1 規範之後,Khronos 又在今天推出了 Vulkan 1.2 規範。與前者相比,新版本 Vulkan 增加了 23 項新的功能擴展,對 GPU 並沒有提出更高的要求。此外,英偉達目前也已經推出了新版 GeForce 驅動,從而支持新版 Vulkan 規範。
Vulkan 是一個圖形 API,其目的是取代同樣為跨平台圖形 API 的 OpenGL 規範。與微軟的 DX12 相似,Vulkan 從 AMD 推出的 Mantle 當中收益許多,大幅提升了硬件底層效率。不過與之不同的是,Vulkan 可以跨平台使用,包括 Windows、Linux、Android 以及 macOS 等平台均已經支持這個規範,並且作為目前國內玩家最多的手遊《王者榮耀》也已經轉向 Vulkan,而 DX12 僅限微軟自家的 Windows 係統。
本次推出的 Vulkan 1.2 規範增加了23 項新的擴展,說實話我不是很看得懂,不過如果你對它們很感興趣的話可以參考這篇官方文檔。
其中,Vulkan 1.2 規範強化了 Linux 平台對微軟 HSHL 著色器的兼容性,後者是在 Windows 平台運行遊戲必須使用到的。因此,本次的 Vulkan 1.2 能夠讓基於 Linux 平台的設備更好的運行 Windows 下的遊戲。也就是說,你在未來的某天也許真的可以在 Linux 電腦或者安卓手機當中暢玩 Windows 平台下的遊戲,而且不需要一直連接網絡。
隻不過你仍然需要通過模擬器才能實現這個操作,所以它更大的意義是提升了兼容性,並且一定程度上避免了花屏以及顏色顯示錯誤等情況的發生。
Vulkan 1.2 雖然是新的規範,但是 GPU 兼容性方麵與之前的 Vulkan 1.1 相同,而且目前包括英偉達、AMD、英特爾、Arm 以及 Imagination 五家公司的硬件都已經通過了兼容性認證。