د Vulkan API په سر کې د DXVK 2.0 خوشې کول، Direct3D 9/10/11 پلي کول

د DXVK 2.0 پرت خوشې کول شتون لري، د DXGI (DirectX ګرافیک انفراسټرکچر) پلي کول چمتو کوي، Direct3D 9، 10 او 11، Vulkan API ته د زنګ ژباړې له لارې کار کوي. DXVK ډرایورانو ته اړتیا لري چې د Vulkan 1.3 API ملاتړ کوي، لکه Mesa RADV 22.0، NVIDIA 510.47.03، Intel ANV 22.0، او AMDVLK. DXVK د وین په کارولو سره په لینکس کې د 3D غوښتنلیکونو او لوبو چلولو لپاره کارول کیدی شي ، د وین جوړ شوي Direct3D 9/10/11 پلي کولو لپاره د لوړ فعالیت بدیل په توګه خدمت کوي چې د OpenGL په سر کې روان دي.

اصلي بدلونونه:

  • د Vulkan ګرافیک API نسخې لپاره اړتیاوې ډیرې شوي ترڅو د کار کولو لپاره د Vulkan 1.3 ملاتړ کونکي ډرایور ته اړتیا ولري (پخوا Vulkan 1.1 ته اړتیا وه) ، کوم چې د شیډر تالیف پورې اړوند نوي ب featuresو لپاره ملاتړ پلي کول ممکن کړي. په عمل کې، DXVK 2.0 په هر سیسټم کې چلیدلی شي چې د D3D11 او D3D12 پر بنسټ لوبو چلولو لپاره د پروټون تجربوي کڅوړې کارولو ملاتړ کوي. وینوولکان د چلولو لپاره لږترلږه Wine 7.1 ته اړتیا لري.
  • د dxvk-native پروژې کوډ تصویب شو، کوم چې تاسو ته اجازه درکوي د لینوکس لپاره اصلي DXVK جوړونه جوړ کړئ (د شراب سره تړلي ندي)، کوم چې د وینډوز غوښتنلیکونو چلولو لپاره نه کارول کیدی شي، مګر په عادي لینکس غوښتنلیکونو کې، کوم چې د جوړولو لپاره ګټور وي. د لینکس لپاره د لوبو بندرونه پرته له دې چې د D3D پراساس رینډرینګ کوډ بدل کړي.
  • د Direct3D 9 لپاره ملاتړ غزول شوی ، پشمول د حافظې ښه مدیریت (د حافظې نقشه شوي فایلونه د جوړښت کاپي ذخیره کولو لپاره کارول کیږي) ، د هټ سپاټونو څخه د سم لوستلو ملاتړ (د GTA IV لوبولو پرمهال د هنري آثارو څرګندیدو سره ستونزې حل شوي) ، او د نوي ډیزاین پلي کول. د روڼتیا چک.
  • د Direct3D 10 لپاره، d3d10.dll او d3d10_1.dll کتابتونونه بند شوي، کوم چې په ډیفالټ ډول نه و نصب شوي ځکه چې په شراب کې د D3D10 ډیر پرمختللي تطبیق شتون لري. په ورته وخت کې، د D3D10 API لپاره ملاتړ په d3d10core.dll کتابتون کې دوام لري.
  • د Direct3D 11 ملاتړ د فیچر کچې 12_1 (D3D11 Feaure Level) ته لوړ شوی ، ترڅو ترلاسه کړي کوم ځانګړتیاوې لکه ټایل شوي سرچینې ، محافظه کار راسټرائزیشن ، او د راسټرائزر ترتیب شوي لیدونه پلي شوي.
  • د ID3D11DeviceContext انٹرفیس پلي کول، کوم چې د وسیلې شرایط استازیتوب کوي چې د انځور کولو کمانډونه رامینځته کوي، بیا ډیزاین شوی او د وینډوز سره په چلند کې نږدې دی. بیا ډیزاین ته اجازه ورکړل شوې چې د دریمې ډلې کتابتونونو سره مطابقت ښه کړي او په CPU باندې بار کم کړي. په ځانګړې توګه، د CPU کارول په لوبو کې کم شوي چې ځنډول شوي شرایط په پراخه کچه کاروي (لکه د وژونکي عقیده: اصل) یا دا چې په مکرر ډول د ClearState عملیات (لکه د جنګ خدای) بولي.
  • د سایډرونو تالیف پورې اړوند بدلونونه رامینځته شوي. د VK_EXT_graphics_pipeline_library غزولو لپاره د ملاتړ سره د ولکان ډرایورانو په شتون کې، د ولکان شیډرونه جوړ شوي کله چې لوبې د D3D شیډرونو بار کړي، نه د رینډینګ پرمهال، کوم چې د لوبې په جریان کې د شیډر تالیف له امله د فریزونو سره ستونزې حل کړې. اړین توسیع اوس مهال یوازې د ملکیت NVIDIA ډرایورونو کې ملاتړ کیږي چې د 520.56.06 نسخه سره پیل کیږي.
  • د D3D11 شیډر د ولکان حافظې ماډل کاروي.
  • د سرچینو په شمیر باندې محدودیت لرې کړی چې په یو وخت کې محدود کیدی شي.
  • ثابتې مسلې چې په لوبو کې څرګندې شوې:
    • ایلن ویک
    • الیس جنون بیرته راستنیږي
    • بې نظمۍ: د وارزون ځمکه
    • د ښه او بد څخه هاخوا
    • د ډریګن عمر اصلیت
    • امپراتورۍ: ټول جنګ
    • وروستۍ خیال XV
    • د لوی غال آٹو IV
    • د ویجاړو امپراتوریو اتلان
    • د XIII جنګیالیو پاچا محدود کړئ
    • د فلزي ګیر سولیډ وی: ځمکني زیرو
    • د سی این قسطونه: ظهور
    • سونیک نسلونه
    • Spider Man
    • کښتۍ
    • Warhammer آنلاین
    • Y's Seven

سرچینه: opennet.ru

Add a comment