This is just wrong. All modern hardware will work on an equally modern kernel.
However when it comes to games, some competitive multiplayer games that require kernel level rootkits might not run on Linux if the developers think gaming on Linux is cheating.
I always suggest cross referencing protondb with you game inventory to see if you would have any issues