Widget Plugin Gui halving my fps

First noticed this when my frames absolutely dropped even though I am on a decent computer. Decided to play around and close a few windows and noticed that when I closed my Clock plugin my frames doubled. I tried this with another plugin which uses the Dock Widget Gui and the same thing happened. (Asset manager, Toolbox, Terrain Editor, tag editor, Call Stack, Breakpoints, watch, Activity History, Texture generator, all significantly lower my fps)

Video of event

File to reproduce
Clock.rbxmx (6.2 KB)

Thanks for the report! Could you include a microprofiler dump, and your system information?

1 Like

https://devforum.roblox.com/t/widget-plugin-gui-halving-my-fps/3447229

Which version Windows are you on?

If you’re using Windows 11 24H2, could you check if this works for you?

I have this off and still experience a 60 - 100 fps drop when certain plugin widget ui’s are docked

(while testing one of them caused studio to crash. Crash report: https://devforum.roblox.com/t/moving-widget-ui-crashed-studio/3524287)

Interesting. Do you know if you have GSync enabled? The symptoms sound similar to this other thread

I can’t see if I have that as I am using an MSI laptop without a Mux switch which causes the display setting to be hidden in nvidia control panel. I presume I don’t have it enabled

Taking another look at this, are you using any external frame rate limiters?

We recently discovered an issue with how Studio interacts with them and your symptoms line up, see this thread for more details FPS Limiter Issues in Roblox Studio

Definitely not related to FPS capping. I have all limiters off (except Studio’s native in-game limiter), and even the Terrain menu kills my FPS.


Switching to Vulkan again fixes this issue. Something must be going on with Roblox Studio’s D3D11 renderer.

Edit: Vulkan doesn’t fix the issue. It seems selecting any tool and using kills FPS by over half. It also introduces artifacting on grass blades.

Nope. The only way I am limiting my frames is by pressing play then changing the frame limiter through the settings. Also as the post above says switching rendering modes does affect it. Some modes will cap my fps at 60 others will make it super smooth and run at 240 no hiccups but then other things break.