I was creating a 2D game which has next to no complexity at all, only a few sprites and a hero. When put in full screen the screen starts skipping after about 15 seconds of play in a cycle. By cycle I mean it starts skipping for about 2 seconds and then becomes smooth for 2 seconds and then starts skipping for 2 seconds over and over again.
I tested this using different template games in godot and the same thing started happening, which is why I didn't upload the code for my game. It's basically happening in all games.
I'm using a macbook pro early 2015 8gb ram
Godot Engine v3.1.2.stable.custom_build - https://godotengine.org
OpenGL ES 3.0 Renderer: Mesa DRI Intel(R) Iris 6100 (Broadwell GT3)
Manjaro Linux operating System