Izisekelo zekhodi zephrojekthi ye-D9VK ne-DXVK zihlanganisiwe

Ibanjiwe ukuhlanganisa izisekelo zekhodi zephrojekthi ye-D9VK ne-DXVK. Intuthuko I-D9VK kuqhutshekwe ngale egatsheni eliyinhloko lenqolobane I-DXVK. I-D9VK ihlolwa ngunjiniyela ukuthi isilungele ukusetshenziswa futhi isebenzise cishe yonke imisebenzi ehlosiwe. Ngakho, konke ukuqaliswa kwe-DXGI (DirectX Graphics Infrastructure), Direct3D 11, Direct3D 10 kanye ne-Direct3D 9 phezu kwe-API yezithombe ze-Vulkan manje kuzothuthukiswa ngesisekelo sekhodi eyodwa. Okwamanje alukho ulwazi mayelana nesikhathi sokwakhiwa kokukhishwa okusha okubalulekile kwe-DXVK, okuzofaka ukusekelwa kwe-Direct3D 9.

Masikhumbule ukuthi ngemuva kokuhlanganisa i-D9VK nokwengeza ukusekelwa kwezinye izandiso ze-Vulkan eziwusizo, umthuthukisi we-DXVK kuhlose gxila emizamweni yesikhashana kuphela ekulungiseni iziphazamisi, wehlise ijubane ukunwetshwa kokusebenza. Isifiso esifanayo kubangelwa ukwesaba ukwehla kwekhwalithi yesisekelo sekhodi. Isibuyekezo ngasinye egatsheni le-1.4.x sidala izikhalazo mayelana nezinguquko ezihlehlayo ezingakwazi ukuphinda zenziwe kabusha, zenziwe ezasendaweni futhi zilungiswe. Lezi zinkinga zidinga ukuhlaziywa kwezizathu zokuvela kwazo, ngaphandle kwalokho ukuzishiya zingalungisiwe kuyilapho uqhubeka nokwandisa ukusebenza kungabhebhethekisa isimo futhi kwenze inqubo yokunakekelwa ibe nzima.

Ukuthuthukiswa kwe-D9VK kuzoqhubeka njengengxenye yenqolobane ye-DXVK ngendlela ye-frontend, okuzoba yisibopho somthuthukisi wokuqala we-D9VK. Izinhlelo zokuthuthuka zibandakanya ukuqeda ezinye izinkinga ezaziwayo (i-bumpmapping, premodulation), ukusebenzisa ikhesa yesofthiwe (ngaphezu kokusekelwa kwekhesa yehadiwe esivele ikhona), ukwengeza indlela. I-ComposeRects, echazwe ekucacisweni kwe-D3D9Ex, kanye nekhono lokuchaza imibala yemingcele yangokwezifiso.

Source: opennet.ru

Engeza amazwana