AMD 开源驱动让《我的世界》性能提升 30%
在 Linux 上使用开源的 AMD Radeon OpenGL 驱动 "RadeonSI" 的用户,现在在游玩《我的世界》(Minecraft)时,性能将提升 30%。
Marek Olšák 是知名的 GPU 驱动开发者,目前就职于 AMD,他也是近些年来最活跃的 Mesa 开发者之一。他现在是 Mesa 历史上第二大贡献者 —— 仅次于 Mesa 的原作者 Brian Paul。
RadeonSI 驱动是由开源的 AMD 开发人员在社区支持下正式开发的,支持 AMD Radeon HD 7000 及更新版本的 AMD GPU,RadeonSI 也是 Mesa 的一部分。
近日,Marek Olšák 为 Mesa 中的 RadeonSI 进行了一些代码修改,为 Linux 上的《我的世界》这款游戏默认启用了 OpenGL 线程。这个简单的改变对 Mesa 的默认配置进行了更改,这样 Mesa 的 glthread 就会在运行 Minecraft 启动器的可执行文件时被开启。
开发者 Marek Olšák 指出,为 Minecraft 启用 Mesa 的 OpenGL 线程功能可以使性能提高 30%。那些没有使用 Mesa 22.0-devel Git 的用户也可以将环境变量设置为 mesa_glthread=true
,从而在现有的 Mesa 版本上强制启用 OpenGL 线程,而不必等待配置更新。
Mesa OpenGL 线程对许多游戏来说都能带来巨大的性能提升,对于能够受益于 Mesa 多线程工作的游戏来说,两位数的性能提升是很常见的。那你可能会问,是否能够全局启用从而使每个应用/游戏都从中受益呢?
答案是不行。针对不同的应用/游戏,开启 OpenGL 线程可能会对它们带来提升、没区别,以及导致游戏无法运行等多种情况,这也是它隐藏在环境变量后面的原因。也正因如此,才有一个针对不同应用/游戏的白名单。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
英特尔准备为 Linux 提供 USI Stylus 支持
提交记录显示,英特尔工程师提交了一份为 Linux 内核的 HID 子系统添加 USI 手写笔支持的征求意见补丁。 英特尔的开源驱动工程师一直致力于为 Linux 内核提供 USI 手写笔支持。通用手写笔计划 (USI) 旨在提供跨触摸屏设备的有源手写笔的互操作性,其目标是允许所有符合 USI 的手写笔跨设备工作。目前,USI 得到了谷歌等公司的支持,他们希望看到 USI 在 Chromebook、戴尔和其他硬件供应商之间统一工作的支持,英特尔参与并领导上游 Linux 支持补丁,并且罗技等外围设备供应商也支持该标准。 根据描述,此次提交的补丁集放弃了单独用于 USI 的 hid-driver,并将通用支持添加到核心层。这一部分基本上提供了对 USI 事件的支持,但没有可编程性(补丁1-6)。此外,该补丁还提供了一个基于 HID-BPF 的样本,与旧的驱动实现相比,它可以用来编程/查询笔的参数(补丁 7-8,补丁 8 是在补丁 7 的基础上的增量变化,它将 fifo 转换为 socket,这样客户端也可以从服务器上得到结果)。 更多详细内容,可以查阅该补丁集。
- 下一篇
GitHub 宕机超 2 个小时
根据外媒的报道,GitHub 今天经历了长达两个多小时的宕机,影响了数以千计甚至数百万依赖其众多服务的开发者。报道称,GitHub 在美国东部时间下午 3:45 左右开始出现问题,包括 Git 操作、API 请求、GitHub Actions、GitHub Packages、GitHub Pages 和拉取请求等服务都受到影响。 当时 GitHub status 页面写道:“我们正在积极调查影响 GitHub 服务的错误,并将尽快提供更新。” 宕机期间,GitHub Status 的官方推特帐号在持续更新 GitHub 的最新状态。从时间线来看,最早出现性能下降的服务是 GitHub Actions,随后扩散到 issue、PR 合并和拉取,以及 GitHub Packages 等服务。直到两个多小时之后才定位到问题,并进行修复。 GitHub 现在为超过 7300 万开发者提供服务,并托管了 1 亿多个仓库,这些仓库的开发者和维护者依靠 GitHub 提供的服务进行版本控制以及其他项目管理操作,因此任何故障都会影响到大量组织。去年 GitHub 曾因为服务出现错误导致宕机两个多小时,...
相关文章
文章评论
共有0条评论来说两句吧...