NVK驱动程序为期待NVIDIA专有驱动程序的游戏添加供应商ID解决方案

2024年 3月 23日 18.8k 0


由于某些游戏会检查显卡的供应商ID,并匹配NVIDIA,然后假设它是NVIDIA的官方(专有)驱动程序,Mesa NVK Vulkan驱动程序增加了一个变通方法,允许隐藏供应商ID,以绕过NVIDIA特定的检查,例如使用的驱动程序版本。

类似于 英特尔Vulkan驱动程序隐藏了一些游戏的供应商ID 为了避免错误的假设导致XeSS存在时的问题,Mesa NVK Vulkan驱动程序现在还能够隐藏其真实的供应商ID,以绕过游戏进行NVIDIA特定的检查。有些游戏只是匹配供应商ID,然后从那里期待NVIDIA专有驱动程序,并比较与Mesa NVK驱动程序无关的版本号,现在有了供应商ID隐藏功能在Mesa 24.1。

这适用于一些游戏,当没有通过NVIDIA驱动程序版本比较检查时,无法在NVK上运行,例如认为用户的图形驱动程序是过时的,而实际上这只是因为使用NVK驱动程序。NVK现在支持DriConf供应商ID选项,并最初将其用于游戏Baldur's Gate 3和X4 Foundations,以便使用这个开源NVIDIA Vulkan驱动程序启动和运行这些游戏。其他游戏可以很容易地添加与DriConf解决方案前进时,发现其他游戏作出错误的假设NVK与NVIDIA驱动程序。

中的细节 此合并请求 for those interested.

相关文章

塑造我成为 CTO 之路的“秘诀”
“人工智能教母”的公司估值达 10 亿美金
教授吐槽:985 高校成高级蓝翔!研究生基本废了,只为房子、票子……
Windows 蓝屏中断提醒开发者:Rust 比 C/C++ 更好
Claude 3.5 Sonnet 在伽利略幻觉指数中名列前茅
上海新增 11 款已完成登记生成式 AI 服务

发布评论