Advanced NVIDIA Settings

Advanced NVIDIA Settings Explained

Estimated Lesson Time: 45–60 Minutes


Lesson Overview


In previous lessons, we’ve explored the core NVIDIA Control Panel settings and the image quality options most relevant to Microsoft Flight Simulator.

Today we’re going to examine several advanced driver settings that are often misunderstood.

Many online optimisation guides recommend changing these settings without explaining:

  • What they actually do.
  • Which graphics APIs they apply to.
  • Whether Microsoft Flight Simulator even uses them.
  • Whether changing them improves performance.

Some of these settings can be useful in specific situations.

Others should almost always remain at their default values.

By the end of this lesson, you’ll know which advanced settings are worth understanding and which ones you can confidently leave alone.


Lesson Objectives

By the end of this lesson you will understand:

What each advanced NVIDIA setting does.

Which graphics APIs it applies to.

Whether Microsoft Flight Simulator uses it.

Whether it should be changed.

Common myths surrounding each setting.


1. Dynamic Super Resolution (DSR)

What It Does

Dynamic Super Resolution (DSR) allows your graphics card to render the game at a resolution higher than your monitor’s native resolution before downscaling it.

For example:

A 1440p monitor can internally render the game at 4K before reducing it back to 1440p.

This process improves:

  • Image sharpness.
  • Edge smoothness.
  • Fine detail.
  • Reduced aliasing.

Think of it as the opposite of upscaling technologies like DLSS. Instead of rendering fewer pixels and scaling up, DSR renders more pixels and scales down.


Which API Does It Apply To?

Works at the driver level with supported DirectX and OpenGL applications.


Does MSFS Use It?

Yes, it can be used with Microsoft Flight Simulator.

However, it dramatically increases GPU workload because you’re rendering far more pixels.


Performance Impact

CPU:

Very Low.

GPU:

Very High.


Should You Change It?

Generally, no.

Unless you have a very high-end GPU with plenty of performance headroom, the visual improvements are rarely worth the significant performance cost.


My Recommendation

Recommendation: Off

Use your monitor’s native resolution and rely on the simulator’s anti-aliasing and upscaling options instead.


2. Deep Learning Dynamic Super Resolution (DLDSR)

What It Does

DLDSR is an improved version of DSR that uses NVIDIA Tensor Cores and AI to provide similar image quality improvements with a smaller performance cost.

Compared to traditional DSR:

  • Better image quality.
  • Less GPU overhead.
  • Improved sharpness.

Which API Does It Apply To?

Driver-level feature for supported DirectX applications.

Requires an RTX graphics card with Tensor Cores.


Does MSFS Use It?

Yes.

Some users combine DLDSR with DLSS to create an extremely sharp image while maintaining good performance.

This can work well on powerful systems but requires experimentation.


Performance Impact

CPU:

Very Low.

GPU:

High.


Should You Change It?

Only if you understand why you’re using it and have sufficient GPU headroom.


My Recommendation

Recommendation: Off for most users.

Advanced users with powerful RTX hardware may wish to experiment, but it is not a standard optimisation setting.


3. Shader Cache Size

What It Does

Whenever Microsoft Flight Simulator encounters a shader for the first time, the GPU must compile it.

Shader compilation can cause:

  • Stutters.
  • Hitching.
  • Brief pauses.

The Shader Cache stores compiled shaders so they don’t need to be rebuilt every time.

Larger caches reduce unnecessary recompilation.


Which API Does It Apply To?

DirectX and OpenGL applications.


Does MSFS Use It?

Yes.

Microsoft Flight Simulator benefits from shader caching.


Performance Impact

CPU:

Reduces repeated shader compilation.

GPU:

Indirectly improves consistency.

Storage:

Uses disk space to store compiled shaders.


Should You Change It?

Yes.


My Recommendation

Recommendation: Driver Default or Unlimited (if available).

Avoid limiting Shader Cache Size unless storage space is genuinely restricted.


4. Threaded Optimisation

What It Does

Threaded Optimisation allows the NVIDIA driver to distribute certain graphics driver tasks across multiple CPU threads.

This setting was originally designed for older OpenGL applications.


Which API Does It Apply To?

Primarily OpenGL.


Does MSFS Use It?

No meaningful benefit.

Microsoft Flight Simulator uses DirectX 12 (or DirectX 11 in some versions), where this setting has little or no effect.


Performance Impact

Negligible.


Should You Change It?

No.


My Recommendation

Recommendation: Auto.

Allow the driver to decide.


5. Triple Buffering

What It Does

Triple Buffering creates an additional frame buffer when V-Sync is enabled.

Its purpose is to improve smoothness by reducing frame drops caused by traditional double buffering.


Which API Does It Apply To?

Primarily OpenGL.


Does MSFS Use It?

Not in a meaningful way.

Microsoft Flight Simulator uses DirectX, so this driver-level setting generally has no effect.


Performance Impact

None for MSFS.


Should You Change It?

No.


My Recommendation

Recommendation: Off.


6. Virtual Reality Pre-rendered Frames

What It Does

This controls how many frames the CPU prepares in advance for Virtual Reality applications.

Higher values can improve stability.

Lower values may reduce latency.


Which API Does It Apply To?

Virtual Reality applications.


Does MSFS Use It?

Only if you’re flying in VR.

If you fly exclusively on a monitor, this setting has no practical effect.


Performance Impact

VR only.


Should You Change It?

For monitor users:

No.

For VR users:

Leave at the default value initially and adjust only if troubleshooting latency or smoothness issues.


My Recommendation

Recommendation: Default.


7. Background Application Max Frame Rate

What It Does

Limits the frame rate of applications running in the background.

For example:

If Microsoft Flight Simulator is minimised while another application is active, the simulator’s FPS can be reduced automatically.

This lowers:

  • GPU usage.
  • Power consumption.
  • Heat generation.

Which API Does It Apply To?

Driver-level feature.


Does MSFS Use It?

Yes, if the simulator is running in the background.


Performance Impact

No effect while actively flying.

Reduces unnecessary GPU workload when the simulator is not the active window.


Should You Change It?

Yes, if you frequently multitask.


My Recommendation

Recommendation: 20–30 FPS for background applications.

This keeps GPU usage low without affecting normal gameplay.


8. Vulkan/OpenGL Present Method (If Available)

What It Does

Some newer NVIDIA drivers include presentation options for Vulkan and OpenGL applications.

These determine how completed frames are presented to the display.


Which API Does It Apply To?

Vulkan.

OpenGL.


Does MSFS Use It?

No.

Microsoft Flight Simulator uses DirectX rather than Vulkan or OpenGL.


Performance Impact

None for MSFS.


Should You Change It?

No.


My Recommendation

Recommendation: Leave at Default.


Recommended Advanced NVIDIA Settings

Setting

Recommendation

DSR

Off

DLDSR

Off (unless specifically testing on high-end RTX hardware)

Shader Cache Size

Driver Default / Unlimited

Threaded Optimisation

Auto

Triple Buffering

Off

Virtual Reality Pre-rendered Frames

Default

Background Application Max Frame Rate

20–30 FPS

Vulkan/OpenGL Present Method

Default

Common Myths

Myth 1

“Threaded Optimisation increases FPS in every game.”

False.

It was primarily designed for OpenGL applications and provides little or no benefit for Microsoft Flight Simulator.


Myth 2

“Unlimited Shader Cache increases FPS.”

Not directly.

It reduces shader recompilation and helps minimise stutters rather than increasing average frame rates.


Myth 3

“DSR is free image quality.”

False.

Rendering at a higher resolution significantly increases GPU workload.


Myth 4

“Triple Buffering should always be enabled.”

False.

This setting mainly benefits OpenGL applications and has little relevance for Microsoft Flight Simulator.


Myth 5

“VR settings improve performance even when I’m not using VR.”

False.

Virtual Reality Pre-rendered Frames only affects VR applications.


Student Task

Today you’re going to review the advanced NVIDIA settings for your Microsoft Flight Simulator profile.

  1. Open NVIDIA Control Panel.
  2. Navigate to Manage 3D Settings → Program Settings.
  3. Select your Microsoft Flight Simulator profile.
  4. Compare each advanced setting with the recommendations in this lesson.
  5. Apply the recommended values where appropriate.
  6. Launch Microsoft Flight Simulator and confirm that the simulator runs normally before making any additional driver changes.

Student Checklist

DSR reviewed.

DLDSR reviewed.

Shader Cache configured.

Threaded Optimisation reviewed.

Triple Buffering reviewed.

VR settings reviewed.

Background Frame Rate configured.

MSFS profile updated.


Lesson Summary

Congratulations.

You now understand the advanced NVIDIA Control Panel settings and how they relate to Microsoft Flight Simulator.

Remember:

  • DSR and DLDSR increase rendering resolution and are best reserved for users with significant GPU headroom.
  • Shader Cache helps reduce shader compilation stutters and is beneficial for MSFS.
  • Threaded Optimisation and Triple Buffering are legacy features with little relevance to modern DirectX versions of the simulator.
  • Virtual Reality Pre-rendered Frames only affects VR users.
  • Background Application Max Frame Rate is useful for reducing GPU load when the simulator is not the active window.
  • Understanding why a setting exists is far more valuable than simply changing it because a guide told you to.

Knowledge Check

  1. What is the difference between DSR and DLDSR?
  2. Why does Shader Cache help improve the smoothness of Microsoft Flight Simulator?
  3. Which graphics API was Threaded Optimisation primarily designed for?
  4. Why is Triple Buffering generally irrelevant for Microsoft Flight Simulator?
  5. When does Virtual Reality Pre-rendered Frames have an effect?
  6. What is the purpose of Background Application Max Frame Rate?
  7. Why is DSR not recommended for most users?
  8. Why should Vulkan/OpenGL-specific settings generally be left at their defaults when optimising Microsoft Flight Simulator?
1 2 3 4 5 6 7 ADD-ON Masterclass