由于ANV Vulkan驱动程序的稀疏内存支持,灰土5赛车游戏是在Linux下无法在英特尔图形上运行的游戏之一。但由于现在启用了稀疏支持,这款游戏在发布时就崩溃了。但现在有了一个变通办法,允许英特尔的Mesa 24.1 Vulkan驱动程序与污垢5一起工作。
5个月前的bug报告 一直在跟踪DIRT 5崩溃与英特尔Vulkan Linux驱动程序,即使是稀疏内存支持。通过VKD3D日志,发现这是由于FP64错误所致。
但是英特尔ANV驱动程序确实有一个"fp64_workaround_enabled"选项,以便在着色器使用float64并且设备不支持该类型时使用软FP64。好吧,简单地为英特尔ANV驱动程序启用此FP64解决方案与ANV稀疏支持,现在足以让英特尔Arc Graphics Linux游戏玩家享受DIRT 5。
此合并 hitting Mesa 24.1 today applies that FP64 workaround when the DIRT 5 process name is spotted. Now the game is said to be in a playable state for Intel Arc Graphics on Linux with this Windows game running under Steam Play.