a rock opera in three parts

Cairo is working! So far I have RGB and ARGB surfaces working, and so still have alpha-only surfaces and fonts to do, but that is enough to make the majority of the test suite work. I actually had the basics working on Thursday, but the colours were all messed up, and it took five days to track down all the issues and fix them. I won’t go into the process, because its peppered with dead ends and misunderstandings, but here’s what I’ve learnt:

Once I get this sorted, I have a very cute piece of eyecandy in the works to demonstrate to you all just how powerful cairo is, and just how easy it is to use. Hopefully I’ll have something to show in a few days, then I’ll get back onto the font support.