summaryrefslogtreecommitdiff
path: root/sly
Commit message (Expand)AuthorAgeFilesLines
* render: Draw methods now accept a 'transform' parameter.David Thompson2014-11-233-11/+3
* scene: Drawable objects are now leaf nodes of the graph.David Thompson2014-11-231-17/+13
* scene: Remove code that should never have been committed.David Thompson2014-11-231-26/+0
* transform: Dedupe cblas-sgemm call.David Thompson2014-11-221-5/+1
* render: Reuse some transforms for each render call.David Thompson2014-11-221-30/+44
* render: Enable render context reuse when rendering scene graphs.David Thompson2014-11-222-8/+7
* render: Add camera list back to renderer.David Thompson2014-11-222-12/+17
* render: Enable blending in render context.David Thompson2014-11-101-1/+3
* Delete more unneeded files.David Thompson2014-11-082-239/+0
* Delete obsolete animation module.David Thompson2014-11-081-119/+0
* render: Move font module to sly/render directory.David Thompson2014-11-081-1/+1
* render: Move color module to sly/render directory.David Thompson2014-11-089-9/+9
* input: Move joystick module to sly/input directory.David Thompson2014-11-081-1/+1
* input: Move mouse module to sly/input directory.David Thompson2014-11-081-1/+1
* input: Move keyboard module to sly/input directory.David Thompson2014-11-081-1/+1
* math: Move rect module to sly/math directory.David Thompson2014-11-083-2/+214
* math: Move transform module to sly/math directory.David Thompson2014-11-087-8/+15
* math: Move quaternion module to sly/math directory.David Thompson2014-11-083-3/+3
* render: Move scene module to sly/render directory.David Thompson2014-11-081-1/+28
* render: Move tileset module to sly/render directory.David Thompson2014-11-081-1/+1
* render: Move shape module to sly/render directory.David Thompson2014-11-081-1/+1
* render: Move mesh module to sly/render directory.David Thompson2014-11-084-4/+4
* render: Move shader module to sly/render directory.David Thompson2014-11-078-8/+8
* render: Move sprite module to sly/render directory.David Thompson2014-11-072-2/+2
* render: Move texture module to sly/render directory.David Thompson2014-11-0710-10/+10
* Rename (sly helpers) module to (sly utils).David Thompson2014-11-075-5/+5
* render: Add rendering context record type.David Thompson2014-11-075-35/+146
* transform: Use GSL for much faster matrix multiplication.David Thompson2014-11-071-11/+12
* wrappers: Add GSL wrapper.David Thompson2014-11-071-0/+49
* scene: Decouple draw method from scene graph.David Thompson2014-10-303-4/+14
* render: Remove knowledge of cameras from renderer.David Thompson2014-10-292-23/+22
* viewport: Memoize clear-buffer-mask.David Thompson2014-10-281-9/+12
* viewport: Define standard clear flags.David Thompson2014-10-281-2/+4
* renderer: Apply camera viewport before rendering.David Thompson2014-10-281-0/+1
* font: Embrace the bottom-left origin.David Thompson2014-10-281-4/+24
* texture: Embrace the bottom-left origin.David Thompson2014-10-281-2/+0
* Remove unneeded (sly camera) imports.David Thompson2014-10-282-2/+0
* render: Add framebuffer module.David Thompson2014-10-281-0/+118
* gl: Add wrappers for framebuffer/renderbuffer functions.David Thompson2014-10-281-0/+73
* camera: Rewrite module.David Thompson2014-10-263-141/+107
* render: Add blend-mode field to render operations.David Thompson2014-10-261-5/+16
* render: Add blending data type.David Thompson2014-10-261-1/+58
* transform: Add transform-position procedure.David Thompson2014-10-261-0/+9
* mesh: Remove accidentally exported symbols.David Thompson2014-10-261-3/+1
* mesh: Use new renderer API.David Thompson2014-10-263-242/+108
* scene: Rewrite scene graph.David Thompson2014-10-251-73/+47
* render: Add utils module.David Thompson2014-10-251-0/+29
* render: Add simple renderer.David Thompson2014-10-251-0/+110
* game: Decouple the scene graph from the game loop.David Thompson2014-10-251-18/+9
* render: Add vertex array module.David Thompson2014-10-251-0/+170