What happens to interrupted renders?

On escape time algorithm fractals (eg Mandelbrot), FRACTINT allows for interruption in the calculation of the image. For example, if a fractal takes 3 hours to calculate, you could let the program work for 2 hours, save the partially completed version of the fractal, and exit the program. Upon restarting the program, you could restore the partially completed image, and use the included metadata to continue with the calculation from the point at which you had interrupted the calculation - you don't lose the work done over the first 2 hours. What happens with fractal flames? When the screensaver is in the process of rendering an image, is the work done up to that point completely lost if I exit the screensaver? I always feel guilty when shutting off the screensaver, thinking that the work in progress has disappeared.

the work is lost. i think

the work is lost. i think it's important to return the desktop to the user as fast as possible. but you shouldn't feel guilty, there are plenty of computers rendering.

An option?

Would it be difficult to allow the user the check a box, that allows ES to finish rendering, in the background?
That way, there is no need for guilt, and frames aren't lost! ^^

What I mean, is, like, the screensaver 'shutdowns' but keeps active, until the frames it's rendering at that moment are finished, and sent. Of course, it won't request new ones to render.
An Idea perhaps? :p

you are welcome to submit a

you are welcome to submit a patch, but it's not on my agenda.

User login