Vulkan 1.2.139 已發布,更新(xīn)内容如(rú)下(xià):

  • 使用 Azure 管道和 Khronos Docker 構建配置 Github CI
  • 在有效使用之前将 NOTE 移至 flink:vkEnumerateInstanceVersion 中
  • 在 flink:vkDestroyInstance 中為(wèi) slink:VkPhysicalDevice 對象添加 ‘implicitexternsyncparams’
  • 在樣式指南(nán)中,擴展名在所有生(shēng)成的 Vulkan 标頭中都用作(zuò)預處理(lǐ)器(qì)符号
  • 将有關(guān) ‘switch’ 語句和 Vulkan API 枚舉的應用使用的注釋從樣式指南(nán)移至<<fundamentals-validusage-enums, Valid Usage for Enumerated Types>> section
  • 修改生(shēng)成器(qì)腳本以在所有平台上(shàng)使用 Unix 換行符

Vulkan 是 OpenGL 的下(xià)一(yī)代版本,和 DirectX 12 一(yī)樣都是基于 AMD 私有的 Mantle API。不同的是 Vulkan 是開源的圖形 API,它承諾通過給予開發者訪問硬件底層的能(néng)力而大幅提升 3D 應用的性能(néng)。

更多詳情見更新(xīn)說(shuō)明:https://github.com/KhronosGroup/Vulkan-Docs/commit/5789d98a3fb3e02beb2f92aab5dd4b87d648cfc2