Wine inizia i preparativi per riorganizzare e ripulire il suo codice Direct3D

Share

Zabediah Figura, sviluppatore di CodeWeavers, ha aperto ieri la richiesta di merge iniziale per la rioganizzazione del codice di WineD3D. Questo sforzo ha lo scopo di ripulire questo componente di Wine e di assicurarsi che le funzioni di backend siano racchiuse nei propri file.

Il risultato finale sperato è quello di evitare grandi file di intestazione che non sono necessari per tutti i backend, inoltre, l’intenzione è anche quella di aiutare gli sviluppatori a scoprire funzioni erroneamente legate a quest’ultimo e anche di trovare più codice che portrebbe essere reso locale, così separando meglio dal punto vista logico il codice di WineD3D.

La prima richiesta di merge riguarda lo spostamento delle dichiarazioni di Vulkan nel loro file di intestazione wine3d_vk.h, ma oltre a ciò, sono previste almeno altre due richieste di merge, come parte di questa rioganizzazione del codice.

Si spera che alla fine tutto ciò consenta di ottenere una base di codice più pulita per WineD3D e di scoprire alcune ottimizzazioni o altre aree di miglioramento lungo questo percorso. Comunque, ottimo lavoro per gli sviluppatori di CodeWeavers per migliorare Wine in upstream.

Se vuoi avere più informazioni e Supporto o dire la tua discutine con la nostra community nel gruppo Facebook o Telegram

Leggi  PlayStation Showcase - Annunciata una presentazione per PS5

You may also like...