bashkimi i bazave të kodit të projekteve D9VK dhe DXVK. Punimet në degën master të depoit . D9VK vlerësohet nga zhvilluesi si gati për t'u përdorur dhe realizon pothuajse të gjitha funksionalitetet e planifikuara. Kështu, të gjitha realizimet e DXGI (DirectX Graphics Infrastructure), Direct3D 11, Direct3D 10 dhe Direct3D 9 mbi API-në grafike Vulkan tani do të zhvillohen në një bazë të vetme kode. Informacione mbi kohën e formimit të një versioni të ri të rëndësishëm të DXVK, në përbërjen e të cilit do të ofrohet mbështetje për Direct3D 9, ende nuk ka.
KujtojmĂ« se pas integrimit tĂ« D9VK dhe shtimit tĂ« mbĂ«shtetjes pĂ«r disa zgjerime tĂ« dobishme tĂ« Vulkanit, zhvilluesi i DXVK pĂ«r njĂ« periudhĂ« tĂ« pĂ«rqĂ«ndrojĂ« pĂ«rpjekjet vetĂ«m nĂ« rregullimin e defekteve, duke ngadalĂ«suar zgjerimin e funksionalitetit. Ky dĂ«shim Ă«shtĂ« nga frika e uljes sĂ« cilĂ«sisĂ« sĂ« bazĂ«s sĂ« kodit. Ădo pĂ«rmirĂ«sim i degĂ«s 1.4.x shkakton shfaqjen e ankesave pĂ«r ndryshime regresive, tĂ« cilat nuk arrijnĂ« tĂ« riprodhohen, tĂ« lokalizohen dhe tĂ« zgjidhen. KĂ«to probleme kĂ«rkojnĂ« shqyrtim tĂ« shkaqeve tĂ« shfaqjes sĂ« tyre, ndryshe lĂ«nia e tyre pa u riparuar gjatĂ« vazhdimit tĂ« zgjerimit tĂ« funksionalitetit mund vetĂ«m ta pĂ«rkeqĂ«sojĂ« situatĂ«n dhe ta komplikohet procesin e mbĂ«shtetjes.
Zhvillimi i D9VK do të vazhdojë në përbërjen e depozitës DXVK në formën e frontend-it, për të cilin do të jetë përgjegjës zhvilluesi fillestar i D9VK. Nga planet për zhvillimin e mëtejshëm përmendet eliminimi i disa problemeve të njohura (bumpmapping, premodulation), realizimi i kursorit softuerik (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 e përcaktimit të ngjyrave të veta për kufij.
Burimi: opennet.ru
