It's a fact I experience on both linux and windows platforms, whenever Spring is minimized or otherwise made not to render, it has to catch up when you display it again. The catching can take up to a minute if it's been hidden for a long time. I assume this is a known "bug", what's the reason for it?
that's actually different; alt tabbing doesn't actually stop it from rendering, it works fine for me too; can you try minimizing it for half an hour and then restoring it again? the reason i wrote "otherwise made not to render" is because on linux you have the concept of multiple views/workspaces which cause the same adverse effect as minimizing if you're not on them
Joined: 22 Feb 2006, 01:02 Location: cheap kitchen
that's actually different; alt tabbing doesn't actually stop it from rendering, it works fine for me too; can you try minimizing it for half an hour and then restoring it again?
sorry, i used "alt tab" to mean switching to different programs/minize. Normal minize is no problem too though. I often press win-key+d to minimize everything and spring plays along nicely. As said, sometimes there is delay/hang (spring becomes a black window) but that is rare.
unlikely as it happens on both singleplayer and multiplayer games; the way i see it, the bug (which manifests an error in the form of hanging spring until it catches up) is that the simulation isn't run while it's minimized
That is a different issue! The catching up after minimized is because of a messaging system that is part of the engine design. The Simulation sends various messages to the rendering thread. When minimized, no rendering occurs, so there will be a lot of unprocessed messages waiting in the pipeline. It may take a couple of seconds for the rendering thread to process all these messages when the window is opened.
A more serious consequence of this design is that it generates a memory leak. I.e. if minimized for very long, the message queue may eat so much memory that it leads to crash.
Users browsing this forum: Google [Bot] and 2 guests
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot post attachments in this forum