看板 PC_Shopping 關於我們 聯絡資訊
最近Discord頻道上的老外在問我,是否能夠測試看看A770的DXVK的效能 這個比較適合在Linux環境上測試,本身也是配合Proton使用 礙於目前A770在Linux上的驅動還不完備,除了Kernel要6.0版本以上 相關的X11等驅動也都還沒在所有distro上完備,連Vulkan都還沒有 所以在Linux上的測試就先不用想了 不過這衍伸另一個問題,既然DX9跟DX11(尤其前者)是透過再轉譯的方式跑 如果讓遊戲改用DXVK去跑Vulkan的話能否改善效能呢? 所以就測試這部分 我所擁有的遊戲其實不多,大部分大作等級的都已經是DX10以後的等級 唯一手上還可以跑DX9的只有無雙以及COD系列 CSGO的話,V社在主程式上做了迴避機制因此無法使用DXVK DXVK的設定只有開Async以及HUD兩個 因為發現一些遊戲沒開這個根本玩不下去 順帶一提,一些DXVK是否可以玩以及參數調整,可以參考ProtonDB 但大部分都是SteamDeck或者是Linux用戶的方式,是否也適用Windows就要看 那麼首先測試戰神這款DX11遊戲 原本最一開始測試的戰神,在圖形Profile開到高的表現沒這麼好 轉用DXVK後是如何呢? 結果如下: https://i.imgur.com/9WGaNWG.jpg 這FPS得到了不小的提升,原先大概只有50幾 在改用Vulkan且沒開FSR的情況下FPS提升到了70幾 畫面流暢度的話還可以,就是剛進遊戲會稍微小小卡一些 接著測試同樣為DX11的英雄連隊2 結果如下: 原生:https://i.imgur.com/6Urlmi9.png DXVK:https://i.imgur.com/S4kDdSW.png 可以發現平均FPS稍微掉了一點,最大FPS也是 但最小FPS則有得到一點提升 這顯示了並非所有遊戲在轉譯成Vulkan後都有改善 這個在YT上有人測試巫師3時也有差不多的情況 最後測試DX9的部分,以CODMW3開頭的紐約街道戰當作測試比較 結果如下: 原生:https://i.imgur.com/lKgDyfu.png DXVK:https://i.imgur.com/Dstkhq2.png 可以發現在DX9遊戲上,FPS就獲得巨量的提升了 原生平均大約都在60~70左右,但在DXVK下則可以維持100以上沒有問題 但可能是專有特效比較多的關係,會多少出現光線破圖的狀況 在剛進入場景的時候很容易發生 簡單這樣測試後,個人認為顯示了兩件事: 1. D3D9on12的轉譯耗損不低,尤其對特效很多且畫面精緻的遊戲而言 而這個鍋多少Intel有責任 (驅動),但最大責任還是在M$上 (轉譯器) 2. 就目前來看,A770在Vulkan上的表現還算可以 或許可以期待日後驅動完備後在Linux上的表現 目前看來,DXVK在DX9遊戲上的改善應該是不小,單就MW3來說的話 但可能就要忍受一些光影破圖等渲染問題的狀況出來 認真說的話也非長久之計,但或許也是給日後Linux玩家的一個選擇...吧 -- 標題 [三國] 三國11,自創武將下野?!?!?! #1C_nVjV5 (Koei) 自創武將當君主 怎麼會玩著玩著,他就下野了 只是他流浪到那個城市,首都就換到那個城市了....
grant790110:你是不是創了蔣介石 XDDDDD
-- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.41.141.197 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/PC_Shopping/M.1666880743.A.F59.html
sdbb: 10/27 22:29
AreLies: A770的驅動QQ 10/27 22:32
AreLies: 感覺還有很大的進步空間 10/27 22:32
oopFoo: d3d9on12主要問題是pso caching作的不好,這是MS的鍋, 10/27 22:37
oopFoo: dx12/vulkan要效能好,PSO(pipeline state object)的處理 10/27 22:38
oopFoo: 是關鍵,dxvk在這花很多心力。d3d9on12只是粗淺的轉譯層, 10/27 22:40
oopFoo: 之前有一年多都沒更新,最近才開始比較有更新,因為牙膏廠 10/27 22:42
Fezico: 要相信Wintel,這卡真的戰未來。顆顆 10/27 22:43
LiNcUtT: i跟m$媽擠媽擠的,多少會加減幫忙一下吧XD 10/27 22:44
Bencrie: Intel 有釋出 dkms 的外部 module 了 10/27 23:02
這我有看到,但限定Ubuntu 22.04,我個人是Fedora 還是先等驅動完整進入mainstream kernel並且X11那些都完備後再看看了
Bencrie: 應該可以裝在舊版 kernel 上 10/27 23:03
Bencrie: 而且都用 intel 了不用 wayland 嗎 XD 10/27 23:07
Fedora 36已經是wayland了
aegis43210: 但轉譯還是使驅動的最佳化輕鬆不少 10/28 00:31
oopFoo: Mesa 22.2+以後就支援了,kernel要6.0+ 10/28 07:59
我還是先等Fedora官方推送的好了XD
ltytw: 請問一下 DXVK在後燃器就是顯示vulkan? 10/28 08:36
對,後燃器會自動去偵測遊戲使用的API DXVK是讓遊戲轉成Vulkan去運行,所以顯示VULKAN是正常的
gameguy: AMD催化劑驅動搞了十年以上才終於比較沒有大問題,我等十 10/28 09:01
gameguy: 年後再看看Intel 行不行 10/28 09:01
※ 編輯: AKSN74 (125.227.14.175 臺灣), 10/28/2022 10:09:45
ry3298: 推 10/29 08:38