英特爾Xe Linux內核圖形驅動程序將取代”i915″以用於未來的GPU
英特爾開源部門工程師正在努力開發一個新的圖形驅動程序,以取代已有二十年曆史的i915驅動程序。英特爾開源的i915圖形驅動程序將被新的、基於Xe的圖形內核取代,以便更好地優化和更廣泛地採用以前的架構。
i915圖形驅動最初是在915G北橋芯片組推出期間生成的。現在,開發人員正在研究用基於Xe的內核圖形驅動程序來更新i915圖形內核,這將有助於支持集成和獨立的英特爾顯卡,預計最快將於明年推出。
這個新的DRM(直接渲染管理器)驅動程序將開始支持Xe圖形和第12代圖形芯片,新管理器到位後將繼續向後支持i915驅動程序。而官方希望最新的圖形驅動程序能夠為當前一代圖形和不久的將來提供更多的效率和精簡,而不需要再更換若干代。
開發人員正在關注基於Xe的新驅動,用於Tiger Lake和更高版本的iGPU以及已經上市的dGPU。新驅動程序將允許改進對TTM內存、AMD GPU的DRM調度器和其他小領域的管理。此外,新驅動程序將與英特爾的Iris Gallium3D和ANV Vulkan驅動程序協同工作,未來還可能支持Mesa3D。新的OpenCL的NEO計算堆棧和oneAPI Level Zero將和其他提到的一起被支持。
英特爾今天發布了一個RFC補丁系列,”功能足以運行GNOME、瀏覽器、OpenGL遊戲、Vulkan遊戲[…]”。不過據報導,這個新的MR也有問題正在被調查中,所以我們應該很快就能看到修復。
Michael Larabel提到,新的圍繞英特爾Xe開發的圖形驅動將有利於當前和即將到來的公司的處理器,因為對代碼的優化已經包括了幾個英特爾CPU架構,包括Arm和x86_64芯片組,允許架構之間更好的溝通。有可能再過幾代之後,一旦更多世代的圖形卡採用新的Xe圖形驅動,i915驅動就會退出使用。