2020-04-13  David Thompsonheap: Fix heap-remove! master
2020-04-12  David Thompsonrender: Apply framebuffer before clearing screen.
2020-04-12  David Thompsonrender: viewport: Decouple screen clearing from viewpor...
2020-04-08  David ThompsonBump to version 0.5.0. v0.5.0
2020-04-08  David Thompsondoc: Add "User-Defined Shader Types" section.
2020-04-08  David Thompsondoc: Add "3D Models" section.
2020-04-08  David Thompsondoc: Fix typo.
2020-04-08  David Thompsondoc: Add docs for various undocumented procedures.
2020-04-08  David Thompsondoc: Add "Colors" section.
2020-04-08  David Thompsondoc: Update dependency list.
2020-04-08  David Thompsonrender: color: Rewrite color*, color+, color-, color...
2020-04-08  David Thompsonmath: Add 2pi variable.
2020-04-08  David Thompsonguix: Update guile-sdl2 to latest commit.
2020-04-08  David Thompsondoc: Expand and improve Kernel manual section.
2020-04-08  David ThompsonAdd controller-button-released? procedure.
2020-04-07  David Thompsonguix: Update for Guile 3 release.
2020-04-07  David ThompsonAdd audio example.
2020-04-07  David Thompsonguix: Add openal, libvorbis, and mpg123 dependencies.
2020-04-07  David ThompsonIntegrate new audio module into game loop.
2020-04-07  David Thompsonaudio: Add public audio API.
2020-04-07  David Thompsonmath: Add degrees->radians and radians->degrees procedures.
2020-04-07  David Thompsonaudio: Add mpg123 bindings.
2020-04-07  David Thompsonaudio: Add libvorbisfile bindings.
2020-04-07  David Thompsonaudio: Add WAV module.
2020-04-07  David Thompsonaudio: Add OpenAL bindings.
2020-04-02  David Thompsondoc: api: Mention the module name for texture and sprit...
2019-11-19  David Thompsonrender: Make apply-* procedures public.
2019-11-19  David Thompsonrender: gpu: Fix circular dependency issues.
2019-11-14  David Thompsonrender: texture: Remove debugging code I accidentally...
2019-11-14  David Thompsonrender: tiled: Respect image transparent color values.
2019-11-14  David Thompsonrender: texture: Add support for transparent color...
2019-11-14  David Thompsonrender: color: Add string->color procedure.
2019-11-06  David ThompsonClear the screen even when nothing is being drawn.
2019-11-06  David Thompsonguix: Make it easier to switch the Guile used for builds.
2019-11-06  David ThompsonAdd a bunch of window manipulation procedures.
2019-11-06  David ThompsonMakefile: Compile chickadee/render.scm before the modul...
2019-11-06  David Thompsonrender: Collect all managed GPU state into a single...
2019-11-06  David Thompsonrender: particles: Fix keyword argument names for gpu...
2019-11-06  David Thompsonrender: phong: Tweak default directional light parameters.
2019-11-06  David Thompsonrender: phong: Zero out specular factor when material...
2019-11-06  David Thompsonrender: phong: Fix error in shader.
2019-11-06  David Thompsonrender: model: Make a few small tweaks.
2019-11-03  David Thompsonrender: model: Move expressions after definitions to...
2019-10-29  David Thompsonrender: model: Invert texture V coords when parsing...
2019-10-29  David Thompsonrender: shader: Fix bug with arrays handling in shader...
2019-10-29  David Thompsonrender: texture: Include id when printing.
2019-10-29  David Thompsonrender: shader: Fix sampler2D uniform value application.
2019-10-28  David Thompsonrender: model: Add additional aliases for .mtl bump...
2019-10-28  David Thompsonrender: model: Suppress warnings for some deliberately...
2019-10-28  David Thompsonrender: model: Load ambient maps in .mtl files.
2019-10-28  David Thompsonrender: phong: Add ambient map to material.
2019-10-28  David Thompsonrender: model: Load diffuse, specular, bump textures...
2019-10-28  David Thompsonrender: phong: Add support for diffuse and specular...
2019-10-27  David ThompsonMakefile: Remove deleted shader files.
2019-10-27  David Thompsonrender: viewport: Use light sky blue for default clear...
2019-10-27  David Thompsonrender: shader: Fix bug where default values for local...
2019-10-26  David Thompsonrender: model: Support faces with 5 or more elements...
2019-10-25  David Thompsonrender: model: Correctly handle faces with 4 elements...
2019-10-24  David Thompsonexamples: model: Remove bad code left in accidentally.
2019-10-24  David ThompsonAdd 3D model example data to
2019-10-24  David Thompsonrender: Restructure 3D modules and add basic support...
2019-10-23  David Thompsonrender: shader: Rename <shader-data-type> to <shader...
2019-10-23  David Thompsonrender: shader: Allow client-side only fields in shader...
2019-10-23  David Thompsonrender: shader: Convert camel case uniform names to...
2019-10-21  David Thompsonrender: shader: Remove unnecessary module import.
2019-10-21  David Thompsonrender: shader: Remove debugging code.
2019-10-21  David Thompsonrender: shader: Add support for shader structs.
2019-10-18  David Thompsonrender: shader: Improve shader compilation error printing.
2019-10-18  David Thompsonrender: shader: Support primitive array uniform variables.
2019-10-18  David Thompsonrender: shader: Move shader loading helper procedures...
2019-10-17  David Thompsonrender: shader: Decouple uniform serialization with...
2019-10-17  David Thompsonrender: gl: Add more glUniform functions.
2019-10-16  David Thompsonrender: shader: Encapsulate GLSL types in <shader-data...
2019-10-11  David Thompsonmath: vector: Add vec3 cross product procedures.
2019-10-11  David Thompsonmath: vector: Add vec3 arithmetic procedures.
2019-10-11  David Thompsonmath: matrix: Add procedures for X and Y axis rotations.
2019-10-11  David Thompsonarray-list: Add bounds checking to array-list-ref.
2019-10-11  David Thompsonrender: Introduce render context object.
2019-07-24  David Thompsonexamples: Update particle example.
2019-07-24  David Thompsonrender: particles: Fix misuse of streaming vertex buffer.
2019-06-05  David ThompsonFix a few errors in the manual.
2019-06-05  David ThompsonMakefile: Generate detached signatures in publish task. v0.4.0
2019-06-04  David Thompsonrender: tiled: Add point->tile.
2019-06-04  David Thompsondoc: Add direntry information.
2019-06-03  David Thompsondoc: Update copyright years.
2019-06-03  David Thompsondoc: Add tutorial for REPL setup.
2019-06-03  David Thompsondoc: Expand API reference for Tiled maps.
2019-05-29  David Thompsondoc: Remove unnecessary @var markup in argument lists.
2019-05-28  Alex McGrathUpdate a couple of examples to use new sprite batch...
2019-05-23  David Thompsonrender: sprite: Add draw-sprite-batch* procedure.
2019-05-16  David ThompsonUpdate copyright year on sprite and buffer modules.
2019-05-15  David ThompsonIgnore emacs temp files.
2019-05-14  David ThompsonFix 'make distcheck'.
2019-05-13  David Thompsondoc: Remove unicode character for pi because it breaks...
2019-05-13  David ThompsonREADME: Update example code.
2019-05-13  David Thompsonrender: Replace broken refs to "typed buffer" with...
2019-05-13  David Thompsondoc: Remove reference to old hook system.
2019-05-13  David Thompsonrender: Rename "typed buffer" to "buffer view".
2019-05-13  David Thompsondoc: Improve texture documentation.
2019-05-13  David Thompsonrender: texture: Stop exporting texture-id.