D9VK және DXVK жобаларының кодтық базаларын біріктіру. Әзірлеулер репозиторийдің негізгі тармағына D9VK әзірлеуші пайдалануға дайын деп санайды және барлық жоспарланған функцияларды дерлік жүзеге асырады. Сондықтан, Vulkan графикалық API жоғарғы жағындағы DXGI (DirectX Graphics Infrastructure), Direct3D 11, Direct3D 10 және Direct3D 9 барлық іске асырулары енді бір кодтық базада әзірленетін болады. Direct3D 9 қолдауын қамтитын DXVK негізгі жаңа шығарылымының қашан шығатыны туралы әзірге ақпарат жоқ.
Еске сала кетейік, D9VK біріктіріп, кейбір пайдалы Vulkan кеңейтімдерін қолдауды қосқаннан кейін DXVK әзірлеушісі функционалдылықтың кеңеюін бәсеңдететін қателерді түзетуге күш-жігерді уақытша бағыттаңыз. Мұндай тілек Кодтық базаның сапасын төмендету туралы алаңдаушылық. 1.4.x тармағына арналған әрбір жаңарту қайта шығару, локализациялау немесе түзету мүмкін емес регрессивті өзгерістер туралы шағымдарды жасайды. Бұл мәселелер олардың себептерін зерттеуді талап етеді; әйтпесе, функционалдылықты құруды жалғастыра отырып, оларды түзетілмей қалдыру тек жағдайды нашарлатып, техникалық қызмет көрсетуді қиындатады.
D9VK әзірлеу бастапқы D9VK әзірлеушісі қолдайтын фронтенді түріндегі DXVK репозиторийінің бөлігі ретінде жалғасады. Әрі қарай дамыту жоспарлары кейбір белгілі мәселелерді шешуді (бүмпінді кескіндеу, алдын ала модуляция), бағдарламалық құрал курсорын енгізуді (бар аппараттық курсорды қолдауға қосымша) және әдісті қосуды қамтиды. , D3D9Ex спецификациясында анықталған және кадрлар үшін реттелетін түстерді анықтау мүмкіндігі.
Ақпарат көзі: opennet.ru
