On 9 Jul 2004, Sven Neumann wrote:
> Tor Lillqvist <[EMAIL PROTECTED]> writes:
> > I think what the OP really meant to ask whether GIMP requires a
> > *pre-emptively* multitasking OS. I.e. one that can interrupt a
> > running process that has exceeded its timeslice, even if it doesn't
> > do any system calls (or similar) that gives the kernel a chance to
> > let another process have the CPU. (For instance, Windows 3.1 wasn't
> > able to do that.) As far as I can guess, sure, GIMP might work on
> > such a system...
> I don't think GIMP plug-ins would work w/o proper multitasking and
> using GIMP w/o plug-ins doesn't make too much sense.
Hmm, I'm confident you could get it to work on a cooperative multitasking
system. You might need to add a yield() into the glib loop, but no big
deal. Of course, it wouldn't work *well*, but then again cooperative
multitasking never does.
Gimp-developer mailing list