summaryrefslogtreecommitdiff
path: root/2d
Commit message (Expand)AuthorAgeFilesLines
* Add procedures to perform a gl-translate or gl-scale given a vector2 object.David Thompson2013-08-272-9/+20
* Replace old vector module with new vector2 module.David Thompson2013-08-273-97/+9
* Create new 2D vector module.David Thompson2013-08-271-0/+107
* Create tileset module.David Thompson2013-08-262-18/+88
* Make the origin the top-left corner of the window again.David Thompson2013-08-264-5/+32
* Merge branch 'master' of github.com:davexunit/guile-2dDavid Thompson2013-08-253-24/+47
|\
| * Tidy up freeimage module.David Thompson2013-08-241-21/+36
| * Throw error if image file does not exist.David Thompson2013-08-241-1/+7
| * Add (ice-9 format) module to imports for freeimage and ftglPieter Slabbert2013-08-232-2/+4
* | Fix typo.David Thompson2013-08-251-1/+1
|/
* Flesh out actions module.David Thompson2013-08-211-9/+112
* Only unlock the game loop mutex when the REPL server is waiting.David Thompson2013-08-191-4/+16
* Use GL_NEAREST method for texture scaling.David Thompson2013-08-181-2/+4
* Create textbox type.David Thompson2013-08-181-12/+43
* Add a few more wrappers for FTGL layout functions.David Thompson2013-08-181-3/+19
* Change render-font to draw-font and don't any matrix or color manipulation.David Thompson2013-08-181-8/+7
* Change render-font procedure.David Thompson2013-08-181-13/+37
* Add wrappers for FTGL simple layout objects.David Thompson2013-08-181-0/+80
* Use color module in font module.David Thompson2013-08-171-1/+2
* Use new color module.David Thompson2013-08-172-19/+7
* Create color module.David Thompson2013-08-171-0/+87
* Create basic font module.David Thompson2013-08-171-0/+54
* Create initial bindings for ftgl.David Thompson2013-08-171-0/+89
* Delete freetype wrapper module.David Thompson2013-08-171-33/+0
* Move define-enumeration into util module.David Thompson2013-08-172-16/+42
* Change origin to bottom-left corner of window.David Thompson2013-08-172-2/+1
* Create freetype module.David Thompson2013-08-151-0/+33
* Init SDL when window module is loaded instead of needing an explicit init call.David Thompson2013-08-151-8/+4
* Fix freeimage-load procedure that was not passing enough arguments.David Thompson2013-08-151-4/+3
* Flip freeimage bitmaps vertically because the y-axis is the reverse of what w...David Thompson2013-08-151-4/+9
* Add wrapper for FreeImage_FlipVertical.David Thompson2013-08-151-0/+12
* Use freeimage for texture loading.David Thompson2013-08-141-21/+17
* Add freeimage wrapper.David Thompson2013-08-141-0/+250
* Remove reference to pixel-format* enum.David Thompson2013-08-141-2/+2
* Remove unnecessary gl enum.David Thompson2013-08-141-20/+0
* Move gl.scm to wrappers subdirectory.David Thompson2013-08-143-3/+3
* Remove redundant comparisons in rect-contains?David Thompson2013-08-141-4/+0
* Fix rect-intersects?David Thompson2013-08-131-2/+2
* Forgot to export rect-clip.David Thompson2013-08-131-0/+1
* Expand rect module.David Thompson2013-08-131-6/+30
* Create rect module.David Thompson2013-08-121-0/+99
* Ensure that all texture objects are added to the texture guardian.David Thompson2013-08-041-8/+11
* Whitespace.David Thompson2013-08-021-2/+0
* Refactor pack-sprite-vertices.David Thompson2013-08-021-52/+36
* Refactor sprite vertex array rendering procedures.David Thompson2013-08-021-65/+38
* Simplify sprite module now that textures and texture regions are a unified type.David Thompson2013-08-021-69/+27
* Refactor <texture-region> into <texture>.David Thompson2013-08-021-71/+73
* Add a global mutex that allows the REPL server to be used more safely while t...David Thompson2013-07-311-0/+19
* Small re-organization.David Thompson2013-07-311-1/+10
* Move game-loop procedure out of run-game-loop.David Thompson2013-07-311-16/+16