XWin Architecture
Jeremy Wilkins
jeb@jeremywilkins.freeserve.co.uk
Mon Mar 8 19:50:00 GMT 2004
Hi,
I'm curious about how the cygwin XWin server works?
My understanding is it is similar to an X Server on linux but instead of
rendering to the graphics card framebuffer, it is rendered to an
offscreen surface and then bitblt'd to an on screen pixmap using direct
draw, or GDI if dd is unavailable.
Does the MacOS X Xserver work in the same way?
Does this use a lot of existing code, eg from either vnc or xvfb servers?
How does the rootless stuff work, does this just figure out where the
top level windows are and only bitblt those but into separate
surfaces/windows.
I've read somewhere that there is some generic rootless code in the xc
tree, where abouts is this?
Thanks
Jeremy
More information about the Cygwin-xfree
mailing list