Intel Mungkin Bekerja pada Pemacu Gallium3D Moden untuk Linux Gen 9 Graphics

dan perkakasan semasa.



Sekiranya kita membuat spekulasi siapa 'Ken' yang disebut dalam senarai surat, kemungkinan besar Kenneth Graunke, penyumbang lama dalam usaha pengembangan pemandu Mesa dan sumber terbuka - dan dia memang baru-baru ini memindahkan repos peribadinya ke yang baru FreeDesktop.org Gitlab, yang mengandungi kemas kini cawangan “Iris” yang baru dikemas kini di repositori Mesa-nya, dan ia pasti mengandungi pemacu Intel Gallium3D.

Ini juga bukan projek sampingan peribadi, kerana sejarah komit menunjukkan kepada kita bahawa pemacu Iris Gallium3D baru telah dikerjakan sejak beberapa bulan yang lalu - lapan bulan terakhir, tepatnya. Dan sementara Iris Gallium3D perlahan-lahan terbentuk, nampaknya pemandu masih banyak bekerja di hadapan untuk DRI3 dan menangani beberapa ciri OpenGL canggih seperti cache cakera Mesa shader, komputasi shader, dan juga sasaran sokongan utama muncul untuk difokuskan pada grafik generasi sekarang 'Gen 9', tidak perkakasan Gen 8 yang lebih tua atau grafik Gen 10 Cannonlake dan Gen 11 Icelake masa depan.



Oleh itu dengan andaian semuanya berjalan lancar dan Intel membuat pengumuman rasmi kadang-kadang di masa depan, nampaknya pasti ada pemacu Intel Gallium3D yang disebut 'Iris' sedang dikembangkan, dan akan sangat menarik untuk melihat berapa banyak masa dan tenaga yang dimasukkan Intel ke dalamnya , memandangkan pemacu Vulkan mereka terus berjaya bersama dengan pemacu ANV. Ini boleh berjaya, kerana kematangan beberapa pemandu Mesa dan NIR yang berpusat di sekitar perwakilan perantaraan ini, yang menjadikan pertukaran ke Gallium3D jauh lebih layak daripada yang sebelumnya - penyusun NIR yang diperiksa digunakan oleh Iris sebenarnya .



Sekiranya Intel menggunakan Gallium3D, mereka akan mempunyai kemampuan untuk menggunakan pelacak negara Gallium Nine, yang akan membolehkan sokongan Direct3D 9 yang lebih pantas di Wine, kemungkinan sokongan komputasi di Clover, dan lebih banyak perkongsian kod antara pelbagai pemacu Gallium sumber terbuka - termasuk pelbagai kemungkinan penyekat keadaan Gallium seperti pecutan video VA-API / VDPAU, walaupun Intel sudah mempunyai pelaksanaan pemacu VA-API yang bebas. Tidak banyak yang mereka juga sudah mempunyai projek Beignet dan OpenCL-NEO yang terpisah, yang menawarkan sokongan OpenCL yang hebat pada masa ini.



Intel telah menggunakan nama kod Iris dalam projek lain sebelumnya, untuk menjenamakan beberapa grafik mewah mereka melalui Grafik HD / UHD - yang mungkin bermaksud bahawa tumpukan pemacu Iris Gallium ini akan menjadi sebahagian daripada perancangan masa depan mereka untuk grafik diskrit Intel. kad dikhabarkan akan dikeluarkan pada tahun 2020 - kami akan mengikuti perkembangan ini dengan teliti, jadi nantikan!

3 minit membaca