Typically, no. AMD (and Intel) are generally plug and play with the same OS install. Drivers are open source and provided via Kernel and Mesa packages.
I do not use EndeavorOS so I cannot confirm if any additional packages are needed for Vulkan support. However, that wouldn't change if you're just upgrading from one AMD GPU to another.
I really started to dislike Windows and projects like Bazzite made it incredibly easy to make the jump. The wife is now gaming in Linux for the same reasons.
Fedora (including Silverblue/Kionite) is hard to recommend as a first distro though. It's an excellent platform when you know your end goal and how to get there, while providing "leading-edge" packages that's great for gaming.
But a project like Bazzite? Phenomenal new user experience for gaming and a very easy recommend.
+1 for Bazzite. I stopped hopping around when I tried it with Fedora 38, been using it since.
I've had one problem related to kernel 6.9.x affecting Steam game stability on my old hardware ( i5 2500k). Newer systems have BIOS settings that mitigate the issue. It's not a Bazzite specific problem. However, I was able to roll back and pin a previous image that uses kernel 6.8.x. Will unpin and update once I see a fix deployed.
That's an immediate uninstall.