[rescue] "bloated pig X11"
mroos at linux.ee
Thu Aug 9 14:04:31 CDT 2012
> > [...historical vs modern graphics...] No need for graphics server
> > because of IPC latency and memory latency of passing data and
> > control.
> You still need something a lot like it, though, to arbitrate screen
> region access (in X terms, window size, location and stacking order,
> and their implications for allocating screen real estate to clients)
Yes, something like a composition manager that provides each application
its own coordinate space and transaltes it to be inside some region.
> and to demultiplex input events.
Yes, that is needed, and probably more things like that.
> Also, the architecture you sketch completely ignores portability. Of
> course, this may be acceptable; I've seen more X code than I'd like
> that blindly assumes the default visual is 24bpp TrueColor - and some
> of it even blindly assumes it knows what the RGB masks are.
I see the portability on toolkit level here.
Meelis Roos (mroos at linux.ee)
More information about the rescue