Valve的Linux图形驱动程序团队已经修复了在最新的Mesa RADV驱动程序代码上使用RDNA3集成图形和菲尼克斯APU的用户对Vulkan网格着色器的支持。
无论您是在笔记本电脑SoC的形式下使用菲尼克斯,如华硕ROG Ally等各种游戏手持设备,还是最近推出的菲尼克斯台式机APU,最新的Mesa RADV活动都应该得到网格着色器支持的正方形,以便更多的游戏能够正确渲染。
那是最近的事已报告 使用Radeon 780 M集成显卡时,启用网格着色器的RoboCop:Rogue City等游戏如何生成缺失的纹理:
也有报道称,UE5游戏问题在ASUS ROG Ally上使用Ryzen Z1 Extreme。
多产的RADV贡献者Samuel Pitoiset与Valve一起解决了这个问题,并发现RDNA3 APU的“GS_FAST_LAUNCH”模式需要设置为2。这个GS_FAST_LAUNCH问题已经被认为会导致RDNA3独立GPU的问题,但事实证明,集成RDNA3图形正是让网格着色器正常工作所需要的。但由于凤凰可能的固件错误,它需要设置为2而不是1。
“不应在GFX11上使用GS_FAST_Launch=1,但dGPU(例如NAVI31)仍需要它,因为它会出于未知原因破坏性能。
在RDNA3 APU上,似乎需要GS_FAST_Launch=2才能使用网格着色器,并且性能良好。APU上可能存在固件错误,这可以解释为什么GS_FAST_Launch=1在菲尼克斯上不起作用。“
该变化 合并 today for Mesa 24.1-devel and is also set to be back-ported so should be appearing in the Mesa 24.0 stable series soon for fixing mesh shader use on RDNA3 integrated graphics.