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

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

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

  • Direct3D 9 အတွက်၊ နမူနာများကြား နယ်နိမိတ်များ မွမ်းမံခြင်းမရှိဘဲ ချောမွေ့မှုမရှိသော (ချောမွေ့မှုမရှိသော၊) cube textures များကို ထည့်သွင်းထားပြီး၊ Vulkan တိုးချဲ့မှု VK_EXT_non_seamless_cube_map ကိုအသုံးပြုခြင်းဖြင့် အကောင်အထည်ဖော်ခဲ့သည်။
  • NVIDIA Vulkan ဒရိုက်ဘာများကိုအသုံးပြုသောအခါ disk ပေါ်တွင် shader caching ကိုပိုမိုကောင်းမွန်စေသည်။
  • state cache ဖိုင်ကို မှားယွင်းစွာ သိမ်းဆည်းခြင်းနှင့် အသုံးပြုခြင်းတို့ကို ဖြစ်ပေါ်စေသည့် ချွတ်ယွင်းချက်များကို ပြင်ဆင်ပါ။
  • GCC 12.1 ဖြင့် တည်ဆောက်သည့်အခါ ပြဿနာများကို ဖြေရှင်းပေးသည်။
  • များပြားလှသော threads (UAV၊ Unordered Access View) မှ ရင်းမြစ်များဆီသို့ အစီအစဥ်မတင်ထားသော D3D11 နည်းလမ်းများကို အကောင်အထည်ဖော်ရာတွင် ရှင်းလင်းရေးကုဒ်ကို ပိုမိုကောင်းမွန်အောင် ပြုလုပ်ထားပြီး၊ ၎င်းသည် ဒရိုက်ဗာများတွင် ရုပ်ပုံချုံ့မှု၏ ထိရောက်မှုကို တိုးမြင့်စေပါသည်။
  • မှတ်ဉာဏ်ထဲတွင် SPIR-V shader ကုဒ်ချုံ့ခြင်း၏ စွမ်းဆောင်ရည်ကို ပိုကောင်းအောင် ပြုလုပ်ထားသည်။
  • ဂိမ်းများတွင် ဖြေရှင်းထားသော ပြဿနာများ- Beyond Good and Evil၊ Day Z၊ Dead Space၊ Dirt Rally၊ Godfather၊ Limbo၊ Majesty 2၊ Myst V၊ Onechanbara Z2: Chaos၊ Planetary Annihilation- TITANS၊ Plants vs. Zombies Garden Warfare 2၊ Return of Reckoning၊ Scrapland Remastered၊ Small Radios Big Televisions၊ Sonic Adventure 2၊ SpellForce Platinum Edition၊ Supreme Commander၊ Star Wars: The Force Unleashed II နှင့် Star Wars: Old Republic။

source: opennet.ru

မှတ်ချက် Add