DXVK ကို Wine ကို အသုံးပြု၍ Linux တွင် 3D အက်ပ်လီကေးရှင်းများနှင့် ဂိမ်းများကို အသုံးပြုနိုင်ပြီး OpenGL ၏ထိပ်တွင် လုပ်ဆောင်နေသည့် Wine ၏ စွမ်းဆောင်ရည်မြင့်မားသော အခြားရွေးချယ်စရာတစ်ခုအဖြစ် ဆောင်ရွက်ပေးသည်။
အဓိကပြောင်းလဲမှုများ-
- Vulkan ဂရပ်ဖစ် API တိုးချဲ့မှုများကို ပံ့ပိုးပေးသည်- VK_EXT_custom_border_color (Sampler တွင် နယ်နိမိတ်အရောင်များကို ပံ့ပိုးရန်အတွက် အသုံးပြုသည်၊ Crysis နှင့် Halo 3 Vista အပါအဝင် Direct9D 2 ကိုအခြေခံ၍ ဂိမ်းများတွင် ပြဿနာများစွာကို ဖြေရှင်းပေးသည်) နှင့် VK_EXT_robustness2 (D3D11 နှင့် ဆင်တူသည်၊ ခွင့်ပြုချက်ကျော်လွန်၍ ဝင်ရောက်အသုံးပြုနိုင်သည် နယ်နိမိတ် အရင်းအမြစ် နယ်မြေများ)။ ဤတိုးချဲ့မှုများကို အသုံးပြုရန်၊ သင့်တွင် ဝိုင် 5.8 အပြင် Mesa 20.2-dev သို့မဟုတ် NVIDIA ဒရိုက်ဘာ 440.66.12-beta မှ AMD နှင့် Intel ယာဉ်မောင်းများ ရှိရပါမည်။
- သန့်ရှင်းရေးလုပ်ငန်းများနှင့် ပိုမိုကောင်းမွန်အောင် အသုံးချပါ။
အတားအဆီးများ rendering လုပ်သောအခါ၊ အချို့သောဂိမ်းများ၏စွမ်းဆောင်ရည်ကိုအနည်းငယ်မြှင့်တင်ရန်ဖြစ်နိုင်သည်။ - D3D11 ဂိမ်းများသည် ဒရိုက်ဘာ (ဥပမာ၊ RADV) သီးခြားလွှဲပြောင်းမှုတန်းစီကို မပံ့ပိုးပါက အရင်းအမြစ်များကို တပြိုင်တည်းတင်ရန် ကွန်ပျူတာတန်းစီများကို အသုံးပြုနိုင်စွမ်းကို ထည့်သွင်းထားသည်။
- နောင်ထွက်ရှိမည့် World of Warcraft တွင်အသုံးပြုမည့် DXGI 1.6 လုပ်ဆောင်ချက်အချို့ကို အကောင်အထည်ဖော်ခဲ့သည်။
- Toxikk ကဲ့သို့သော အချို့ဂိမ်းများတွင် ရနိုင်သောမှတ်ဉာဏ်မကျန်အောင် ရှောင်ရှားသည့် D3D9 တွင် မှတ်ဉာဏ်သုံးစွဲမှုကို လျှော့ချထားသည်။
- Cloudpunk နှင့် အရင်းအမြစ်ကြားခံကို လွဲမှားစွာအသုံးပြုသည့် အခြားဂိမ်းများတွင် Vulkan validation errors များကို ပြင်ဆင်ပြီး၊
- GCC 10.1 တွင် တည်ဆောက်သည့်အခါ ပြဿနာများကို ဖြေရှင်းနိုင်သည်;
- D3D9 နှင့် ပတ်သက်သော အမျိုးမျိုးသော ပြဿနာများကို ဖြေရှင်းခဲ့သည်။
- dxgi.tearFree ရွေးချယ်မှုကို ပြန်လည်လုပ်ဆောင်ပြီးပါပြီ။
- Fallout New Vegas၊ Freelancer၊ GTA IV နှင့် Halo Custom Edition ရှိ ပြဿနာများကို ဖြေရှင်းပြီးပါပြီ။
- တည်ဆောက်မှုများနှင့်အတူ ပံ့ပိုးမှု
winelib . ယခု DXVK တည်ဆောက်ခြင်းသည် MinGW လိုအပ်သည်။
source: opennet.ru