I'm running Dolphin on a Radeon 5700XT GPU on a Ryzen 7 3700X CPU, which is quite a step back from your setup, but it's more than capable of handling serious gaming...the 5950x shouldn't break a sweat for gaming, that's more of a professional content creator's workstation CPU, with some serious rendering power behind it. So, I highly doubt your CPU or GPU have anything to do with stuttering...I would double-check your graphics config, especially enhancements, if you're using SSAA, 2x is way more than enough.
From personal experience, Vulkan is the best back-end overall for my particular AMD GPU, but there may be some titles that work better with D3D11 or 12. I've found that D3D12 has more numerous graphical glitches compared to Vulkan or D3D11.
To smooth out your game play, definitely consider using hybrid or exclusive ubershaders...you may see some stuttering when the game first loads, but the bulk majority of your gameplay will be quite smooth. For graphics enhancements, if your internal resolution is set to 6x Native or higher (4k and up), I'd recommend 4x MSAA or 2x SSAA (or lower), anything higher than that can result in some stuttering even on high-end GPU's. Your 6900XT should be able to easily handle 4k and up resolutions without any drops in frame rate.
From personal experience, Vulkan is the best back-end overall for my particular AMD GPU, but there may be some titles that work better with D3D11 or 12. I've found that D3D12 has more numerous graphical glitches compared to Vulkan or D3D11.
To smooth out your game play, definitely consider using hybrid or exclusive ubershaders...you may see some stuttering when the game first loads, but the bulk majority of your gameplay will be quite smooth. For graphics enhancements, if your internal resolution is set to 6x Native or higher (4k and up), I'd recommend 4x MSAA or 2x SSAA (or lower), anything higher than that can result in some stuttering even on high-end GPU's. Your 6900XT should be able to easily handle 4k and up resolutions without any drops in frame rate.
