Driver Open-source OpenGL "Iris" dan Vulkan "ANV" Linux dari Intel sekarang menjadi bagian dari kumpulan driver yang dibuat secara otomatis yang akan dibuat untuk ARM 64-bit (AArch64) saat mengompilasi kode ini di dalam Mesa.
Hingga saat ini driver grafis Intel tidak perlu khawatir dengan arsitektur non-x86/x86_64 karena sudah terintegrasi pada prosesor mereka. Sekarang dengan GPU diskrit seperti Arc Graphics, Data Center GPU Flex Series, dan Data Center GPU Max Series, prosesor grafis Intel ini dapat menemukan jalan mereka ke server AArch64 Linux atau bahkan RISC-V, POWER9, dan arsitektur lainnya.
Karena secara tradisional hanya peduli dengan x86/x86_64, ada berbagai x86`isme dalam kode driver Linux mereka yang beberapa tahun terakhir telah mereka selesaikan. Dengan driver kernel DRM Intel i915 masih ada masalah untuk arsitektur non-x86 tetapi driver kernel Xe mereka yang akan datang untuk perangkat keras Gen12 dan yang lebih baru, dirancang dari awal agar lebih bebas arsitektur.
Driver kernel Xe belum dimasukkan ke dalam pohon kernel Linux tetapi hampir merupakan tonggak sejarah setidaknya sebagai opsi eksperimental. Pengembang driver grafis Intel telah bekerja untuk memastikan driver Mesa ANV dan Iris mereka siap untuk menggunakan antarmuka driver kernel baru setelah digabungkan. Sebagai bagian dari itu, hari ini mereka menambahkan Iris dan ANV ke daftar driver AArch64 yang didukung di Mesa.
Terselip di dalam permintaan gabungan iris: Menerapkan batch_submit() di backend Xe kmd adalah perubahan untuk sekarang dibuat secara default di AArch64. Tambalan oleh insinyur Intel José Roberto de Souza menjelaskan:
build: Tambahkan Iris dan ANV ke driver ARM yang dibuat secara otomatis
Xe KMD mendukung CPU ARM, jadi kami sekarang dapat memiliki GPU diskrit Intel dengan CPU ARM yang berfungsi. Kode terbaru ini adalah bagian dari apa yang akan ada di Mesa 23.2 yang akan dirilis kuartal berikutnya. Mudah-mudahan dalam beberapa bulan mendatang kita akan melihat driver kernel Xe secara eksperimental ditambahkan ke pohon sumber kernel untuk memulai dengan lebih mudah menguji driver modern ini untuk grafis terintegrasi dan diskrit Gen12+. Selain lebih mandiri dalam arsitektur CPU, driver ini dirancang berdasarkan kebutuhan GPU modern, antarmuka/kemampuan kernel yang lebih mutakhir, dan harus dapat memaksimalkan kinerja GPU Intel modern dengan lebih baik.
Itulah berita seputar Driver Intel OpenGL dan Vulkan Linux Sekarang Akan Dibangun Di ARM, semoga bermanfaat. Disadur dari Phoronix.com.Artikel Diperbarui pada: April 18, 2023
Kontributor: Syauqi Wiryahasana
Model: Haifa Manik Intani