- Alan Wake is presumably the first game in the west that uses Mesh Shaders (first one is some Chinese MMO called Justice) and barely works on older GPUs. It's completely broken on Pascal and isn't very playable on RDNA1 either.
...That we know of.
Alan Wake 2 is
probably is first outside of UE5 releases using Nanite, but "mesh shader" (or "primitive shader", depending on the platform and parlance and how picky people are about the differences) actually isn't something that will get promoted in bulletpoints of tech the way raytracing has been. We almost didn't know about AW2 using mesh shaders until the specs came out and Remedy said, "Oh yeah, this game will probably not work on anything slightly outdated because of all the mesh shader use..." to which gamers went, "Wha-wha-wha, mesh shaders??"
Mesh Shader and its cousins hit gamers like a lightning bolt when we first saw "infinite polygons" in Nanite demos way back when, but you don't seem to see developers losing their minds the same way over this type of virtualized geometry system in their projects if you look around in development chats. And in launched UE5 games, you are arguably not seeing the radical reinvention of polygonal graphics that we expected when we saw Nanite demos back in 2020. It's cool shit, it's a big part of the future of realtime graphic implementation, (and it's apparently a lot of work to replace the company's whole geometry pipeline to move into mesh shaders full time, so even the big guys have been slow to bring their own flavor of it to use or even fully adopt UE5's Nanite system,) but it's not the magic all-graphics-are-now-infinitely-awesome technology we imagined it to be back when we first saw this tech.
BTW, PC Gamer did a nice layman's explanation of the current state of Mesh Shaders and why tech shown in 2019/2020 still is rare in our games (and is rarely blowing our f***ing minds even when it's used) in 2023.
Why it's taken so many years for mesh shaders to actually be used in a game.
www.pcgamer.com
And, here's a less user-friendly but still informative technical description of the Mesh Shader (and companion Amplification Shader) approach to a streamlined rendering pipeline.
Mesh Shading comes with DirectX updates; and UL benchmarks measure its value
www.jonpeddie.com