nanogui@linuxhacker.org
nanogui@linuxhacker.org
> Greg wrote:
> >You can't run multiple mwin win32 apps at the present time. All
> >apps must be bound into the same "server". I've been thinking about
> >a shared library solution to this problem, which would be fairly
> >straightfwd,
> >but it would still run all the apps in the same process space.
I hope you remember what my suggested solution to the problem was, waaaay
back... you have every program doing their own drawing to the screen (with some
sort of region manager process managing where processes have the right to draw
to), then you can have all the API calls executed entirely within that process,
no need for mashalling at all. the only difficulty is whether a process has to
be root to write to the screen. (one really cool solution is to have the region
manager as a device the the programs use to write to the screen as well and you
have one secure and very fast system... !)
2p...
Rob Taylor
Flying Pig Systems
nanogui@linuxhacker.org