#16 RTX 3080的DXR在Windows版魔兽世界无限服测试服中被误判为不支持

状态: 待修复 · 分类: 画面与美术 · 光照与阴影

游戏误认为RTX 3080不支持光线追踪,导致光追阴影选项灰色无法开启,而怀旧服能正常识别。

当前表现

在原生 Windows 系统下,使用 NVIDIA GeForce RTX 3080 和 DirectX 12 时,魔兽世界无限服测试服错误地将 DXR 检测为不支持。 图形设置中的光线追踪阴影被禁用,并显示: > Unsupported for Graphics Related Reasons 魔兽世界无限服测试服的 `Logs/gx.log` 报告: 9/17 19:43:53.830 [0] GpuInfo: sm:dx_6_0, rt:None, vrs:2, bary:1, mesh:1 pull:1 然而,在同一台电脑上,使用同一块 GPU 和驱动,魔兽世界经典怀旧服周年纪念版(Classic Anniversary)能正确检测到 DXR 1.1: 两个客户端报告的其他 GPU 能力完全相同。相关的差异是: 这似乎是魔兽世界无限服客户端特有的问题,而不是 GPU、驱动或 Windows 的 DXR 能力问题。

预期表现

魔兽世界无限服测试服应当像经典怀旧服周年纪念版一样,在 RTX 3080 上检测到 DXR 支持。 预期的 `gx.log` 输出: GpuInfo: sm:dx_6_0, rt:DXR 1.1, vrs:2, bary:1, mesh:1 pull:1 之后图形设置中应当可以使用光线追踪阴影。

复现步骤

1. 使用装有 RTX 3080 的 Windows 电脑。
2. 使用 DirectX 12 启动魔兽世界无限服测试服。
3. 打开图形设置。
4. 观察到光线追踪阴影不可用,并显示 "Unsupported for Graphics Related Reasons"。
5. 退出游戏。
6. 打开 Logs/gx.log 并找到 GpuInfo 这一行。
7. 观察到魔兽世界无限服报告 "rt:None"。
8. 在同一台电脑上使用 DirectX 12 启动魔兽世界经典怀旧服周年纪念版。
9. 退出游戏并查看它的 Logs/gx.log。
10. 观察到周年纪念版正确报告 "rt:DXR 1.1"。