>31ms for Main Thread in Blank Scene?

Ever since I moved to Unity 3.5 and up (all the way up to 4.0f7), I’ve noticed a huge reduction in framerate from what appears to be engine overhead. In a totally blank scene, the Main Thread is showing as >31.ms.

Does anyone know why this is, and how to counteract it? It’s even affecting my builds :frowning:

Probably you have vsync on.

–Eric

Thanks for the reply Eric!

I do have vsync switched on (“Every VBlank”). If you don’t mind, could you explain why that creates so much overhead?

EDIT: Found this, I guess that explains it.