Menyusul semua pekerjaan yang dilakukan oleh Mike Blumenkrantz (Valve) dan lainnya, kode Mesa Zink mengakhiri tahun dalam bentuk yang hebat dan sangat mumpuni untuk OpenGL yang berjalan di atas Vulkan API. Berikut adalah tampilan di mana hal-hal saat ini berdiri dengan Mesa arus utama untuk Zink OpenGL-on-Vulkan dibandingkan dengan driver OpenGL RadeonSI Gallium3D asli.
Khususnya selama paruh kedua tahun ini , ada banyak perbaikan dan pengoptimalan yang masuk ke Zink. Banyak pekerjaan menarik telah digabungkan ke jalur utama sementara lebih banyak fungsi masih tertunda dan akan bekerja dengan jalur utama setelah tahun baru. Tapi singkat cerita bagi mereka yang tertinggal dalam pembacaan Phoronix mereka, Zink telah menempuh perjalanan jauh tahun ini untuk OpenGL generik melalui Vulkan dengan lebih banyak game yang sekarang berjalan, kinerja yang jauh lebih mumpuni, dan fitur/kompatibilitas lainnya bekerja dengan lebih banyak di jalan di depan.
Bagi mereka yang bertanya-tanya tentang keadaan Zink hari ini dengan Mesa arus utama, berikut adalah beberapa tolok ukur baru. Terakhir kali saya menguji Zink adalah pada bulan Agustus dan sejak itu Blumenkrantz telah mengerjakan perbaikan untuk berbagai game yang dilaporkan memiliki masalah dan bahkan lebih banyak pengoptimalan kinerja, membuat putaran pengujian ini sekarang cukup menarik.
Menggunakan Mesa 22.0-devel pada 26 November (menggunakan Oibaf PPA untuk reproduktifitas yang mudah), saya menjalankan benchmark dari berbagai game OpenGL Linux menggunakan driver OpenGL asli (RadeonSI dalam kasus ini) dan sekali lagi ketika menggunakan Zink yang berjalan di atas driver RADV Vulkan. Pengujian ini dilakukan pada sistem AMD Ryzen 9 5950X dengan kartu grafis AMD Radeon RX 6700 XT. Fokusnya adalah melihat bagaimana Zink dibandingkan dengan menggunakan RadeonSI OpenGL di berbagai game Linux.