والو شرکت
پروټون تاسو ته اجازه درکوي په مستقیم ډول د سټیم لینکس پیرودونکي کې د وینډوز یوازې لوبو غوښتنلیکونه پرمخ بوځي. په کڅوړه کې د DirectX 10/11 پلي کول شامل دي (پر بنسټ
اصلي
- د وائن 4.11 کوډبیس سره همغږي ترسره شوې ، له کوم څخه چې له 3300 څخه ډیر بدلونونه لیږدول شوي (پخوانۍ څانګه د شراب 4.2 پراساس وه). د پروټون 154 څخه 4.2 پیچونه پورته ته لیږدول شوي او اوس د شراب په اصلي کڅوړه کې شامل شوي؛
- د futex() سیسټم کال پراساس د همغږي کولو لومړني لپاره تجربوي ملاتړ اضافه شوی ، کوم چې د esync په پرتله د CPU بار کموي. برسېره پردې، نوی تطبیق د کارولو اړتیا سره ستونزې حل کوي
ځانګړي ترتیبات د موجود فایل تشریح کونکو د esync او ممکنه ستړیا لپاره.د ترسره شوي کار جوهر د لینکس کرنل کې د معیاري futex() سیسټم کال فعالیت پراخول د دې وړتیاو سره چې د تار حوض غوره ترکیب لپاره اړین دي. د پروټون لپاره اړین د FUTEX_WAIT_MULTIPLE بیرغ لپاره ملاتړ سره پیچونه لا دمخه دي
لیږدول شوی په اصلي لینکس کرنل کې د شاملولو لپاره اوګلیبک . چمتو شوي بدلونونه لاهم په اصلي دانه کې ندي شامل شوي، نو دا مهال اړین دیتاسیس کول یو ځانګړی دانه چې د دې لومړنیو لپاره ملاتړ کوي؛ - Interlayer
DXVK (د Vulkan API په سر کې د DXGI، Direct3D 10 او Direct3D 11 پلي کول) نسخه ته تازه شوي1.3 اوD9VK (د والکان په سر کې د Direct3D 9 تجربوي تطبیق) تر 0.13f نسخه پورې. په پروټون کې د D9VK ملاتړ فعالولو لپاره، د PROTON_USE_D9VK بیرغ وکاروئ؛ - د اوسني مانیټر ریفریش نرخ لوبو ته لیږدول کیږي؛
- د موږک تمرکز او کړکۍ مدیریت اداره کولو لپاره اصلاحات رامینځته شوي؛
- ثابت ان پټ وقفه او د جویسټیکونو لپاره د وایبریشن ملاتړ سره ستونزې چې په ځینو لوبو کې پیښیږي ، په ځانګړي توګه د یووالي انجن پراساس لوبو کې؛
- د OpenVR SDK وروستي نسخې لپاره ملاتړ اضافه شوی؛
- د FAudio برخې د DirectX غږ کتابتونونو پلي کولو سره (API XAudio2، X3DAudio، XAPO او XACT3) د 19.07 خوشې کولو لپاره تازه شوي؛
- د لوبې میکر په لوبو کې د شبکې فرعي سیسټم سره ستونزې حل شوې؛
- د وینو ډیری ماډلونه اوس د لینکس کتابتونونو پرځای د وینډوز PE فایلونو په توګه جوړ شوي. لکه څنګه چې پدې برخه کې کار پرمختګ کوي، د PE کارول به د ځینو DRM او ضد ضد سیسټمونو سره مرسته وکړي. که تاسو دودیز پروټون جوړونه وکاروئ ، نو تاسو به ډیری احتمال د PE فایلونو جوړولو لپاره د ویګرنټ مجازی ماشین بیا جوړولو ته اړتیا ولرئ.
مخکې لدې چې د والو پیچ په اصلي لینکس کرنل کې تصویب شي ، د esync پرځای د futex() کارول د پیچونو په سیټ کې پلي شوي د تار ترکیب پول لپاره ملاتړ سره د ځانګړي کرنل نصبولو ته اړتیا لري.
که تاسو د fsync ملاتړ سره دانه لرئ، کله چې تاسو پروټون 4.11 چلوئ، کنسول به "fsync: پورته او روان" پیغام ښکاره کړي. تاسو کولی شئ د PROTON_NO_FSYNC=1 بیرغ په کارولو سره fsync بندولو ته مجبور کړئ.
سرچینه: opennet.ru