summaryrefslogtreecommitdiff
path: root/chickadee/render
Commit message (Expand)AuthorAgeFilesLines
* 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
* render: framebuffer: Create and use a default viewport.David Thompson2017-01-191-4/+13
* render: viewport: Change %standard-clear-flags to %default-clear-flags.David Thompson2017-01-191-2/+3
* render: viewport: Use a non-black default clear color.David Thompson2017-01-191-2/+6
* render: texture: Quick code style fix.David Thompson2017-01-191-1/+1
* render: Add framebuffers.David Thompson2017-01-192-10/+137
* render: shader: Restore ability to serialize color objects.David Thompson2017-01-191-2/+2
* render: texture: Allow texture creation with no pixel data.David Thompson2017-01-191-1/+2
* render: Add viewports.David Thompson2017-01-191-0/+106
* render: sprite: First pass at optimizing batched rendering.David Thompson2017-01-131-36/+60
* render: sprite: Implement dynamic sprite batch resizing.David Thompson2017-01-121-9/+36
* render: texture: Add texture atlas record type.David Thompson2017-01-121-1/+72
* render: sprite: Add "nine patch" renderer.David Thompson2017-01-121-4/+96
* render: sprite: Don't reset batch if batching is already active.David Thompson2017-01-121-9/+11
* render: sprite: Change draw-sprite to use rects.David Thompson2017-01-101-32/+47
* math: Begin rewrite of vector math module.David Thompson2017-01-101-24/+26
* render: gl: Add glUniform2fv binding.David Thompson2017-01-101-0/+1
* First commit!David Thompson2017-01-048-0/+1697