Sementara driver grafis kernel Xe dalam pengembangan Intel difokuskan untuk mendukung grafis Tigerlake/Gen12 dan grafis terintegrasi/diskrit yang lebih baru dengan driver open-source modern ini dengan banyak peningkatan desain dibandingkan driver kernel i915 yang menua, tampaknya ada satu fitur yang saat ini diposisikan akan hilang untuk DG2/Alchemist: dukungan HuC untuk membantu pembongkaran media.

Pengontrol mikro HuC Intel digunakan untuk membongkar beberapa fungsi media dari CPU ke GPU dan diperlukan untuk akselerasi GPU dengan codec seperti H.265/HEVC. Driver Intel i915 telah mendukung HuC pada DG2/Alchemist dan berbagai generasi lainnya yang memiliki IP HuC. Namun dalam kasus driver Xe eksperimental, dukungan HuC-nya saat ini tidak mencakup DG2/Alchemist dan sepertinya para insinyur Intel juga tidak berencana mengimplementasikannya untuk generasi tersebut.

Penanganan HuC untuk DG2 digambarkan sebagai”khusus”dan”relatif mengganggu”yang hanya berlaku untuk DG2/Alchemist sedangkan untuk Meteor Lake dan seterusnya akan menjadi cara baru dan lebih baik dalam menangani HuC. Itu pada gilirannya sepertinya akan digunakan untuk DG3/Battlemage.


Demikianlah DG2/Alchemist HuC fungsi media hampir digunakan hanya untuk satu generasi itu dan mengimplementasikannya akan membutuhkan banyak pekerjaan untuk driver Xe sementara itu sudah ditemukan di driver kernel i915. Dengan i915 sebagai driver resmi untuk DG2/Alchemist, Intel tampaknya tidak ingin menggunakan sumber daya untuk mengerjakan HuC untuk DG2 di Xe mengingat ruang lingkup yang terbatas.

Kurangnya dukungan HuC untuk Xe di DG2 telah dikemukakan dalam GitLab FreeDesktop.org ini tiket. Mereka yang ingin menggunakan fungsionalitas media HuC pada Arc Graphics berbasis DG2 disarankan untuk menggunakan driver default i915.

Meskipun tidak memiliki dukungan HuC, driver Xe yang pernah menjadi inti utama dalam kernel Linux pada akhirnya akan terbukti lebih menarik bagi para gamer Intel Arc Graphics Linux meskipun karena kemungkinan pengoptimalan kinerja, fitur-fitur seperti VM_BIND/residensi jarang sepertinya hanya akan ada diimplementasikan untuk Xe dan bukan i915 (penting untuk menjalankan game Steam Play yang lebih baru dengan VKD3D-Proton), dan Intel berinvestasi dalam basis kode driver Xe sebagai kumpulan driver grafis sumber terbuka de facto masa depan mereka.

Categories: IT Info