Constant 30-40FPS in Studio


On this computer only (specs below), Studio runs at a constant 30-40FPS while in edit-mode, and 20~FPS while in play-mode.

Intel i7-8750H @ 2.20GHz (6 core, 12 thread, 9MB cache)
note: display is 144hz, Windows 10

32frame microprofile dump in edit-mode, running about 35-40 FPS:
microprofile-20180704-214005.html (573.8 KB)

32-frame microprofile dump in play-mode, running about 20 FPS:
microprofile-20180704-214402.html (1.4 MB)

Task Manager reports 21% CPU usage, 31% Memory usage

Any help is appreciated. I have tried fiddling with rendering settings in Studio, as well as changing CPU priority for Studio via Windows… I’ve also ensured Studio uses the GTX 1060 and not the onboard Intel 630 at all times.

My other PC with similiar specs runs at 60FPS constantly.


I’ve been having this issue sporadically (starting after an update ago?) but a restart of Studio seems to fix it.


I have been experiencing this issue for weeks, regardless of how many times I restart/reinstall Studio, or restart my PC.


Related possibly


I noticed this when I swapped back from Discrete (GTX 1070 laptop only) to NVIDIA Optimus (GTX 1070 + HD 530) while using OpenGL. Using DirectX 11, I did notice a drop in frame rate between my primary (Intel controlled) and secondary/thirdary (NVIDIA controlled) displays, but it was a difference of like 120 and 100 FPS in Jailbreak. I have a feeling this affects Optimisms setups, rather than just NVIDIA GPUs.


Your post gave me the idea to try alternative Graphics Modes. Changed Graphics Mode
from Automatic to
OpenGL… 20fps in edit mode.
Direct3D11, 30-40fps in edit mode.
Direct3D9, 60 GLORIOUS frames per second in edit mode and play mode!

Microprofiler calmed down, too.

Very strange that my DX12 equipped PC performs better on DX9 rendering vs dx11, no?


here’s a new 32-frame microprofiler dump in edit-mode while running at 60-fps, in-case somebody wants it. microprofile-20180704-222117.html (533.4 KB)


Roblox doesn’t code for DirectX 12 due to the existence of DirectX 11. DirectX 9 and 11 shouldn’t have a major difference. If your laptop supports it, can you see what happens with Discrete mode enabled (Clevo/Sager does, not sure about MSI, ASUS, or Gigabyte)?


How do I go about enabling Discrete mode?


I am going to DM you about this because this typically a brand specific and series specific thing.

Edit: Ended up not being a feature in favor of a much higher battery life. The laptop in question is an MSI GS65.


So, I would like to be able to run studio with Direct3D11 at a decent FPS, instead of forcing D9. Does anybody have any more suggestions?


If you haven’t done it already, check what GPU Studio is assigned under. I recently got slow FPS in Studio but it was set to my integrated Graphics instead of my GPU.
I found this out because in the Task-Manager it said Studio was assigned under GPU 0 (Which is Intel integrated), instead of the normal GPU 1 (My Radeon RX570 GPU).

Or, don’t do it if you’ve already checked. But idk :woman_shrugging: