Jika Anda menjalankan prosesor Intel Raptor Lake terbaru dengan grafis terintegrasi dan kartu grafis diskrit Intel Arc Graphics terbaru di Linux, Anda saat ini mengandalkan driver grafis kernel DRM Intel "i915"... Seperti yang tersirat dari namanya, it` Ini telah digunakan dengan grafis Intel yang kembali ke chipset 915G lama hampir dua puluh tahun yang lalu. Tetapi Intel sedang mengerjakan driver grafis kernel "Xe" baru yang awalnya mereka umumkan hari ini dan bertujuan untuk membuatnya siap produksi pada tahun 2023 untuk mendukung perangkat keras Xe Graphics modern mereka. Insinyur driver grafis Linux open-source Intel secara diam-diam sedang mengerjakan driver Direct Rendering Manager baru untuk grafis Gen12/Xe yang lebih baru dan bergerak maju untuk menghindari membawa beban lama dari driver i915... Driver i915 telah melayani Intel Pengguna grafis Linux dengan baik untuk bagian yang lebih baik dari dua dekade terakhir dan dalam beberapa tahun terakhir telah diadaptasi untuk menangani GPU diskrit Intel dengan memori video khusus, dll. Ini telah disesuaikan dengan waktu tetapi sekarang driver grafis Xe sudah bersih berfokus pada Gen12/Xe dan produk perangkat keras masa depan untuk meningkatkan desain driver, menghindari kekhawatiran tentang kemunduran dukungan generasi lama, dll. Driver i915 akan terus ada di kernel, belum lagi driver Xe bahkan tidak diproduksi -belum siap. Driver grafis kernel DRM Intel "Xe" yang baru adalah untuk mendukung grafis Gen12 (Tigerlake) dan yang lebih baru.
Driver Xe ini berfokus pada grafis terintegrasi Tigerlake dan yang lebih baru serta produk grafis diskrit Intel. Basis kode driver baru ini juga memungkinkan Intel untuk menggunakan lebih banyak infrastruktur DRM/kernel bersama seputar manajemen memori TTM, penjadwal DRM yang awalnya diadaptasi dari driver AMDGPU, dan elemen umum lainnya. Untuk area seperti penanganan tampilan, driver Intel Xe bekerja untuk berbagi kode dengan driver i915 yang ada di mana driver tersebut telah bekerja dengan baik dan mengurangi risiko regresi dukungan perangkat keras, dll. Di ruang pengguna, driver Intel Iris Gallium3D dan ANV Driver Vulkan akan bekerja dengan driver kernel baru ini -- ada dukungan tentatif Mesa yang tertunda dalam permintaan penggabungan untuk menambahkan kompatibilitas dengan driver kernel DRM baru. Selain itu, kode yang akan diterbitkan pada tahun baru akan mendukung driver grafis kernel Xe dengan tumpukan komputasi NEO untuk dukungan OpenCL dan oneAPI Level Zero. Driver grafis kernel Linux Intel saat ini telah diperpanjang sejak zaman Northbridge 915G...
Secara keseluruhan, ini merupakan pengembangan yang menarik untuk driver grafis Intel Linux. Memiliki driver grafis kernel modern akan memungkinkan menghindari semua kesalahan kembali ke hari-hari chipset 915G dan sejak itu sementara hanya berfokus pada grafis Gen12/Xe dan yang lebih baru bergerak maju untuk pengembangan fitur. Ini akan memungkinkan penggunaan kembali kode yang lebih besar dengan driver grafis kernel lain / kode DRM dan untuk membuat lebih banyak pengoptimalan di masa mendatang. Bonus tambahan lainnya adalah bahwa driver Xe ini telah dirancang dengan mempertimbangkan banyak dukungan arsitektur CPU - ini diuji secara aktif pada x86_64 dan Arm. Sekarang ada GPU diskrit Intel yang tersedia dibandingkan dengan hari-hari grafis terintegrasi pada CPU x86, driver baru ini mengakui hal itu dan bertujuan untuk ramah lintas arsitektur. Intel bermaksud untuk menyiapkan driver grafis kernel Xe baru ini sepanjang tahun 2023. Sebagai hadiah Natal yang indah untuk dunia sumber terbuka, mereka mengirimkan seri tambalan RFC ini hari ini dengan kode yang sedang dalam proses saat ini. Untuk berjalan dengan driver Intel Mesa, ada MR ini yang dianggap "cukup fungsional untuk menjalankan GNOME, browser, game OpenGL, game Vulkan ..." tetapi dengan "kecelakaan dan bug yang akhirnya terjadi".
Itulah berita seputar Intel Mempersiapkan Driver Grafis Kernel Linux "Xe" Baru Untuk iGPU & dGPU Modern, semoga bermanfaat. Disadur dari Phoronix.com.