FPS drop when panning camera views in MSFS 2024, DLSS 4.5 Stutter

Totally agree with this statement… But i don’t know if some other software were not interracting wrong on my flight yesterday (FSR+ and chaseplane - because they are not yet functional in SU5…)
I hope those stutters at ground, when panning will be gone very quickly !

I’ve got the feeling the use of the mainthread is higher in SU5… and it can cause those issues

1 Like

There are areas that are completely broken in terms of world streaming and cause massive stuttering when panning the camera… one of them is Switzerland and several parts of southern germany… and also East Coast USA near Philadelphia and Washington. Unplayable immersion-breaking stuttering… not only that… in extreme cases the picture is freezing for 1 second before pannig further on the camera.

1 Like

Yes, it is really weird, when flying in Germany and Swiss is horrible with so many stutters.

1 Like

North Germany is fine.. UK also…certain world areas bing data streaming seems to be broken or more likely it just reacts more to the mainthread/cache issues that SU4 has.

Yeah I don’t think it’s a streaming issue. More about how the PG is constructed and/or “executed” locally I would think.

1 Like

I want to share what I know so far. I was in the beta but have since dropped out. I would like to show you how to get the most out it from what I have learned. Until these issues reported here are looked at.

You can try this
Brief: Find out what you max refresh rate is. If your monitor is 120hhz then your refresh rate is 120 and that will be the max frames you will get. So set your monitor to it’s highest refresh rate, it’s a good thing.
So if you have a 240hz monitor like I do then mine is set to 240hz the maximum refresh rate of my monitor.

To take advantage of the 4x FG do the following to smooth things out.

Set 4x FG
Set LIMIT FPS in options to 1/4 of your refresh rate in my case it’s set to 60fps. because my Monitor is 240hz. This gives the GPU headroom.

If you do not do this and set it to 120 fps the FG 4x in my case will exceed my maximum refresh rate and stuttering will occur as the FPS exceed my monitors refresh rate. By setting the FG to 4x and my fps limited to 60fps, my FPS do not go over my maximum refresh rate of 240hz and it’s smooth as silk. Anytime you exceed your refresh rate it will stutter.

Here are some quick examples
120hz monitor, 4x FG, Limit FPS in options to 30 FPS
60hz Monitor, 4x FG, Limit FPS In option to 15 FPS
240hz Monitor, 4x FG, Limit FPS to 60 FPS
400hz Monitor, 4x FG, Limit FPS to 100FPS and so on…

This will not cure areas where there is a lot of vertices such as large cities with PG or mountains with many vertices or busy airports. That being said following this one rule should allow for a much smoother experience.
DLSS.4.5 “L” preset because I’m 4k res.

Your mileage will vary.

Cheers,
PACO572

Definitely not a solution for me.

After texture cache timeout reached (20s for SU4 and 60s for SU5), whole stutters are on the place. Trying to rotate camera with keyboard arrow keys, it’s almost impossible in busy airports.

2 Likes

Unfortunately, it is in general not a solution to the problem of “FPS drop when panning camera views in MSFS 2024” as far as the issue of the VRAM purging is concerned, and that many people replying to this thread, me included, assumed that this bug report was about.

I have edited my comments and removed my solution status. Obviously folks are having issues panning.

Cheers
PACO572

1 Like

is this fixed in the SU5 beta?

No, but cache unload interval was increased from 20 to 60 seconds.

Nope.

SU4 Camera Panning Stutter Test #1 + MSFS SU4 Settings

SU4 Camera Panning Stutter Test #2

SU4 Camera Panning Stutter Test #3

My main thread sits around 16 ms, mainly because in the NVIDIA Control Panel I’ve capped FPS to 60. If I didn’t cap the FPS, the main thread would likely be lower.

Gaming Rig
  • PC Case Be Quiet Light Base 900 FX
  • MSI MPG X870E Carbon WIFI - BIOS 1A8
  • Virtualization - disabled
  • Re-size bar - enabled
  • PSU ASRock Phantom Gaming 1600W
  • Ryzen 7 9850X3D
  • AIO Arctic Liquid Freezer III 420
  • 64GB Ram CL26 DDR5 6000 2x32GB G.Skill
  • AOC Agon Pro AG326UD
  • MSI MAG 271QPX E2
  • Gigabyte RTX 5090 Gaming OC / 591.86
  • USB HUB
  • Logitech X56 H.O.T.A.S
  • VKB Gladiator NXT Evo Space Combat Edition
  • Honeycomb Alpha Flight Controls XPC Yoke
  • Logitech Flight Rudder Pedals
  • Airbus EFIS Winwing
  • Airbus FCU Winwing
  • Airbus MCDU Winwing
  • Boeing 737 MCP Core Flight
  • Boeing 737 EFIS Panel Core Flight
  • Boeing FMC/PFP 3N Winwing
  • Thrustmaster T300 RS racing wheel
  • Sound Blaster X5
  • Sound Blaster Katana v2
  • 4xNVMe // 4TB for MSFS2022/2024
  • 1xSSD
  • 1xHDD
  • Windows 11 PRO 25H2

Also, I didn’t enable the FPS overlay through Developer Mode. The FPS overlay itself is enabled differently - I’ve explained that in more detail in the thread linked below.
https://forums.flightsimulator.com/t/how-to-enable-fps-overlay-without-developer-mode-su5-beta/758535

I would like to know if Asobo could solve this problem with the camera API they are implementing…

What did you tested in these videos?

You didn’t wait 20 seconds (in SU4, or 60 in SU5) steady before panning camera, so VRAM texture unload wasn’t triggered.

The bug is shown here in SU5.

I have one tip that is almost the most basic one in the book, but that might have significant effect. By the videos it looks like your sims are running unlimited FPS or a lock that is too high and therefore doesn’t really do much and your hardware doesn’t have any form of headroom since I would assume that they are close to or at 100% load, especially your GPUs.

My CPU and GPU are always running with lots of headroom and at 50-70% on the ground and when the most demanding situations is thrown at them, they have the headroom to deal with it, and panning quickly whilst already running your hardware at an unnecessary high load, it often can be a large cause to stutters.

I have capped my FPS at the lowest I see whilst heavily panning around which is 60 that actually matches perfectly with my old 60Hz fixed refresh rate monitor. Yes, there are difference to 60 and 110-120FPS, but I would rather sacrifice that when the reward is an FPS that always stays at the same number and naturally has a lot less stutters (RTSS and the FPS display has a flat frametime graph) , but I know that even if I can reach 110FPS at times, the sim will get close to 60 in the most demanding scenarios (I am running much lower specs than you are with a 7800X3D together with a 2080Ti). Pay attention to the devmode FPS display and try and set a cap below your lowest FPS seen and afterwards adjust it.

We have tested it two days ago, overall experience is better with FPS lock than without it, but this method doesn’t resolve texture cache stutters.

1 Like

ok update , so i tried investigating further by flying from elsewhere to WSSS and on approaching final , i saw there were many boats all scattered because i had Vessels Simulation Global Shipping 2024 enabled and the Sea Traffic was also enabled , after i disabled sea traffic , my FPS went smooth back in WSSS . i narrowed it down to the Sea Traffic causing main thread to spiked to 70 and causing the lag i experienced when panning around at the airport

but still before this , i was getting like 9gb - 10gb gpu vram usage when panning around but i guess the Global Shipping Add-On was causing the performance drop but i hope SU5 could make it more smooth to before even tho with add-on like Global Shipping

Flying around LSZH Airport area is the way for everyone to reproduce this problem with any aircraft. It doesnt matter if Asobo or MK Studios version of it.

Of course texture resolution must be set to at least high. It is of no help that the problem gets better with low or medium textures. The problem occurs with VRAM not even beeing 75% full on high or ultra.

1 Like