summaryrefslogtreecommitdiff
path: root/2d/sprite.scm
Commit message (Expand)AuthorAgeFilesLines
* Make sprites immutable.David Thompson2014-05-071-16/+14
* Add current-agenda parameter.David Thompson2014-05-041-4/+2
* Don't load sprite shaders upon importing (2d sprite) module.David Thompson2014-03-291-7/+13
* Replace figl with the new guile-opengl official release.David Thompson2014-03-231-2/+2
* Change license to GPLv3+.David Thompson2014-03-081-8/+8
* Import new signal moduleDavid Thompson2014-02-171-1/+1
* Move texture anchor procedure.David Thompson2014-02-161-14/+2
* Formatting cleanup.David Thompson2014-02-161-15/+15
* Change sprite-vertex to texture-vertex.David Thompson2014-02-161-46/+3
* Use GLSL shaders for sprites.David Thompson2014-02-161-278/+105
* Remove dynamic scoping of agendas.David Thompson2014-02-061-1/+2
* Add new scheduling procedures and rename existing ones.David Thompson2014-01-071-1/+1
* Allow signals to be used for certain sprite properties.David Thompson2013-11-301-6/+7
* Clean up docstrings for sprite module.David Thompson2013-09-181-13/+29
* Animate sprites during game updates instead of on render.David Thompson2013-09-151-2/+26
* Change animation API.David Thompson2013-09-151-21/+19
* Clean up lines longer than 80 characters.David Thompson2013-08-291-3/+6
* Fix issue #9.David Thompson2013-08-291-3/+1
* Replace old vector module with new vector2 module.David Thompson2013-08-271-6/+8
* Fix typo.David Thompson2013-08-251-1/+1
* Use new color module.David Thompson2013-08-171-7/+7
* Move gl.scm to wrappers subdirectory.David Thompson2013-08-141-1/+1
* 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
* Only perform sprite rotation math when necessary.David Thompson2013-07-301-28/+57
* Refactor sprite vertex packing.David Thompson2013-07-291-121/+109
* Only update sprite vertex list when the sprite is dirty.David Thompson2013-07-291-7/+23
* Fix figl enum.David Thompson2013-07-281-2/+2
* Add rotation and scaling support to sprite batch.David Thompson2013-07-221-17/+36
* Split sprite module into 3 modules.David Thompson2013-07-221-251/+38
* Add support for colors in a sprite batch.David Thompson2013-07-211-9/+16
* Use sprite color when rendering without a batch.David Thompson2013-07-211-6/+10
* Update sprite module to reflect changes in figl API.David Thompson2013-07-211-6/+7
* Change animation-state type to be immutable.David Thompson2013-07-181-20/+27
* Create animation type.David Thompson2013-07-171-25/+122
* Use rgba->gl-color in sprite module.David Thompson2013-07-171-3/+5
* Add support for sprites that use texture regions and automatic drawing to a b...David Thompson2013-07-061-32/+104
* Update TODO list.David Thompson2013-07-061-3/+0
* Add dynamic state to track the current sprite batch.David Thompson2013-07-061-2/+12
* Change sprite-batch-draw parameter list to use optional keyword arguments.David Thompson2013-07-061-3/+4
* Deleted texture module and moved contents into sprite module.David Thompson2013-07-061-7/+159
* Add optional texture coordinate parameters to texture-quad and sprite-batch-d...David Thompson2013-07-061-6/+7
* Fix sprite batch not rendering the correct number of vertices.David Thompson2013-07-061-1/+1
* Create simple sprite batch renderer.David Thompson2013-06-271-1/+116
* Draw sprites using vertex arrays.David Thompson2013-06-261-19/+84
* Add anchor property to sprite object.David Thompson2013-06-231-10/+21
* Use a vector for sprite scale.David Thompson2013-06-231-19/+11
* Use a vector for sprite position.David Thompson2013-06-231-13/+12