Mesa 22.3 RadeonSI 默认启用 OpenGL 线程以增强性能
AMD 开发人员一直在 RadeonSI Gallium3D 驱动程序中默认使用 OpenGL 线程,如今这一变化已适用于下季度的 Mesa 22.3 版本,这个提交已默认在 RadeonSI 启用 “ glthread”,一种线程化的 OpenGL 调度,以增强性能。
长期以来, RadeonSI 一直支持在单独的 CPU 线程上执行 OpenGL 调用的“ glthread ”选项。这种线程化的 OpenGL 调度支持对 CPU 密集型游戏有很大帮助。现在 “ glthread ”选项已通过 DriConf 或通过环境变量覆盖,在每个游戏的基础上作为一种优化的选择。
在最近一轮的修复/改进之后,现在的 glthread 已经是“完整的”和“高性能的”,足以在默认情况下为 AMD RadeonSI 驱动程序启用。
显然,“ glthread ”选项不会对已经被 Mesa 列入白名单的游戏产生影响,但它有可能帮助许多其他未经用户或开发人员测试的游戏,看看这些游戏是否能得到了这个 OpenGL 线程选项的帮助。
