page contents

英伟达通过空闲时自动编译着色器,可以显著降低游戏编译着色器等待时间

不少大型游戏在加载时都需要经历漫长的编译着色器等待时间,对游戏开发商而言即便尽可能优化也无法解决这个问题,不过对英伟达来说倒是有折中办法可以缩短时间。

attachments-2026-05-65iXiDRt6a0288d50472a.png不少大型游戏在加载时都需要经历漫长的编译着色器等待时间,对游戏开发商而言即便尽可能优化也无法解决这个问题,不过对英伟达来说倒是有折中办法可以缩短时间。

英伟达早前推出新版驱动程序和新版配套应用程序 (NVIDIA App),新版应用程序除了带来全新的 DLSS 4.5 多帧生成功能外,还新增空闲时自动编译游戏着色器。

启用该功能后,如果英伟达应用程序检测到系统处于空闲状态,则配套应用会自动在后台为游戏重新构建新的 DirectX 驱动程序,以便游戏在下次启动时可以直接调用。

英伟达称开启该功能后可以降低驱动程序更新后游戏运行时编译的等待时间,遗憾的是首次下载游戏后仍然需要在游戏内编译着色器,自动编译着色器系统仅在游戏首次运行后才能启动,后续驱动更新时才会生成游戏所需的新的着色器。

另外英伟达的自动着色器编译功能与微软的高级着色器交付系统也完全不同,微软允许开发者生成预编译着色器数据库,这些着色器可以提前下载以便快速匹配特性的系统。

所以英伟达也与微软合作,计划在今年晚些时候为英伟达 GPU 添加高级着色器交付支持,这样游戏开发商可以提前生成预编译着色器,玩家只需要提前下载这些着色器即可。

有兴趣的用户可以开启自动着色器编译:

  • 驱动程序:595.97 WHQL 或更高版本
  • 配套应用:将 NVIDIA App 升级到最新版
  • 开启功能:转到 NVIDIA App、图形选项卡、全局设置、着色器缓存,将这个功能开启后保存即可

更多相关技术内容咨询欢迎前往并持续关注好学星城论坛了解详情。

想高效系统的学习Python编程语言,推荐大家关注一个微信公众号:Python编程学习圈。每天分享行业资讯、技术干货供大家阅读,关注即可免费领取整套Python入门到进阶的学习资料以及教程,感兴趣的小伙伴赶紧行动起来吧。

attachments-2022-05-rLS4AIF8628ee5f3b7e12.jpg


  • 发表于 2026-05-12 09:56
  • 阅读 ( 28 )
  • 分类:行业资讯

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
Pack
Pack

2059 篇文章

作家榜 »

  1. 轩辕小不懂 2403 文章
  2. 小柒 2228 文章
  3. Pack 2059 文章
  4. Nen 576 文章
  5. 王昭君 209 文章
  6. 文双 71 文章
  7. 小威 64 文章
  8. Cara 36 文章