在查看我最近的 RADV-Zink 與 RadeonSI OpenGL 基準測試時,Valve 的 Mike Blumenkrantz 已經進行了優化/修復,因此還有另一個正在進行中。
Blumenkrantz 一直將 ET: Legacy 描述為開源 Enemy Territory 遊戲,該遊戲在我最新一輪的 Zink 測試中得到展示,並且是這個通用 OpenGL-on-Vulkan 實現可以改進的領域。他發現在運行 ET: Legacy 時片段著色器尾聲處理非常耗時,因此開始致力於優化 RADV 驅動程序代碼路徑。
現在有一個開放的合併請求 以“大量”提高 prolog/eiplog 查找性能。 Blumenkrantz 在該合併請求中指出:
“它們使用相同的機制,而該機制對於受 CPU 限制的應用程序來說效率極低”
在一個新的 博文 Mike 用他一貫的寫作風格評論說,“它快了多少?如果我必須給出一個數字,可能至少快了 1000%。只是一個粗略的估計。”無論如何,對 RADV/Zink 來說是個好消息。