隨著下一季度的 Mesa 23.1 發布,對英特爾下一代 Meteor Lake 客戶端處理器的開源 OpenGL 和 Vulkan 支持向前邁進了一步。
截至今天,在 Mesa 23.1-devel 中,Meteor Lake 圖形的設備信息現已存在。以前所有已知的 meteor Lake 圖形設備 ID 都從 Mesa 中註釋掉,因此支持實際上被禁用,除非重新編譯 Mesa 並取消註釋這些行。但是今天在 Mesa 23.1 中,0x7d40、0x7d45、0x7d55、0x7d60 和 0x7dd5 Meteor Lake M 和 Meteor Lake P 圖形設備 ID 現在是 存在。
如合併請求中所述,這遵循Mesa 中發生的許多 Meteor Lake 驅動程序啟用工作。它還依賴於為 i915 Direct Rendering Manager 驅動程序以及未來的 Xe DRM 驅動程序進行的大量正在進行的英特爾 Linux 內核圖形驅動程序工作。
只有在開發中的 Linux 6.3 中,Meteor Lake 顯示支持才能正常工作。所有 Meteor Lake 支持也隱藏在 i915.force_probe=選項後面,因此默認情況下不會啟用 MTL 圖形,除非使用 force_probe 模塊參數設置相應的 PCI 設備 ID 以反映其實驗/預生產狀態。因此,即使現在為 Mesa 23.1 啟用了設備 ID,它仍然依賴於此內核驅動程序代碼的解決和啟用。無論如何,很高興看到及時的 Meteor Lake 開源 Linux 圖形驅動程序支持。
Meteor Lake 作為 Raptor Lake 處理器的繼任者預計將於今年晚些時候開始發貨。 Meteor Lake 的集成圖形功能預計與 DG2/Alchemist 類似,儘管是精簡/低功耗形式。鑑於時機,希望 Linux 6.5 對 Meteor Lake 內核驅動程序的支持將處於良好狀態,以便理想地獲得對 Ubuntu 23.10 和 Fedora 39 之類的開箱即用支持。