summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* guix: Update guile-sdl2 snapshot.David Thompson2016-02-051-2/+2
* render: font: Remove unused module imports.David Thompson2016-02-051-2/+0
* render: font: Add docstring for enable-fonts.David Thompson2016-02-051-3/+4
* live-reload: Don't load anything if the game hasn't started.David Thompson2016-02-051-0/+3
* game: Add game started hook.David Thompson2016-01-271-2/+16
* sprite: Add null-sprite.David Thompson2016-01-241-0/+4
* signal: Run newly added hooks immediately.David Thompson2016-01-121-2/+6
* window: Configure various OpenGL parameters.David Thompson2016-01-121-1/+6
* window: Respect fullscreen setting.David Thompson2016-01-121-0/+1
* audio: Add #:loop? argument to play-music.David Thompson2016-01-121-2/+2
* game-loop: Process input events before each agenda tick.David Thompson2016-01-121-1/+1
* render: font: Add support for non-blended font rendering.David Thompson2016-01-121-4/+8
* Rename (sly record) to (sly records).David Thompson2016-01-122-2/+2
* render: Add alpha value to render context.David Thompson2016-01-122-2/+7
* examples: mines: Add missing tileset.David Thompson2016-01-101-0/+0
* render: sprite-batch: Unbind VAO *before* mapping buffers.David Thompson2016-01-021-27/+29
* render: Add render/signal macro.David Thompson2016-01-022-2/+11
* signal: Add hook API for side-effects.David Thompson2016-01-011-6/+30
* Update examples to use sprite batch.David Thompson2016-01-012-100/+90
* render: Add sprite batch.David Thompson2016-01-013-0/+262
* render: mesh: Add support for streaming vertex buffers.David Thompson2016-01-011-13/+56
* build: Improve Guile version check.David Thompson2016-01-011-1/+3
* math: rect: Fix rect-inflate implementation.David Thompson2016-01-011-2/+2
* Update Guix recipe.David Thompson2015-12-221-2/+8
* build: Bump to 0.2.0.David Thompson2015-12-221-1/+1
* Upgrade to SDL2!David Thompson2015-12-2222-663/+266
* doc: Fix another typo.David Thompson2015-12-151-2/+2
* doc: Fix typo.David Thompson2015-12-151-1/+1
* Reimplement live-reload module.David Thompson2015-11-152-26/+67
* signal: Add signal-call.David Thompson2015-11-152-1/+13
* render: shader: Rename <shader-program> to <shader>.David Thompson2015-11-153-146/+124
* render: shader: Remove 'attributes' field.David Thompson2015-11-141-32/+26
* config: Add scope-datdir procedure.David Thompson2015-11-141-0/+5
* TODO: Mark 0.1 release as DONE!David Thompson2015-11-131-1/+1
* guix: Update development snapshot.v0.1David Thompson2015-11-121-2/+2
* examples: Install crate.png image.David Thompson2015-11-121-0/+1
* build: Fix where compiled Guile modules get installed.David Thompson2015-11-121-1/+1
* config: Fix configure script substitution.David Thompson2015-11-122-3/+2
* TODO: Add new item.David Thompson2015-11-121-0/+6
* config: Fix data directory.David Thompson2015-11-125-11/+16
* 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