对英特尔下一代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 之类的开箱即用支持。