When opening any project while the NVIDIA Control Panel has the Max Frame Rate
option set to any value other than OFF
, you get a significant performance decrease that changes depending on the Target FPS you set Max Frame Rate
to.
If you want to replicate this issue:
-
- Install the Latest NVIDIA Graphics Driver
-
- Open NVIDIA Control Panel, then click on
Manage 3D Settings
- Open NVIDIA Control Panel, then click on
-
- Configure the Max Frame Rate setting to 120 FPS (or a framerate that is visible with your monitors refresh rate, all seem impacted)
-
- Open Roblox Studio, check Dashboard animations and scrolling FPS
-
- Open a Project and check FPS (Ctrl + Shift + F5 on Windows, or Fn + Shift + F5 on MacOS)
120 FPS
This is the Max Frame Rate setting I use across all my installed games.
Result within Roblox Studio:

75 FPS
This maximum value shows that when the Max Frame Rate
is set to a lower target FPS, Roblox Studio reduces FPS even further.
Result within Roblox Studio:
This issue does not occur on any other application that has VSYNC turned off. What is also interesting is that when the Graphics Mode
is set to Vulkan
this issue is not present. Roblox Studio’s Direct3D11 implementation isn’t working correctly when a Max Frame Rate setting at the driver level is configured.
This issue was documented in another post made just a month back from now, however that user claimed turning off the Max Frame Rate didn’t resolve their issue (which it does in my case), and I experience this problem both within Edit Mode and Play Test modes however that user implied it only happened within Edit Mode. I noticed the responsiveness of the Roblox Studio Dashboard is also affected by this issue where animations and scrolling are noticeably more choppy depending on the Max Frame Rate set by the Driver, however I don’t have a solid way of measuring it’s framerate. You’ll have to eye-ball that part of the issue.
System Specifications
- ASUS P9X79 Motherboard (X79 Platform)
- Intel Core i7 3930K @ 4.2GHz (OC)
- NVIDIA GeForce GTX 1060 6GB - Driver Version 576.40
(168MHz+ Core Offset, running in PCIe 3.0 x16) - 64 GB G-Skill DDR3 @ 1600MHz (XMP)
Expected behavior
I expect when I open a project with the Max Frame Rate
option set to any value within the NVIDIA Control Panel, that Roblox Studio will respect that value as the maximum allowed FPS when not using any form of VSYNC at the driver level.