英特尔发布新的 “Xe” 内核图形驱动程序

news/2024/11/6 11:30:39/
如果你在 Linux 下运行带集显的 Intel Raptor Lake 处理器和最新的 Intel Arc Graphics 独立显卡,那么你依赖的是 Intel “i915” DRM 内核图形驱动程序,顾名思义,这是近 20 年前的旧 915G 芯片组的图形驱动。而近日,英特尔发布了新 “Xe” 内核图形驱动程序,以支持现代化的 Xe 图形硬件( Tigerlake 集成显卡和更新版本的 Intel 独立显卡产品)。

英特尔工程师发送了这个 RFC 系列补丁,其中包含当前正在进行的 Xe 驱动程序代码,这个新的驱动程序代码库还允许英特尔围绕 TTM 内存管理、改编自 AMDGPU 驱动程序的 DRM 调度程序和其他通用元素使用更多共享的 DRM / 内核基础设施。

Xe 图形驱动程序专注于 Gen12/ Xe 和未来的硬件产品改进驱动程序的设计, 但该驱动程序还没有生产就绪,因此 i915 驱动程序将继续存在于内核中。对于显示处理等领域,英特尔的 Xe 驱动程序正在努力与目前运行良好的 i915 驱动程序共享代码,并降低退化硬件支持的风险。在用户空间,英特尔的 Iris Gallium3D 驱动程序和 ANV Vulkan 驱动程序将与这个新的 Xe 内核驱动程序一起工作 —— 在合并请求中有暂定的 Mesa 支持,以增加与新的 DRM 内核驱动程序的兼容性。

总的来说,这是英特尔 Linux 图形驱动程序的一项激动人心的发展。拥有现代内核图形驱动程序使英特尔可专注于 Gen12/Xe 图形和更新功能开发,允许更多的内核图形驱动程序 / DRM 代码重用,并进行更多的优化。另一个额外的好处是,这个 Xe 驱动程序在设计时就考虑到了多 CPU 架构支持 —— 它在 x86_64 和 Arm 上进行了积极测试。与 x86 CPU 上集成图形的时代相比,现在有可用的 Intel 独立 GPU,这个新驱动程序承认这一点,并旨在实现跨架构友好。

此外,2023 年发布的代码将支持 Xe 内核图形驱动程序以及用于 OpenCL 的 NEO 计算堆栈和 oneAPI 零级支持。对于与 Intel Mesa 驱动程序一起运行,该 Mesa 合并中认为 Xe 图形驱动 “功能足以运行 Gnome、浏览器、OpenGL 游戏、Vulkan 游戏,但会出现崩溃和 Bug。”

 


http://www.ppmy.cn/news/442373.html

相关文章

【前端知识】React基础巩固(三)——依赖库

React基础巩固(三)——依赖库 React依赖的三个库 react:包含react所必需的核心代码react-dom:react渲染在不同平台所需要的核心代码(web端:将jsx渲染成真实dom,显示在浏览器;native端:将jsx渲…

分贝的计算公式

分贝等于dB 10lgX X为常数。

关于分贝(DB)的认识

dB在表示功率的时候用10lg(X),在表示电压或者电流的时候用20lg(X)。 10lg(X): -40:0.0001 -30:0.001 -20:0.01 -10:0.1倍 -3db: 0.5 -2db: 0.6309573444801932倍 -1db: 0.7943282347242815倍 1db: 1.2589254117941673倍 2db: 1.5…

关于“分贝”单位的介绍,比百度讲的明白多了

与很多人理解的不同,“分贝”和“米”、“秒”、“摄氏度”等物理量并不相同,它并不是一个直接描述声音强度的物理量。 我们知道,声音是一种振动波。声音通过空气传播、被我们听到,本质上就是空气分子的振动传到了耳朵里&#xff…

dB 分贝概念

dB 是一个纯计数单位,在工程中有不同的定义方式(仅仅是看上去不同)。对于功率,dB 10*log()。对于电压或电流,dB 20*log()。dB的意义其实再简单不过了,就是把一个很大(后面跟一长串0的&#xf…

db与dbm(分贝与分贝毫)

dB(Decibel,分贝) 是一个纯计数单位,本意是表示两个量的比值大小,没有单位。 在工程应用中经常看到貌似不同的定义方式(仅仅是看上去不同)。对于功率,dB 10*lg(A/B)。对于电压或电流,dB 20*lg…

分贝测试

此demo涉及到麦克风 动画 以及线程的使用: 开启麦克风录制声音: 为实现分贝测试, 需要对周围声音进行录制, 新建MicActivity 类, 使用MediaRecorder(视频/ 音频 录制类)来气麦克风录制音频, 并使用File 创…

音频分贝的计算

16位二进制数的最小值是0000000000000000,最大值是1111111111111111,对应的十进制数就是0和65535,也就是最大和最小值之间的差值是65535,也就是说,它量化的模拟量的动态范围可以差65535,也就是96.32分贝&am…