I have a project that is a base Windows MonoGame template with the only code I added are a fps counter, printing the fps to console and I disabled IsFixedTimeStep. There is no drawing going on besides the call to GraphicsDevice.Clear yet my fps is fluctuating between 70 and 100ish. I would think it should at least be at my monitors vsync rate (144) while there is absolutely nothing going on.
Does anyone know why it might be running this slow?
edit: It seems this is a DirectX thing, using an OpenGL project the fps is sitting at a steady 143.7.