Steam 增加了对 Mesa 着色器单文件缓存的支持

开发 前端
上个月,Valve 开发者为 Mesa 增加了一个新的 "单文件 "缓存选项,以替代现有的多文件缓存。现在,最新的 Steam for Linux 测试版已经支持这个新的单文件缓存,以获得更快的性能。

上个月,Valve 开发者为 Mesa 增加了一个新的 "单文件 "缓存选项,以替代现有的多文件缓存。现在,最新的 Steam for Linux 测试版已经支持这个新的单文件缓存,以获得更快的性能。

Mesa 单文件缓存可以帮助节省磁盘空间,相比之下,现有的 Mesa 磁盘上的着色器缓存占用的空间是单文件缓存的 3 倍。此外,重新分配缓存的着色器也能通过单文件缓存获得更快的性能,比如对于 Steam 来说,所有的着色器都被塞进一个文件中,而不是许多不同的文件。

Mesa 21.1 已经支持单文件缓存,但预计在下个季度才会发布其稳定版。而在在 Steam 3 月 16 日的更新中,已经为使用 Steam 着色器预缓存功能的玩家提供该支持,目的是加快游戏加载时间、平滑游戏帧率。不过,这个着色器缓存功能取决于用户的 Mesa 版本和 GPU 目标的缓存是否可用。由于在解析和修改缓存时可以节省空间和时间,Steam 应该很快会在正式版中提供该选项。

本文转自OSCHINA

本文标题:Steam 增加了对 Mesa 着色器单文件缓存的支持

本文地址:https://www.oschina.net/news/133536/steam-single-file-cache

责任编辑:未丽燕 来源: 开源中国
相关推荐

2012-04-30 20:44:55

2021-02-02 16:34:12

useMemo性能优化函数

2022-02-10 10:52:09

网络攻击网络安全漏洞

2010-10-19 11:30:16

IT培训

2017-01-11 19:15:55

Android着色器Tint

2021-12-23 09:34:05

着色器编程语言软件开发

2023-01-16 18:22:53

Discourse开源

2009-06-11 17:18:23

EJB3.1Singleton B

2018-07-11 04:16:16

2020-10-20 09:38:29

微软浏览器JavaScript

2014-02-14 16:25:45

红帽RHEV 3.3

2015-10-19 17:36:19

MOST内核Linux

2021-08-19 11:15:46

Windows 11微软浏览器

2020-05-15 19:25:09

HTML5JavaScript前端

2020-12-29 09:37:41

漏洞网络安全网络攻击

2021-12-30 10:06:33

GCC 12编译器链接器

2022-05-30 16:19:40

恶意软件僵尸网络网络攻击

2021-10-09 09:35:28

开发JavaScript 代码

2009-01-12 16:25:40

电子邮件数据管理法规遵从

2023-10-04 09:38:55

Firefox浏览器
点赞
收藏

51CTO技术栈公众号