Stuart Axon
2010-05-08 23:44:04 UTC
Transforms and some of the drawing commands are working, and fill/stroke.
Drawing to a window is working
The Grammar is seperated out (just Nodebox for now), and the graphics renderer (more to do here), and bot Context.
Performance... still not great :-\ Need to find out whats happening with cairo.
I really thought that using a PDFSurface as a meta surface (as recommended from the cairo mailing list), and double buffering the Gtk window would help (+ a lot of the other stuff).
I'd recommend having a play, it works with the same commandline as sbot, so you can run any bot with it - especially if anybody can find bugs in the drawing (there are lots - I just don't know what they are yet).
I'm going to try and find out where the performance is getting eaten; it might just be due to things not drawing correctly or something.
Repository: http://bitbucket.org/stuaxo/toybot/
S++
Drawing to a window is working
The Grammar is seperated out (just Nodebox for now), and the graphics renderer (more to do here), and bot Context.
Performance... still not great :-\ Need to find out whats happening with cairo.
I really thought that using a PDFSurface as a meta surface (as recommended from the cairo mailing list), and double buffering the Gtk window would help (+ a lot of the other stuff).
I'd recommend having a play, it works with the same commandline as sbot, so you can run any bot with it - especially if anybody can find bugs in the drawing (there are lots - I just don't know what they are yet).
I'm going to try and find out where the performance is getting eaten; it might just be due to things not drawing correctly or something.
Repository: http://bitbucket.org/stuaxo/toybot/
S++