設(shè)置
  • 日夜間
    隨系統(tǒng)
    淺色
    深色
  • 主題色

Vulkan 1.3.264 版本發(fā)布:微軟、華為提交擴(kuò)展上線,提高 Direct3D 12 驅(qū)動(dòng)兼容

2023/9/11 17:39:41 來源:IT之家 作者:汪淼 責(zé)編:汪淼

IT之家 9 月 11 日消息,微軟推出了他們的第一個(gè) Vulkan 擴(kuò)展,在最新的 Vulkan 1.3.264 規(guī)范更新中首次亮相。

該擴(kuò)展名為 VK_MSFT_layered_driver,旨在幫助常見的 Vulkan 加載程序更好地處理驅(qū)動(dòng)程序分層,例如 Vulkan 映射在 Windows 上的 Direct3D 12 硬件驅(qū)動(dòng)程序上。

如 VK_MSFT_layered_driver 擴(kuò)建文件中所述:

Vulkan 加載程序能夠根據(jù)特定于平臺(tái)的標(biāo)準(zhǔn)對物理設(shè)備進(jìn)行排序。例如,在 Windows 上,加載程序使用 LUID 將物理設(shè)備按與 DXGI 適配器相同的順序排列。但是,也可以有多個(gè) Vulkan 驅(qū)動(dòng)程序?yàn)橥晃锢碓O(shè)備提供支持,例如,其中一個(gè)是“本機(jī)”供應(yīng)商提供的實(shí)現(xiàn),另一個(gè)是在不同的 API 之上的“分層”實(shí)現(xiàn)。

分層實(shí)現(xiàn)的示例包括在 D3D12 上分層的 VulkanOn12(又名 Dozen)和在 Metal 上分層的 MoltenVK。

在一個(gè)物理設(shè)備有兩個(gè)可能的驅(qū)動(dòng)程序的系統(tǒng)上,它們之間的排序順序當(dāng)前未指定。理想的排序順序應(yīng)該將任何本機(jī) / 未分層的驅(qū)動(dòng)程序放在任何分層驅(qū)動(dòng)程序之前進(jìn)行排序,因?yàn)榉謱颖旧頃?huì)增加開銷,因此本機(jī)驅(qū)動(dòng)程序?qū)⑻峁└嗟墓δ芎透叩男阅堋?/p>

IT之家查詢發(fā)現(xiàn),本次 Vulkan 規(guī)范更新的另一個(gè)新擴(kuò)展是 VK_EXT_frame_boundary,這是一個(gè)可以幫助工具 / 調(diào)試器在 non-trivial 場景中按幀分組隊(duì)列提交的擴(kuò)展,由谷歌、Imagination、Arm、英偉達(dá)和華為的工程師完成。

廣告聲明:文內(nèi)含有的對外跳轉(zhuǎn)鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節(jié)省甄選時(shí)間,結(jié)果僅供參考,IT之家所有文章均包含本聲明。

相關(guān)文章

關(guān)鍵詞:Vulkan

軟媒旗下網(wǎng)站: IT之家 最會(huì)買 - 返利返現(xiàn)優(yōu)惠券 iPhone之家 Win7之家 Win10之家 Win11之家

軟媒旗下軟件: 軟媒手機(jī)APP應(yīng)用 魔方 最會(huì)買 要知