What CPU specifics are important for displaying/rendering?

App qubes use a software-only (CPU-based) implementation of OpenGL
from faq

OpenGL is sync according to OpenGL Memory Model so multiple cores can’t help here. I think only clock speed of CPU is important.

Hi. Any updates on this? I’m interested in this question too. Is it singlethreaded? How one can check it? Is this implementation (cpu based implementation of opengl) Xen native or it is developed by Qubes Team?

From my experience: I bought 13980HX cpu, and UX is so much smoother (previously I used Qubes on i5-8365U and browsing experience was jittery)

You can try pinning your CPU cores to the qube’s vcpus, so you can test your program’s performance on different numbers of vcpus. If the performance varies vastly, then probably it’s multithreaded.

Xen doesn’t natively support forwarding OpenGL calls to dom0’s graphical devices. There’s some work on this area, namely XenGT, but Intel abandoned it, I believe. And I think it’s also Qubes team’s decision to not implement such a feature.