@EgnixVeenstorp : Do you mean only in MSFS or in General?
Native display resolution of the G2 is 2160x2160. Because a VR headset has lenses that distort a “flat” picture. So after rendering the game image, the VR driver applies a counter-distortion filter before it sends the picture to the headset. When you look at this counter-distorted picture through the lenses, it evens out and you see a normal picture.
It is like a barrel effect. Some areas of the image are compressed, some expanded. To counteract clarity loss in expanding image areas, the original picture that comes from the game and goes to the VR driver should be ~140-150% super sampled to the native resolution of the displays. Because now you have actual pixel information for the areas that get expanded. For the G2 the the target pixel resolution (you could also say virtual display resolution) is 3156x3088. This value is embedded into the driver and reported to games/application to be the “100%”.
MSFS with OpenXR at 100%:
3156x3088 is really a lot! More than 4k… and this is 3156x3088 per eye. But it makes a really massive difference in image sharpness and clarity in comparison to when you scale it down to the actual native (physical) display resolution of 2160x2160. I never expected this. But what has been seen can never be unseen.
Rendering resolution has a huge impact on GPU memory.
What I do not quiet understand yet is about the difference between for example OpenXR to 100% and in Game to 70% or as an alternative OpenXR to 70% and Game to 100%. It shows the exact same render resolution but the performance with higher OpenXR setting is worse.
In order to make the Cessna kind of flyable (for me in VR) in MSFS I followed these instructions made by @CptLucky8 for a RTX 2070 super.. He has a FPS target of 30 FPS. I can not do that because it is unbearable for me. I found out the worst compromise I can do for maybe half an hour is ~40-45 fps.
I assume because my 3080 has more power than his 2070 super, I can put the render scale (in game) to 80 instead of 70 and put all the texture related settings to high and still achieve 40-45 in a Cessna in a rural area.
But 80% render scale in Game and 70% in OpenXR multiplies to 2112x2067 which is almost point on the native display resolution which looks much worse than what I described in detail above.
Anyway, with these settings I end up with ~4,7 GB of VRAM usuage. This makes total sense because before I finally got the RTX 3080, I had a RX 580 with 4GB of ram, and with lower texture setting in Full HD I was using all these 4 GB.
So regarding the 10GB VRAM available, this isn’t a limitation for me in VR in MSFS.
To put things in perspective:
Half Life Alyx is the only game where I come close to maxing out the 10 GB. There is ~9.5GB used but I render it in 3156x3088 per eye with in game ultra settings (@ 90 FPS) The picture clarity and smoothness running this at 90 fps is really mind blowing. I spent half a day just staring at the walls in the first scene because it looks so incredible realistic and awesome in the G2)
In the racing sims (Automobilista 2, Project Cars 2, Assetto Corsa) I have to go down to 80% (2824x2760) per eye to hit 90 FPS (with a mixture of mainly middle settings, few high and some dispensable stuff off).
On the Nürburgring Nordschleife (a 20 km long racetrack in a demanding terrain with forests, 300 meter elevation change etc.) with 15 other cars on the track and in sight VRAM usuage is between 8-9 GB depending on which section of the track.
So it is a tight fit but it looks like the 10 GB of the RTX 3080 are really a good match in relation to its performance. Regarding this, I’m surprised in a positive way because I wasn’t that happy when the RTX 3080 was announced with just 10GB. Originally I wanted to go for a RX 6800XT but after months of waiting for an available GPU I was able to get a RTX 3080 for a reasonable price (regarding the circumstances) and decided to take it.
PS: Regarding my sentence with “what has been seen, can not be unseen”.
Racing sims and e.g. Half Life Alyx @90FPS look so good and are such a fantastic experience, I guess I really won’t overcome myself go back to MSFS, with a really bad blurry visual quality in comparison and additionally stuttering at low FPS.
I wish I could refund it and be done with it and maybe buy it again in a couple of years when everybody agrees that things have improved a lot.
I’m really angry with myself, that I bought the premium version despite mixed feelings with the “demo” over X-Box pass and before I got the 3080.
That said it is not about the money itself. But I just feel like MS/Asobo just don’t deserve it. If I were able to refund I’d rather give it to some animal shelter because they just deserve it more.
They should not have released it in that state… bevore DX12 or whatever will improve it. Or they should have re-written the engine from scratch to make use of next gen hardware (high core cpu). It is supposed to be the sim for the next decade…and it doesn’t even make use of 3 generations back technology.