Pengembang CodeWeavers Zebediah Figura membuka permintaan penggabungan awal kemarin yang merupakan langkah pertama dari upaya multi-bagian untuk mengatur ulang dan membersihkan kode “WineD3D” Wine Direct3D.
Upaya ini adalah tentang mengatur ulang WineD3D dan memastikan fungsi backend dikarantina ke file mereka sendiri. Hasil akhir yang diharapkan adalah untuk menghindari file header besar yang tidak diperlukan untuk semua backend, membantu menemukan fungsi yang salah dikaitkan ke back-end, membantu menemukan lebih banyak kode yang dapat dibuat lokal ke backend, dan memisahkan kode WineD3D secara logis dengan lebih baik .
Permintaan penggabungan pertama adalah tentang memindahkan deklarasi Vulkan ke file header wined3d_vk.h mereka sendiri. Setidaknya dua permintaan penggabungan lagi diharapkan sebagai bagian dari reorganisasi kode ini.
Mudah-mudahan pada akhirnya ini akan memungkinkan basis kode WineD3D yang lebih bersih dan mudah-mudahan menemukan beberapa pengoptimalan atau area lain untuk perbaikan di sepanjang jalan. Kerja bagus untuk semua orang di CodeWeavers karena terus menyempurnakan Wine hulu.
Itulah berita seputar Wine Memulai Persiapan Untuk Menata Ulang & Membersihkan Kode Direct3D-nya, semoga bermanfaat. Disadur dari Phoronix.com.