Jump to content

Switch F10 -> F1 views


tomeye
Go to solution Solved by Flappie,

Recommended Posts

I mostly fly in VR using a 3080ti as egpu via thunderbolt. Performance and visuals are quite nice and small benefit was seen from the recently added multi threading.

However, one issue I am facing quite some time now is when I switch from F1 to F10 view and switch back to F1 the GPU time gets 60 or 100+ ms and this causes huge shuttering.

Could this be because of the egpu and data transfer over the thunderbolt? Sometimes it will recover performance but timing seems really random and sometime it just doesn't

Link to comment
Share on other sites

Same for me (F16), specs below. 


Edited by Nuggetz

Ryzen 5950X, MSI  RTX 3080TI, 1 TB SSD, 64GB 3600 MHZ DDR4 RAM, Pimax Crystal and 8KX KDMAS. WINWING F16EX Throttle: FSSB-R3-MKII ULTRA Base/TMWH Joystick: DCS: F16C

Link to comment
Share on other sites

@tomeye, I'm curious what your VRAM usage is saying. Could it be that when you hit F10 it gets saturated and system RAM needs to fill in? Maybe you can check with some tools?

I'm currently trying a new Lenovo T14s AMD Gen3 + eGPU enclosure (Razer Core X Chroma) + Radeon RX 6650 XT here (but on Linux - so take any of my experiences/issues with a grain of salt, might be unrelated) and run into the following issue: Everything runs smoothely and with nice, detailed graphics until my 8GB VRAM gets saturated. Then depending on the amount of overallocation the FPS gradually decreases.  And the VRAM gets saturated in the following two cases for me: A) High presets/textures + detailed map (like Syria), even more VRAM seems to get used when I hit F10. So with some settings F10 just brings me over the 8GB VRAM edge. Also Firefox takes 1GB of VRAM for me (so closing it helps a bit for me)... Or B) a multiplayer map, then even with low presets/textures DCS requests 12 GB of VRAM. Or ~16GB of VRAM with high presets/textures.

When overallocating VRAM, I guess that would be particularly hurtful for us with an eGPU. If everything that needs to be rendered is already in VRAM, then Thunderbolt 3 is no bottleneck, I guess. Otherwise it frequently needs to copy stuff from RAM over the "slow" Thunderbolt link (slow compared to a direct PCIe link).

I'm also curious if when you join one of the busy multiplayer maps if you get heavy stuttering (high VRAM usage?) immediately, too.

SW, OS: Linux / Debian Sid -- VR: Monado (OpenXR) -- Launcher: Lutris -- Runner: Wine lutris-GE-Proton7-39-x86_64

HW, base/laptop: Lenovo Thinkpad T14s AMD Gen3 (AMD Ryzen 7 PRO 6850U, AMD/ATI Radeon 680M iGPU (for DCS usually unused), 32GB RAM, Samsung SSD 980 PRO 2TB) + eGPU: Razer Core X Chroma (Thunderbolt 3) + AMD/ATI Radeon RX 6650 XT 8GB; HOTAS: Logitech x-56, VR: HP Reverb G2

DCS Modules, Planes+Helicopters: F-14, F-16C, F/A-18C, AV-8B, AJS-37, UH-1H -- Maps: Nevada, Syria, Persian Gulf, Normandy 1944, The Channel -- Other Modules: FC3, Combined Arms, Supercarrier, WWII Assets Pack

1st "DCS" experience: Lock-On, later +FC1

Link to comment
Share on other sites

I am using the OXR toolkit on-screen menu which shows CPU/GPU and VRAM utilization. When switching I see no big change in VRAM usage but when going back to F1 I can see and feel the GPU time going to 70ms or even more higher values. It feels like an issue of thread handling and prioritization from the dcs.exe process but I need more data to understand.


I will try to collect some statistics using the OXR toolkit and come back.

  • Like 1
Link to comment
Share on other sites

  • 4 weeks later...

I continue to experience lagging and wobbling headset visuals despite recent software update. Given the FPS is 75 @ 75hz it appears that moving one’s head gives the impression the headset tracking can’t keep up resulting in the laggy stuttering views inside and outside the cockpit. I have turned the textures down and MSAA off (Pitool 1.75) which has helped in general but the main issue persists. 
 

As long as I don’t touch the F10 key performance and visuals are very good. 
 

Has anyone found a solution yet? 


Edited by Nuggetz

Ryzen 5950X, MSI  RTX 3080TI, 1 TB SSD, 64GB 3600 MHZ DDR4 RAM, Pimax Crystal and 8KX KDMAS. WINWING F16EX Throttle: FSSB-R3-MKII ULTRA Base/TMWH Joystick: DCS: F16C

Link to comment
Share on other sites

SOLUTION: 

I appear to have found the solution, at least for me. 
 

I have switched from Pitool (V.277) and now use Pimax Client 1.10 all the problems experienced when switching between F1-F10-F1 appear to have been resolved with a much smoother experience and high FPS. Hope this helps other Pimax users. 


Edited by Nuggetz
  • Thanks 1

Ryzen 5950X, MSI  RTX 3080TI, 1 TB SSD, 64GB 3600 MHZ DDR4 RAM, Pimax Crystal and 8KX KDMAS. WINWING F16EX Throttle: FSSB-R3-MKII ULTRA Base/TMWH Joystick: DCS: F16C

Link to comment
Share on other sites

As far I understand Pitool is specific to pimax headset. I am using a G2, so not sure what can be done on my side. Although recent patches seem to have helped with fps, not completely but now it jumps back to normal quicker.

Link to comment
Share on other sites

  • 6 months later...
  • 2 months later...

Still having this issue myself. Started a long time ago. I avoid using the F10 map alltogether.

Most times (not always) the issue can be corrected when alt-tabbing out of the game for 5-10 seconds, then back again.

This tells me there should be something that can be done code-wise how the game unloads recourses loaded when bringing up the map...

GPU: PALIT NVIDIA RTX 3080 10GB | CPU: Intel Core i7-9700K 4,9GHz | RAM: 64GB DDR4 3000MHz
VR: HP Reverb G2 | HOTAS: TM Warthog Throttle and Stick
OS: Windows 10 22H2

Link to comment
Share on other sites

  • 1 month later...
  • 2 weeks later...

It happened again to me 😞

Not sure if it is related to some mods I had to enable because of multiplayer server I joined. It seems that GPU loses priority from DCS to something else and I am not sure what can be done to revert.

Link to comment
Share on other sites

  • 3 weeks later...
  • ED Team

We have a report open for performance issues when there are lots of drawings on the F10 map, it maybe related. 

I would suggest if possible adding the dcs log from the session and the track replay so we can take a look at specifics. 

It is difficult for me as I dont seem to be seeing the issue on my rig. 

thank you 

  • Thanks 1

smallCATPILOT.PNG.04bbece1b27ff1b2c193b174ec410fc0.PNG

Forum rules - DCS Crashing? Try this first - Cleanup and Repair - Discord BIGNEWY#8703 - Youtube - Patch Status

Windows 11, NVIDIA MSI RTX 3090, Intel® i9-10900K 3.70GHz, 5.30GHz Turbo, Corsair Hydro Series H150i Pro, 64GB DDR @3200, ASUS ROG Strix Z490-F Gaming, HP Reverb G2

Link to comment
Share on other sites

On 4/8/2024 at 12:34 PM, BIGNEWY said:

We have a report open for performance issues when there are lots of drawings on the F10 map, it maybe related. 

 

Interesting. We pretty much mostly have been playing Pretense, which has a lot of labels etc added to the F-10 map. I'll see If I notice a difference in behaviour between Pretense Syria and a different Syria mission without all that extra text.

Though given how much else is going on in Pretense I'm not sure if that's exactly a fair test.


Edited by AhSoul

[sIGPIC][/sIGPIC]

Soul's pit thread

Link to comment
Share on other sites

No idea if this helps, but I just loaded up Pretense Syria in the mission editor and sat in both the Huey and the Apache on the ramp at Hussein.

I could swap back and force between F10 and F1 no issues in the Huey. I did have issues in the Apache. So maybe it's module specific?

However I also noticed that I'm basically using all my 32Gb of RAM, all of the time. I'm using most of the 16Gb of VRAM on my 4080Super, but that doesn't seem to max out. RAM usage didn't seem to change moving in and out of F10, though GPU load did.

So is 32Gb simply not enough? It never seemed as bad as it sometimes is when I play the same mission online with a couple of friends.

 

Screenshot 2024-04-09 174150.png

Screenshot 2024-04-09 174237.png


Edited by AhSoul

[sIGPIC][/sIGPIC]

Soul's pit thread

Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...