正如我上周所写的那样,英特尔的现代内核图形驱动程序即将提交对于主线内核,今天它确实已经提交给了DRM-NEXT。Intel Xe内核显卡驱动程序是长期使用的i915 DRM内核驱动程序的现代替代品,适合支持Tigerlake显卡和更新的显卡-集成显卡硬件和独立GPU/加速器。
英特尔至强内核显卡驱动程序在过去两年一直在开发中,以更好地支持现代英特尔显卡硬件,从集成硬件到分立硬件,重新设计各种驱动程序接口,并通过这种干净的驱动程序设计进行其他工程改进,旨在提供更好的跨CPU架构兼容性,以便英特尔独立显卡可以在ARM/POWER/RISC-V等设备上运行,并且与基本上已有20年历史的i915驱动程序相比,全面采用全新的方法。特别是,提供更好的性能是一个长期目标。就在近一年前的一天,Intel Pentium Linux驱动程序首次公开发布并一直是英特尔开源Linux软件团队在工程上的一大投资。
不久前, DRM-Xe-下一个拉入请求在即将到来的Linux 6.8合并窗口之前提交:
这是对DRM/Xe驱动程序的第一个拉入请求。
我们的团队专注于构建一个使用大多数(如果不是全部)关键DRM概念的驱动程序,并具有与i915共享的功能显示。所有的平台仍然受到FORCE_PROBE保护,因为它们要么是i915官方支持的,要么是因为它们仍然像月球湖一样处于启用状态。
我们还有很多工作要做,但我们相信,在我们和其他驱动程序一起合并到drm-next之后,使用所有这些交叉驱动程序的概念会更好。
除了跨驱动程序协作和启用即将到来的硬件之外,我们的关键领域之一将是提高性能并解决用户的报告,从而使驱动程序不断变得更好。“
我期待着在新的一年里用Linux6.8对Xe内核图形驱动程序进行基准测试。如前所述,默认情况下不会使用它,但需要Xe.force_Probe= behavior to avoid all current Intel graphics hardware defaulting to the mature i915 driver support.