د D9VK او DXVK پروژو کوډبیسونه یوځای شوي

ترسره شو د D9VK او DXVK پروژو د کوډ اډې یوځای کول. پرمختګونه D9VK لیږدول د ذخیره کولو ماسټر څانګې ته DXVK. D9VK د پراختیا کونکي لخوا ارزول کیږي لکه څنګه چې نږدې ټول مطلوب فعالیت کارولو او پلي کولو لپاره چمتو دی. په دې توګه، د DXGI (DirectX ګرافیک انفراسټرکچر) ټول تطبیقونه، Direct3D 11، Direct3D 10 او Direct3D 9 د ولکان ګرافیک API په سر کې به اوس په یو واحد کوډ بیس کې رامینځته شي. د DXVK د نوي مهم ریلیز رامینځته کولو وخت په اړه لاهم معلومات شتون نلري ، کوم چې به د Direct3D 9 ملاتړ پکې شامل وي.

راځئ چې په یاد ولرو چې د D9VK ادغام او د ځینې ګټورو ولکان توسیعونو لپاره د ملاتړ اضافه کولو وروسته ، د DXVK پراختیا کونکی اراده لري په لنډمهاله توګه یوازې د بګونو په حل کولو هڅو تمرکز وکړئ، د فعالیت پراختیا ورو کول. ورته هیله له امله رامنځته شوی د کوډ بیس کیفیت کې د کمښت ویره. د 1.4.x څانګې ته هر تازه معلومات د بیرته راګرځیدونکي بدلونونو په اړه شکایتونه رامینځته کوي چې بیا تولید، ځایی او ثابت نشي. دا ستونزې د دوی د رامینځته کیدو لاملونو تحلیل ته اړتیا لري ، که نه نو د فعالیت زیاتوالي ته دوام ورکولو سره سم یې پریښودل یوازې وضعیت خرابولی شي او د ساتنې پروسه پیچلې کوي.

د D9VK پراختیا به د DXVK ذخیره د یوې برخې په توګه د مخکینۍ برخې په توګه دوام ومومي، کوم چې به د اصلي D9VK پراختیا کونکي مسؤلیت وي. د لا پراختیا لپاره پلانونو کې د ځینې پیژندل شوي ستونزو له مینځه وړل شامل دي (بمپ میپینګ ، پریموډولیشن) ، د سافټویر کرسر پلي کول (د دمخه موجود هارډویر کرسر ملاتړ سربیره) ، د میتود اضافه کول ComposeRects، د D3D9Ex توضیحاتو کې تعریف شوی ، او د دودیز سرحد رنګونو تعریف کولو وړتیا.

سرچینه: opennet.ru

Add a comment