summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
* game: Stop the game loop upon SIGINT.David Thompson2015-11-121-0/+5
* guix: Update copyright year.David Thompson2015-11-121-1/+1
* guix: Add a complete package for development snapshots.David Thompson2015-11-123-29/+69
* Update TODO list.David Thompson2015-11-121-10/+5
* configure: Add FreeImage and GSL prefix/libdir options.David Thompson2015-11-114-5/+61
* Rename autogen.sh to bootstrap.David Thompson2015-11-111-0/+0
* Update README.David Thompson2015-11-091-16/+11
* Rename package.scm to guix.scm.David Thompson2015-11-091-1/+1
* Update documentation a bit.David Thompson2015-11-096-61/+88
* Add new indentation rule to .dir-locals.el.David Thompson2015-11-091-0/+1
* examples: Add shape example.David Thompson2015-11-095-1/+86
* render: Add more rotation combinators.David Thompson2015-11-091-0/+18
* render: Export additional procedures.David Thompson2015-11-091-1/+8
* render: mesh: Clean up style a bit.David Thompson2015-11-091-15/+33
* render: shape: Fix make-cube.David Thompson2015-11-091-5/+7
* render: camera: Add 3d-camera procedure.David Thompson2015-11-091-1/+12
* examples: Add framebuffer example.David Thompson2015-09-212-0/+65
* render: Reimplement rendering engine using functional combinators.David Thompson2015-09-2120-427/+797
* Add new record type syntax.David Thompson2015-09-212-0/+55
* render: mesh: Tweak with-mesh to use null-mesh.David Thompson2015-09-091-1/+1
* render: mesh: Add custom record type printer.David Thompson2015-09-091-0/+9
* render: Add separate projection and model-view matrix stacks.David Thompson2015-09-093-35/+49
* render: Force OpenGL state changes when resetting context.David Thompson2015-09-091-7/+7
* render: Reset OpenGL state after drawing a frame.David Thompson2015-09-091-1/+4
* render: Reimplement OpenGL state machine manager.David Thompson2015-08-267-238/+243
* Optimize matrix operations.David Thompson2015-08-253-43/+57
* Update INSTALL.orgJochem Raat2015-08-051-2/+12
* Fix Guix development environment.David Thompson2015-08-051-1/+1
* examples: Add Conway's Game of Life.Christopher Allan Webber2015-06-152-0/+338
* Add composite (sly) module.David Thompson2015-06-146-41/+72
* signal: Add comments specifying emacs indentation for macros.Christopher Allan Webber2015-06-121-0/+4
* Update README.David Thompson2015-06-101-6/+16
* Update sandbox script.David Thompson2015-06-101-10/+9
* Rename start-game-loop to run-game-loop.David Thompson2015-06-1010-11/+11
* Clean up build system.David Thompson2015-06-105-24/+11
* Fix simple example.David Thompson2015-06-061-24/+3
* Update examples to use new interfaces.David Thompson2015-06-067-103/+125
* signal: Redefine the semantics of signal-let and signal-let*.David Thompson2015-06-061-9/+9
* game: Add scene argument to start-game-loop.David Thompson2015-06-061-5/+12
* render: model: Add model-scale.David Thompson2015-06-061-0/+6
* render: Add <scene> record type.David Thompson2015-06-064-50/+135
* render: context: Add with-render-context-excursion macro.David Thompson2015-06-061-1/+22
* render: context: Add framebuffer and viewport fields.David Thompson2015-06-061-1/+18
* render: framebuffer: Tweak interface.David Thompson2015-06-061-7/+8
* render: camera: Add null-viewport.David Thompson2015-06-061-0/+3
* signal: Fix inaccurate comment.David Thompson2015-06-061-1/+1
* render: Bypass texture rendering when a model uses the null texture.David Thompson2015-06-063-1/+7
* render: texture: Add texture-null? procedure.David Thompson2015-06-061-0/+5
* Restructure README.David Thompson2015-06-052-214/+214
* sandbox: Generate script with autoconf.David Thompson2015-05-143-5/+6