diff options
author | David Thompson <dthompson2@worcester.edu> | 2015-11-12 08:41:45 -0500 |
---|---|---|
committer | David Thompson <dthompson2@worcester.edu> | 2015-11-12 08:41:45 -0500 |
commit | 3b9457fb7fbe5abb762dbd8113f75330bf414d76 (patch) | |
tree | 84b7405198c76ec57e148384d3b20df3c95cf435 | |
parent | c3b48241ff333f453fd3dd1c9db50396d76376cc (diff) |
Update TODO list.
-rw-r--r-- | TODO.org | 15 |
1 files changed, 5 insertions, 10 deletions
@@ -137,11 +137,11 @@ Port http://wiki.call-cc.org/eggref/4/glls to guile? ** TODO Upgrade to SDL2 - Guile bindings needed. + Write necessary bindings and release [[https://git.dthompson.us/guile-sdl2.git][guile-sdl2]]. -** TODO Nine patches +** TODO "Nine patches" Images that have a resizable central area but fixed width/height - edges. + edges. See [[https://developer.android.com/guide/topics/graphics/2d-graphics.html#nine-patch][this Android document]] for details. ** TODO Job control for agenda Allow for pausing and cancelling jobs. @@ -155,11 +155,6 @@ Remove the temporal aliasing in animation by interpolating between current and previous state of animated objects. -** TODO Virtual DOM-like approach to rendering - Diff the previously drawn scene graph with the current one while - drawing. Cache transformation matrices and other state to reduce - the cost of rendering. - ** TODO Bitmap font rendering from tileset Some fonts aren't available in TTF format, only as a tileset image. It would very useful for 2D games to be able to render these. Even @@ -174,9 +169,9 @@ - [X] New REPL server Use the (system repl coop-server) module in Guile 2.0.11. - [ ] Screencast - - [ ] Relatively complete documentation + - [-] Relatively complete documentation (it's a start) - [X] Clean up font module - [X] Add GLSL shaders - [X] Finish FRP module - [X] Make basic webpage with HTML docs - - [X] Basic scene graph (must support sprites and text) + - [X] Basic rendering (must support sprites and text) |