Linux port progress

News and Announcements

obirsoy and I are currently working on the linux port. The current plan is to use a very thin layer of X calls and then use AGG for all the graphics rendering, bypassing most of the frustrations with X altogether. Instead of using XLib, we are using XCB, which seems to work quite well.

Our basic diagram for this looks like so:

Most of the GraphicsContext calls are working now, as you can see here:
Screenshot 1