Hello, and thanks for participating!
I would say 2-3 frames, if I had to guess. You should be able to replicate it via the sample program I posted on github
https://github.com/martinisshaken/Sample-SDL2-OpenGL-Program
As for system specs, this is the info for my laptop:
/proc/cpuinfo:
processor : 3
vendor_id : GenuineIntel
cpu family : 6
model : 42
model name : Intel(R) Core(TM) i3-2310M CPU @ 2.10GHz
stepping : 7
microcode : 0x1a
cpu MHz : 2093.189
cache size : 3072 KB
physical id : 0
siblings : 4
core id : 1
cpu cores : 2
/proc/meminfo:
MemTotal: 6099052 kB
MemFree: 3653744 kB
Buffers: 119444 kB
Cached: 1361440 kB
NOTE: I run ubuntu 32-bit, even though I've 6gigs of ram, hence the mem free being so low. All I have open when running this is 14 chrome tabs.
lspci:
00:00.0 Host bridge: Intel Corporation 2nd Generation Core Processor Family DRAM Controller (rev 09)
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
00:16.0 Communication controller: Intel Corporation 6 Series/C200 Series Chipset Family MEI Controller #1 (rev 04)
Regarding the parked CPU, would this still be an issue if I don't limit frames and just let it run full boar at 700fps? Because the same stuttering issue occurs with or without Vsync enabled.
As for energy settings in Linux I have tried using cpu management tools to set the power to performance or else maxing out the CPU. Same for windows with high performance setting.
I have also tried setting task priority to very high in Linux and real time in Windows to no avail. Exact same stuttering in the exact same way.