When taking a screenshot in Studio with OpenGL as the graphics mode, the output screenshot is glitchy. The same thing happens when calling CaptureService:CaptureScreenshot().
This doesn’t happen when using other graphics modes, but then everything in Roblox Studio slows down. My framerate goes down to about 20 FPS or lower, even on a blank baseplate. In OpenGL, I get a steady framerate at least above 60.
For some reason, the normal Roblox Client doesn’t have any of these issues, and I only face them in Roblox Studio.
I have a RTX 3060 GPU if that helps.
The screenshot should not come out glitchy, and it should look the same as in other graphics modes
The below screenshots were taken with the Automatic graphics mode
Hi @ThinkingBeanz Thank you for the report. Unfortunately, Roblox is phasing out support for OpenGL. Please avoid using this graphic mode when developing.
OpenGL has been notorious for being buggy on Nvidia GPUs. Try using an AMD or integrated GPU for best results or downgrade your graphics driver to version 390 (it is likely more stable).
Changing my GPU isn’t an option, so all I can do is use OpenGL, or another graphics mode that doesn’t drop my FPS. It might even be another setting, but I can’t know right now.
Unfortunately, I haven’t tested graphics modes other than Automatic in the original post, and it will be a while until I can do that, so I apologize for that.
I am still curious what the current benefit of OpenGL currently is other than the increased performance and compatibility with a vast number of older GPUs.
I have a GTX 1060 6GB, which should also be on a similar driver version to your graphics card. When you are able to, try seeing how the other graphics options affect you.
But you gotta admit, it looks cool to an extent. For now, just use an external tool like Snipping Tool or Snip & Sketch on Windows 10 and above, the latter has shortcut keys.