// Q-GIN 6.00
--:--:-- | 11.AGO.2026
Notizie 06 LUGLIO 2023 1 MIN LETTURA

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

Redattore per Q-Gin. Clicca su '// TUTTI_GLI_ARTICOLI' per esplorare le altre pubblicazioni scritte da // Luca_Pio.

// NESSUN_LINK_SOCIAL
// TUTTI_GLI_ARTICOLI
Wine e Linux
// Q-GIN Pinguino-con-Wine-1
// SCHEDA_GIOCO

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

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.

// CONDIVIDI_ARTICOLO
// UNISCITI_ALLA_COMMUNITY

Ti è piaciuto questo articolo?

Non perderti i nostri prossimi contenuti. Unisciti al nostro canale Telegram o seguici sui social per restare sempre aggiornato!