summaryrefslogtreecommitdiff
path: root/sly.scm
Commit message (Collapse)AuthorAgeFilesLines
* Upgrade to SDL2!David Thompson2015-12-221-1/+3
| | | | | | This commit is massive and crazy and I'm not going to do the usual GNU ChangeLog thing because it's just too much. Let's just be happy that the port is completed!
* render: Reimplement rendering engine using functional combinators.David Thompson2015-09-211-3/+1
| | | | | | | | | | | Warning: This is a huge commit. I completely gutted the old scene graph and replaced it with a somewhat monadic rendering combinator module instead. The interface remains purely functional, but replaces the <model> data type with procedures in the rendering monad instead. This opens the door for rendering *anything*, not just meshes. Now I can implement particle systems and other non-static things.
* Add composite (sly) module.David Thompson2015-06-141-0/+60
* sly.scm: New file. * Makefile.am (SOURCES): Add it. * sandbox.in: Use new module. * examples/common.scm: Likewise. * examples/font.scm: Likewise. * README ("Example"): Update example.