近日,Intel Linux 開源驅動工程師 Lionel Landwerlin 將一個新的補丁合并到了 Intel Mesa Vulkan 22.2 開源驅動中,其中簡單變更了 Intel Vulkan 光線追蹤代碼,從而帶來了 100 倍的性能提升,其實這源自一個烏龍事件。

其實是原來驅動的一個 Bug,沒有將光追臨時存儲放置在顯卡的本地顯存中,而是放到速度更慢的系統內存,導致性能低下。
新補丁給驅動加入了一行 "ANV_BO_ALLOC_LOCAL_MEM" 代碼標記,有了它,光追臨時存儲就會準確地放在顯存之中,從而帶來性能激增,或者說恢復正常。
其實,Intel 2020 年底就開始在開源驅動中支持 Vulkan 光追,以迎接 Alchemist Arc A 系列獨立顯卡的發布,但時至今日還在打磨之中。
Intel Mesa 22.2 版開源驅動加入了不少光追相關修復、優化,還有其他大量改進,預計 8 月底發布穩定版本
原文地址:http://www.myzaker.com/article/62de5a59b15ec040c04f2651