The 5.8 kernel has had a lot of eyes on it throught it’s RC period, a straight-up perf regression would have been found pretty quickly. My hunch is that this is still a userland issue (incl. Mesa), but that it is only pathologically bad when run on a 5.8 kernel.
@jlode switching back to 5.7 will get you a usable system, but eventually 5.9/5.10 will be the new default kernel and the performance issue could come back. If you still have the patience, bisecting nixpkgs is still valuable to track down this bug. I suspect you will need to also cherry-pick eb919fa to fix the qtquickcontrols build failure.
@xfix you are of course correct too. Something changed between v5.7 and v5.8 that causes a performance issue in the userland. It would be good to track it down too, and maybe it will help in identifying what userland-kernel interaction has regressed, but the kernel can’t take all the blame here.