Vulkan API ၏ထိပ်တွင် DXVK 1.9.1၊ Direct3D 9/10/11 အကောင်အထည်ဖော်မှုများ

DXVK 1.9.1 အလွှာ၏ထွက်ရှိမှုကိုရရှိနိုင်ပြီး Vulkan API သို့ခေါ်ဆိုမှုဘာသာပြန်ခြင်းမှတစ်ဆင့်လုပ်ဆောင်နေသော DXGI (DirectX ဂရပ်ဖစ်အခြေခံအဆောက်အအုံ)၊ Direct3D 9၊ 10 နှင့် 11 ကို အကောင်အထည်ဖော်ပေးပါသည်။ DXVK၊ Mesa RADV 1.1၊ NVIDIA 20.2၊ Intel ANV 415.22 နှင့် AMDVLK ကဲ့သို့သော Vulkan 19.0 API ကို ပံ့ပိုးသည့် ယာဉ်မောင်းများ လိုအပ်ပါသည်။ DXVK ကို Wine ကို အသုံးပြု၍ Linux ပေါ်တွင် 3D အက်ပ်လီကေးရှင်းများနှင့် ဂိမ်းများကို အသုံးပြုနိုင်ပြီး OpenGL ၏ထိပ်တွင် လုပ်ဆောင်နေသည့် Wine ၏ စွမ်းဆောင်ရည်မြင့်မားသော အခြားရွေးချယ်စရာတစ်ခုအဖြစ် ဆောင်ရွက်ပေးသည်။

အဓိကပြောင်းလဲမှုများ-

  • D3D9 လော့ခ်ချခြင်း ယန္တရားကို ပြန်လည်လုပ်ဆောင်ပြီးနောက် မိတ်ဆက်ခဲ့သည့် စွမ်းဆောင်ရည်နှင့် တည်ငြိမ်မှုဆိုင်ရာ ပြဿနာအများအပြားကို ဖြေရှင်းပေးသည်။
  • D3D11 ရှိ Staging Texture လုပ်ငန်းစဉ်ကို ပြန်လည်လုပ်ဆောင်ခဲ့ပြီး၊ ရလဒ်အနေဖြင့် CPU နှင့် GPU အကြား ဒေတာကို ရွှေ့ရန် လိုအပ်သော ပုံရိပ်ကော်ပီ အရေအတွက် လျော့နည်းသွားကာ မှတ်ဉာဏ်သုံးစွဲမှု လျော့နည်းစေပါသည်။
  • Mesa (<=19.0) ဗားရှင်းအဟောင်းများတွင် ပြဿနာများကို ဖြေရှင်းရန် ကုဒ်ကို ဖယ်ရှားထားသည်။
  • mingw တည်ဆောက်မှုများတွင် winpthreads အကောင်အထည်ဖော်ခြင်းထက် ပိုမိုထိရောက်သော Windows SRW သော့များကိုအခြေခံ၍ သော့ခတ်ခြင်းဆိုင်ရာ primitives များကို ပြန်လည်ဒီဇိုင်းပြုလုပ်ထားသည်။
  • Earth Defense Force 5၊ Far Cry 1၊ Far Cry 5၊ GTA IV၊ Risen 3 နှင့် World of Final Fantasy တို့တွင် ပြဿနာများကို ဖြေရှင်းပြီးပါပြီ

source: opennet.ru

မှတ်ချက် Add