bashkimi i bazave të kodit të projekteve D9VK dhe DXVK. Arritjet në degën master të depozitës . D9VK vlerësohet nga zhvilluesi si gati për përdorim dhe implementon pothuajse të gjithë funksionalitetin e planifikuar. Kështu, të gjitha realizimet e DXGI (DirectX Graphics Infrastructure), Direct3D 11, Direct3D 10 dhe Direct3D 9 mbi API-në grafike Vulkan do të zhvillohet tani në një bazë të vetme kodi. Nuk ka informacion për kohën e daljes së një versioni të ri të rëndësishëm DXVK, i cili do të ofrojë mbështetje për Direct3D 9.
KujtojmĂ« se pas integrimit tĂ« D9VK dhe shtimit tĂ« mbĂ«shtetjes pĂ«r disa zhvillime tĂ« dobishme Vulkan, zhvilluesi i DXVK do tĂ« pĂ«rqendrojĂ« pĂ«rkohĂ«sisht pĂ«rpjekjet vetĂ«m nĂ« rregullimin e gabimeve, duke ngadalĂ«suar zgjerimin e funksionalitetit. Ky dĂ«shirĂ« nga frika e uljes sĂ« cilĂ«sisĂ« sĂ« bazĂ«s sĂ« kodit. Ădo pĂ«rditĂ«sim i degĂ«s 1.4.x shkakton ankesa pĂ«r ndryshime regresive qĂ« nuk mund tĂ« riprodhohen, lokalizohen dhe zgjidhen. KĂ«to probleme kĂ«rkojnĂ« analizĂ«n e shkakut tĂ« shfaqjes sĂ« tyre, pĂ«rndryshe lĂ«nia e tyre tĂ« papĂ«rmirĂ«suara gjatĂ« vazhdimit tĂ« zgjerimit tĂ« funksionalitetit mund vetĂ«m tĂ« pĂ«rkeqĂ«sojĂ« situatĂ«n dhe tĂ« komplikohet procesin e mbĂ«shtetjes.
Zhvillimi i D9VK do të vazhdojë si pjesë e depozitës DXVK në formën e një frontend-i, për të cilin do të jetë përgjegjës zhvilluesi fillestar i D9VK. Në planet për zhvillimin e mëtejshëm përfshihet eliminimi i disa problemeve të njohura (bumpmapping, premodulation), implementimi i kursorit programatik (përveç mbështetjes së disponueshme për kursorin harduerik), shtimi i metodës , e cila është e përcaktuar në specifikimin e D3D9Ex, dhe mundësia për të përcaktuar ngjyrat e veta për kufijtë.
Burimi: opennet.ru
