È stata effettuata la fusione delle basi di codice dei progetti D9VK e DXVK

Si è svolta l'integrazione delle basi di codice dei progetti D9VK e DXVK. I progressi D9VK sono stati trasferiti nella branch master del repository DXVK. D9VK è valutato dallo sviluppatore come pronto per l'uso e implementa quasi tutte le funzionalità previste. Pertanto, tutte le implementazioni di DXGI (DirectX Graphics Infrastructure), Direct3D 11, Direct3D 10 e Direct3D 9 sopra l'API grafica Vulkan ora si svilupperanno in un'unica base di codice. Non ci sono ancora informazioni sui tempi di pubblicazione di un nuovo rilascio significativo di DXVK, che includerà il supporto per Direct3D 9.

Ricordiamo che dopo l'integrazione di D9VK e l'aggiunta del supporto per alcune estensioni utili di Vulkan, lo sviluppatore di DXVK intende ha deciso di concentrare gli sforzi esclusivamente sulla correzione di bug, rallentando l'espansione delle funzionalità. Questo desiderio è causato dalla preoccupazione per la diminuzione della qualità della base di codice. Ogni aggiornamento della branch 1.4.x provoca lamentele su cambiamenti regressivi che non riescono a essere riprodotti, localizzati e risolti. Questi problemi richiedono un'analisi delle cause della loro comparsa, altrimenti lasciare che rimangano irrisolti mentre si continua a espandere le funzionalità potrebbe solo aggravare la situazione e complicare il processo di mantenimento.

Lo sviluppo di D9VK continuerà all'interno del repository DXVK in forma di frontend, sotto la responsabilità dell'originale sviluppatore di D9VK. Tra i piani per ulteriore sviluppo si segnala la risoluzione di alcuni problemi noti (bumpmapping, premodulation), l'implementazione di un cursore software (oltre al già disponibile supporto per un cursore hardware), l'aggiunta del metodo ComposeRects, definito nella specifica D3D9Ex, e la possibilità di definire colori personalizzati per i bordi.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster