Sebagai bagian dari proses untuk mendapatkan driver kernel Xe DRM Intel yang baru di-upstream sebagai pengganti driver i915 yang ada untuk perangkat keras grafis Gen12 dan yang lebih baru, para insinyur Intel pada hari Senin memposting tambalan penjadwal Xe DRM awal yang telah dipisahkan untuk mendapatkan tinjau mereka, cari tahu apa yang bisa umum/dibagikan di antara driver, dan dapatkan bit-bit itu di-upstream.
Penjadwal DRM kernel Linux adalah apa yang dimulai sebagai penjadwal AMDGPU sebelum dipromosikan ke area inti DRM umum dan mulai terlihat digunakan oleh driver Direct Rendering Manager lainnya. Driver kernel Xe DRM yang baru juga menggunakan penjadwal ini meskipun dengan beberapa modifikasi yang perlu disetrika.
Matthew Brost dari Intel memposting tambalan penjadwal Xe DRM pada hari Senin yang terdiri dari perubahan seputar penjadwal DRM untuk memungkinkan hubungan 1:1 antara penjadwal dan entitas, antarmuka pemetaan generik untuk penjadwal DRM, dukungan untuk menggunakan TDR untuk semua kesalahan jalur penjadwal/entitas, lalu menganotasi pagar DMA untuk beban kerja yang berjalan lama.
Perubahan penjadwal DRM adalah untuk beradaptasi lebih baik dengan desain GPU Intel Xe dengan penjadwalan semua pekerjaan yang pada akhirnya dilakukan oleh firmware dengan pengontrol mikro "GuC".
Tambalan "permintaan komentar" awal pada perubahan penjadwal Intel Xe DRM dapat ditemukan melalui seri tambalan ini. Ini pada akhirnya hanyalah langkah pertama untuk mendapatkan driver Xe DRM menjadi arus utama. Mudah-mudahan kita akan melihat bahwa driver kernel baru diluncurkan akhir tahun ini jika setidaknya dalam bentuk percobaan/pengujian untuk membantu memfasilitasi pengujian pengguna hingga dapat memastikan transisi yang stabil untuk grafis terintegrasi dan diskrit Gen12+ dari driver i915.
Itulah berita seputar Intel Memposting Xe DRM Scheduler Patches Untuk Ditinjau, semoga bermanfaat. Disadur dari Phoronix.com.Artikel Diperbarui pada: April 04, 2023
Kontributor: Syauqi Wiryahasana
Model: Haifa Manik Intani