My hardware is RTX4090, CPU i7 12700K, and my MSAA is set at 4x. Display is 4K and 60Hz. Ground objects shadow is flat, no civil traffics. Other settings are default high.
Normally I can get constantly 60 fps, because of vertical synchronize, Ctrl+Break show me 200 fps or even more. But next time, or next several times I start my computer and DCS, the frame rate became lower than 50, and fluctuate heavily, from 30 to 50. Both multi-thread and single-thread mode. In multi-thread mode, it told me CPU bound while frame rate drops.
However, if I set the MSAA back to 2x, and close DCS, and delete all files in fxo and metashaders folder, fps restore to stable 60. Then set MSAA back to 4x, delete all files in fxo and metashader folder again, then start DCS, fps will still stable 60. No matter how many times I restart DCS, frame rate will not drop. But if I restart the windows, things may change, but not for sure. Some times frame drop appear, some times not.
From the graphic appearence, I can confirm 4x MSAA is working. Just don't understand what made frame rate drops.