Vulkan API ၏ထိပ်တွင် Direct1.2D 3/10 အကောင်အထည်ဖော်မှုဖြင့် DXVK 11 ပရောဂျက်ကို ဖြန့်ချိသည်

ထုတ်ဝေခဲ့သည်။ interlayer လွှတ်ပေးရန် DXVK 1.2Vulkan API သို့ ခေါ်ဆိုမှုများကို ဘာသာပြန်ခြင်းဖြင့် လုပ်ဆောင်ပေးသော DXGI (DirectX ဂရပ်ဖစ် အခြေခံအဆောက်အဦ)၊ Direct3D 10 နှင့် Direct3D 11။ DXVK အသုံးပြုရန် လိုအပ် ယာဉ်မောင်းများအတွက်ပံ့ပိုးမှု Vulkan APIထိုသို့သောအဖြစ်
AMD RADV 18.3၊ AMDGPU PRO 18.50၊ NVIDIA 415.22၊ Intel ANV 19.0 နှင့် AMDVLK.

DXVK ကို Wine ကို အသုံးပြု၍ Linux တွင် 3D အက်ပ်များနှင့် ဂိမ်းများကို အသုံးပြုနိုင်ပြီး OpenGL ၏ထိပ်တွင် လုပ်ဆောင်နေသည့် Wine ၏ မူရင်း Direct3D 11 အကောင်အထည်ဖော်မှုထက် စွမ်းဆောင်ရည်ပိုမြင့်သော အစားထိုးတစ်ခုအဖြစ် ဆောင်ရွက်သည်။ IN အချို့ဂိမ်းများ Wine+DXVK ပေါင်းစပ်မှု၏စွမ်းဆောင်ရည် ကွဲပြားခြားနားသော OpenGL ကိုအခြေခံထားသော Direct10D 20 အကောင်အထည်ဖော်မှုကို အသုံးပြုသောအခါတွင် Windows ပေါ်တွင် 3-11% သာလည်ပတ်နေသော်လည်း၊ စွမ်းဆောင်ရည်သည် သိသိသာသာလျော့နည်းသွားသည်။

ထုတ်ဝေမှုအသစ်သည် အချို့သော multi-core configurations များတွင် စွမ်းဆောင်ရည်ကို ပိုမိုကောင်းမွန်စေသည့် command buffer transfer အတွက် သီးခြား thread တစ်ခုကို အသုံးပြုထားသည်။ ထို့အပြင်၊ စက်ရပ်ချိန်ကို ဖယ်ရှားရန်နှင့် GPU အသုံးပြုမှုကို တိုးမြှင့်ရန်အတွက် အမိန့်ကြားခံပေးပို့သည့် အကြိမ်ရေကို တိုးမြှင့်ထားသည်။ ဤပြောင်းလဲမှုများကြောင့် စွမ်းဆောင်ရည်အပေါ် သက်ရောက်မှုရှိသော အပလီကေးရှင်းများအနက် Quake Champions ဂိမ်းက မှတ်ချက်ပြုထားသည်။

Direct3D 11 သတ်မှတ်ချက်တွင် တရားဝင်မသတ်မှတ်ထားဘဲ Windows အတွက် နောက်ထပ်စာကြည့်တိုက်များမှတစ်ဆင့် ထုတ်လုပ်သူမှ သီးခြားပံ့ပိုးပေးသည့် သီးခြား တင်ဆက်မှု extension များအတွက် ထပ်လောင်းပံ့ပိုးမှု။ ရှေ့ပြေးပရောဂျက်အတွက် ဤတိုးချဲ့မှုများ လိုအပ်ပါသည်။ DXVK-AGS အဆိုပြုထားသော AGS (AMD GPU Services) တိုးချဲ့မှုများကို အကောင်အထည်ဖော်ခြင်းဖြင့် AMD AGS SDK Resident Evil 2 နှင့် Devil May Cry 5 ဂိမ်းများတွင် အသုံးပြုသည့် ဂိမ်းများအပါအဝင် ပိုမိုကောင်းမွန်အောင်လုပ်ဆောင်မှုအချို့ကို သင့်အား အသုံးပြုခွင့်ပေးသည်။

ပြင်ဆင်မှုများ ပါဝင်သည်- အချို့ဂိမ်းများတွင် CPU load ကို အနည်းငယ် လျှော့ချပေးသည်။ state cache နှင့် ထပ်တူကျသော Vulkan handlers များထဲသို့ အပိုပစ္စည်းများကို ထပ်ထည့်ရသည့် ပြဿနာကို ဖြေရှင်းခဲ့သည်။ ClearView နည်းလမ်းကို အသုံးပြုသောအခါတွင် ပျက်စီးမှုများ သို့မဟုတ် Vulkan အသုံးပြုမှု မှားယွင်းစေသည့် ချို့ယွင်းချက်တစ်ခုကို ပြင်ဆင်ခဲ့သည်။ NVIDIA GPUs ရှိသော စနစ်များရှိ Mirror's Edge Catalyst တွင် ပြဿနာများကို ဖြေရှင်းရန် အသုံးပြုထားသည့် NVAPI ဖြေရှင်းချက်ကို ပိတ်ထားသည်။

source: opennet.ru

မှတ်ချက် Add