2019-05-08  David Thompsontexture: tileset: Fix rows/columns calculation.
2019-01-09  David ThompsonRemove obsolete controller handling code.
2019-01-09  David Thompsonrender: sprite: Allow nine patches to be tinted.
2019-01-09  David Thompsonexamples: Add sprite batch example.
2019-01-09  David ThompsonAdd SDL2 game controller database file.
2019-01-07  David Thompsonexamples: game-controller: Add left/right trigger rende...
2019-01-07  David Thompsonrender: sprite: Revamp rendering process.
2019-01-07  David Thompsonrender: color: Use f32vector under the hood.
2019-01-07  David Thompsonmath: matrix: Add transform-x and transform-y procedures.
2019-01-06  David Thompsonexamples: Add game controller test.
2019-01-06  David ThompsonRemove redundant open-all-controllers procedure.
2019-01-06  David ThompsonAdd controller-name procedure.
2019-01-06  David ThompsonFix normalization of game controller axis values.
2019-01-06  David Thompsonrender: texture: Fix error when splitting certain textures.
2019-01-06  David Thompsonguix: Update to latest guile-sdl2 commit.
2018-12-17  David ThompsonMakefile: Install compiled files in the proper location.
2018-12-15  David Thompsonrender: font: Export a default-font procedure.
2018-12-14  David ThompsonCredit J-Robot for the pixel explosion image.
2018-12-14  David ThompsonRename data/CREDITS to data/AUTHORS.
2018-12-14  David ThompsonAdd particles example.
2018-12-14  David ThompsonFix game controller stuff.
2018-12-14  David Thompsondoc: Improve Fonts section.
2018-12-14  David ThompsonAdd controller query procedures.
2018-12-14  David ThompsonAdd mouse query procedures.
2018-12-14  David ThompsonRe-add key-pressed? and key-released? procedures.
2018-12-14  David ThompsonRe-hide SDL2 details.
2018-12-14  David Thompsonexamples: Simplify text example.
2018-12-14  David ThompsonFix automake warning.
2018-12-14  David Thompsonrender: font: Include a default font for convenience.
2018-12-13  David Thompsonrender: sprite: Use a single buffer for unbatched sprit...
2018-12-13  David Thompsonrender: sprite: batch: Combine vertices and texcoords...
2018-12-13  David Thompsondoc: Mention 'rect' in manual.
2018-12-13  David Thompsonmath: rect: Add make-rect alias.
2018-12-13  David Thompsonrender: font: Use set-vec2! where convenient.
2018-12-13  David Thompsonrender: sprite: Use set-vec2! where convenient.
2018-12-13  David Thompsonmath: vector: Add set-vec2! and set-vec3! procedures.
2018-12-12  David Thompsondoc: Fix typos.
2018-12-12  David Thompsondoc: Rename "GPU Buffers" section to "Buffers".
2018-12-12  David Thompsondoc: Rename "Blending and Depth Testing" section to...
2018-12-11  David Thompsondoc: Greatly expand public API documentation.
2018-12-11  David Thompsonrender: shader: Change shader variable naming conventio...
2018-12-11  David Thompsonrender: shader: Improve docstrings.
2018-12-11  David Thompsonrender: buffer: Improve docstrings.
2018-12-10  David ThompsonBump to version 0.4.0.
2018-12-10  David Thompsonrender: framebuffer: Add default projection matrix...
2018-12-09  David Thompsongame-loop: Sleep thread a bit to avoid 100% CPU usage.
2018-12-09  David Thompsonmath: grid: Simplify a formula.
2018-12-08  David ThompsonAdd particle rendering module.
2018-12-05  David Thompsonrender: buffer: Add support for int and double componen...
2018-12-05  David Thompsondoc: Fix typo.
2018-12-04  David Thompsonrender: blend: Fix additive blending mode.
2018-12-02  David Thompsonmath: grid: A couple more optimizations.
2018-12-02  David Thompsonmath: grid: Refactor to improve performance a little...
2018-11-29  David Thompsonscripting: channel: Update copyright year.
2018-11-29  David Thompsonscripting: channel: Add channel-get! and channel-put...
2018-11-29  David Thompsonqueue: Add queue-length procedure.
2018-11-29  David Thompsonscripting: channel: Remove unncessary module imports.
2018-10-25  David Thompsonguix: Update development environment to use Guile 2...
2018-10-25  David Thompsonrender: Add gpu-apply/instanced syntax.
2018-10-25  David Thompsonrender: buffer: Add render-vertices/instanced procedure.
2018-10-25  David Thompsonrender: buffer: Add divisor field to typed buffers.
2018-10-25  David Thompsonrender: gl: Add glDrawElementsInstanced binding.
2018-10-03  David Thompsonconfigure: Accept Guile 3.0. v0.3.0
2018-10-03  David Thompsondoc: Document the path finding API.
2018-10-03  David ThompsonMove pathfinding module to math directory.
2018-10-02  David Thompsondoc: Document collision grid API.
2018-10-02  David Thompsonmath: grid: Fix docstring in grid-move.
2018-10-02  David Thompsondoc: Document bezier curve API.
2018-09-28  David Thompsondoc: Document the rectangle API.
2018-09-27  David Thompsondoc: Document vector and matrix math APIs.
2018-09-27  David Thompsonmath: matrix: Fix a few docstrings.
2018-09-11  David Thompsonrender: texture: Fix bug in framebuffer texture coordin...
2018-09-11  David Thompsonrender: framebuffer: Flip UV coordinates.
2018-09-11  David Thompsonrender: texture: Add flip? argument to make-texture.
2018-09-10  David Thompsonrender: Change texture origin to top-left.
2018-09-10  David Thompsonmath: vector: Fix vec2-normalize and vec3-normalize.
2018-09-10  David Thompsonmath: vector: Add vec2*, vec2+, and vec2- procedures.
2018-09-07  David Thompsonrender: asset: Don't use mipmaps for now.
2018-09-07  David Thompsonrender: asset: Use default sampler index of 0 when...
2018-09-07  David Thompsonrender: asset: Removing debug print calls.
2018-09-07  David Thompsonrender: scene: Make material factors default to 1.0.
2018-09-07  David Thompsonrender: asset: Add material texture parsing and loading.
2018-09-07  David Thompsonrender: scene: Apply base color texture and factor.
2018-09-07  David Thompsonrender: scene: Merge metallic roughness into material...
2018-09-07  David Thompsonrender: shader: Add support for vec3 uniform values.
2018-09-07  David Thompsonrender: gl: Re-export gl-uniform3fv.
2018-09-06  David Thompsonrender: scene: Stop allocating matrices when rendering.
2018-09-06  David Thompsondata: shaders: Update WIP PBR shaders.
2018-09-06  David Thompsonrender: buffer: Fix pointer argument to glVertexAttribP...
2018-09-06  David Thompsonrender: buffer: Use correct data type for index buffer...
2018-09-06  David Thompsonrender: buffer: Stop using glBufferSubData when creatin...
2018-09-06  David Thompsonrender: buffer: Fixed default typed buffer length calcu...
2018-09-06  David Thompsonrender: buffer: Orphan before mapping only when used...
2018-09-06  David Thompsonrender: scene: Add better printers for primitives,...
2018-09-06  David Thompsonrender: gl: Export gl-point-size.
2018-09-03  David Thompsonmath: Add grid module.
2018-09-03  David ThompsonRemove default error handler.
2018-08-29  David Thompsonrender: shapes: Add simple (but slow) bezier curve...
2018-08-29  David ThompsonAdd bezier curve module.
2018-08-29  David Thompsonrender: shapes: Allow matrix to be passed to draw-line.