summaryrefslogtreecommitdiff
path: root/chickadee/render
Commit message (Expand)AuthorAgeFilesLines
* render: buffer: Orphan before mapping only when used for streaming.David Thompson2018-09-061-3/+4
* render: scene: Add better printers for primitives, meshes, and scenes.David Thompson2018-09-061-0/+17
* render: gl: Export gl-point-size.David Thompson2018-09-061-0/+2
* render: shapes: Add simple (but slow) bezier curve rendering.David Thompson2018-08-291-1/+85
* render: shapes: Allow matrix to be passed to draw-line.David Thompson2018-08-291-5/+12
* Remove problematic OpenGL requirements.David Thompson2018-06-252-6/+6
* render: tiled: Add support for external tilesets.David Thompson2018-06-241-3/+13
* render: font: Allow rendering of substrings.David Thompson2018-04-301-4/+8
* render: tiled: Export draw-tile-map*.David Thompson2018-04-301-1/+2
* render: tiled: Invert Y coordinates of objects.David Thompson2018-04-291-8/+12
* render: tiled: Add tile-map-layer-ref.David Thompson2018-04-291-0/+17
* render: font: Fix bug in font-line-width.David Thompson2018-04-271-1/+1
* render: font: Add font-line-width procedure.David Thompson2018-04-211-0/+12
* render: font: Print "?" instead of crashing when character is missing.David Thompson2018-04-211-1/+2
* render: Add Tiled map renderer.David Thompson2018-01-291-0/+445
* render: texture: Define custom record type printer for texture atlas.David Thompson2018-01-291-0/+8
* render: texture: Keep a rect for use with draw-sprite and friends.David Thompson2018-01-172-27/+34
* render: font: Fix typo.David Thompson2018-01-171-1/+1
* render: sprite: Fix bug in rendering texture regions.David Thompson2018-01-171-3/+9
* render: texture: Fix split-texture.David Thompson2018-01-171-2/+2
* render: Refactor sprite rendering.David Thompson2018-01-173-236/+205
* render: shapes: Add draw-filled-rect procedure.David Thompson2018-01-081-2/+74
* render: color: Add color-lerp procedure.David Thompson2018-01-081-2/+5
* render: sprite: Allow passing custom transformation matrices.David Thompson2018-01-052-129/+180
* render: font: Add support for .fnt formatted fonts.David Thompson2017-11-111-3/+112
* render: font: Add support for tile fonts.David Thompson2017-11-101-0/+30
* render: font: Simplify implementation with texture regions.David Thompson2017-11-101-20/+13
* render: texture: Fix bug in texture region coordinate calculation.David Thompson2017-10-171-1/+1
* Third time's the charm for a bug fix?David Thompson2017-10-171-2/+1
* Fix build bug for real this time.David Thompson2017-10-171-6/+5
* render: texture: Fix strange parallel compilation issue.David Thompson2017-10-171-1/+0
* render: sprite: Add support for drawing texture regions.David Thompson2017-10-172-29/+51
* render: texture: Use texture regions in texture atlas.David Thompson2017-10-171-5/+6
* render: texture: Add private gl-size field.David Thompson2017-10-171-4/+7
* render: texture: Add texture region data type.David Thompson2017-10-171-0/+35
* render: sprite: Fix sprite batch resizing.David Thompson2017-10-141-8/+11
* Add beginnings of glTF parser and loader.David Thompson2017-09-132-0/+683
* render: shader: Export more procedures.David Thompson2017-09-131-0/+5
* Major rewrite of vertex buffer and vertex array abstractions.David Thompson2017-09-134-307/+583
* gl: Export gl-buffer-sub-data.David Thompson2017-09-131-0/+1
* texture: Export texture-atlas-texture.David Thompson2017-09-131-0/+1
* Move color module into render namespace.David Thompson2017-08-084-3/+184
* render: texture: Support using 32 texture units.David Thompson2017-03-313-17/+40
* render: sprite: Add fast path for non-rotated/scaled batched sprites.David Thompson2017-03-221-20/+29
* render: shapes: Add docstring to draw-line.David Thompson2017-01-251-0/+6
* render: shapes: Change draw-line to accept vector arguments.David Thompson2017-01-251-7/+11
* render: shapes: Delete draw-rectangle-outline procedure.David Thompson2017-01-251-11/+1
* render: viewport: Make applying the null viewport a no-op.David Thompson2017-01-251-10/+11
* render: Add bitmap font support.David Thompson2017-01-241-0/+191
* render: sprite: Improve argument names to draw-sprite.David Thompson2017-01-241-51/+59