I don't know if this is the right place to say this (I did poke around first), but I just wanted to share my experience. I had an RTX 3090 Ti and an i9-12900. With most options turned up, I was getting low 30's (FPS). I really wanted to see what DCS could do, so I just upgraded (RTX 4090 and i9-13900). Way better, into the 40's.
But using fpsVR, I could see I was still CPU bound, at least some of the time - like on the ground. Then I remembered seeing that multithreading was coming, so I thought I'd try it out.
OMG! Now, with all settings maxed out (using MSAA 4x and Anisotropic 16x - the other anti-aliasing options didn't look as good - if anyone has suggestions, please let me know), and MT of course, I'm getting 6o+ FPS. So gratifying, given all the $$ I shelled out.
I should mention this is using a Pimax 8KX.
However, when I switched back from Steam VR to PimaxVR and OpenXR (via OpenComposite), DCS wouldn't start (it would hang while displaying the clouds 'loading' screen). But I'm quite fuzzy on the various XR optoins. Am I correct in saying PimaxVR and OpenXR (via OpenComposite)?
Also, I noticed the in-app FPS display freaks out a bit - it continuously flashes "CPU Bound (rendering a thread)" (or something very close to that). It doesn't seem to hurt anything, just a little annoying to look at. Do others see that?