summaryrefslogtreecommitdiff
path: root/chickadee
Commit message (Expand)AuthorAgeFilesLines
* graphics: Add multisampling support.David Thompson2020-10-122-5/+30
* graphics: buffer: Fix segfault in resize-buffer!David Thompson2020-10-121-7/+9
* graphics: Fix argument order in gpu-apply and gpu-apply/instanced.David Thompson2020-10-111-2/+2
* render: buffer: Allow streaming buffers to be resized.David Thompson2020-10-111-2/+21
* math: Delete square procedure.David Thompson2020-10-112-8/+4
* render: gl: Export glPolygonMode and glColorMask.David Thompson2020-10-111-0/+8
* render: buffer: Support vertex arrays with no index buffer.David Thompson2020-10-113-21/+27
* graphics: shader: Replace reference to deleted 'color' procedure.David Thompson2020-10-111-1/+1
* graphics: texture: Add load-tileset procedure.David Thompson2020-10-111-1/+25
* math: grid: Export grid-rect-ref.David Thompson2020-10-111-0/+1
* graphics: color: Remove 'color' procedure.David Thompson2020-10-111-4/+1
* graphics: Improve GLSL 1.2 compatibility.Jelle Licht2020-10-064-13/+40
* graphics: framebuffer: Use a fully transparent clear color.David Thompson2020-10-041-1/+4
* Rename 'render' subdirectory to 'graphics'.David Thompson2020-10-0320-100/+100
* font: Make Inconsolata the new default font.David Thompson2020-10-031-4/+4
* Add OTF/TTF font support via freetype.David Thompson2020-10-033-18/+505
* render: gpu: Lookup max texture size.David Thompson2020-10-012-1/+12
* array-list: Fix yet another iteration bug.David Thompson2020-09-301-1/+1
* array-list: Handle deletions during iteration a bit better.David Thompson2020-09-291-6/+4
* array-list: Allow user-specified initial capacity.David Thompson2020-09-291-2/+2
* array-list: Expand by 1.5x rather than 2x.David Thompson2020-09-291-1/+3
* array-list: Fix the bug fix in array-list-delete! procedure.David Thompson2020-09-291-17/+18
* array-list: Fix bug in array-list-delete! procedure.David Thompson2020-09-291-1/+2
* array-list: Add array-list-delete! procedure.David Thompson2020-09-291-0/+24
* array-list: Add array-list-fold procedure.David Thompson2020-09-291-1/+11
* array-list: Clear old elements so they can be GC'd.David Thompson2020-09-291-0/+9
* render: Add stencil test to render context.David Thompson2020-08-261-1/+13
* render: Add stencil test support.David Thompson2020-08-264-1/+157
* render: Expand depth testing support.David Thompson2020-08-266-15/+81
* scripting: Add custom polling support.David Thompson2020-08-252-7/+33
* render: Take a stab at GLSL 1.2 compatibility.David Thompson2020-08-246-16/+100
* render: sprite: Fix GLSL 3.3 shader.David Thompson2020-08-241-1/+1
* render: Add shader compatibility for GLSL 3.3.David Thompson2020-08-246-38/+131
* render: gpu: Query GL context for GL and GLSL versions.David Thompson2020-08-242-2/+23
* heap: Fix heap-remove!David Thompson2020-04-121-1/+4
* render: Apply framebuffer before clearing screen.David Thompson2020-04-111-0/+1
* render: viewport: Decouple screen clearing from viewport switching.David Thompson2020-04-112-2/+11
* render: color: Rewrite color*, color+, color-, color-inverse procedures.David Thompson2020-04-081-37/+30
* math: Add 2pi variable.David Thompson2020-04-081-0/+2
* audio: Add public audio API.David Thompson2020-04-071-0/+763
* math: Add degrees->radians and radians->degrees procedures.David Thompson2020-04-071-1/+9
* audio: Add mpg123 bindings.David Thompson2020-04-072-0/+232
* audio: Add libvorbisfile bindings.David Thompson2020-04-072-0/+306
* audio: Add WAV module.David Thompson2020-04-071-0/+104
* audio: Add OpenAL bindings.David Thompson2020-04-072-0/+890
* render: Make apply-* procedures public.David Thompson2019-11-195-1/+7
* render: gpu: Fix circular dependency issues.David Thompson2019-11-191-16/+23
* render: texture: Remove debugging code I accidentally left in.David Thompson2019-11-141-3/+0
* render: tiled: Respect image transparent color values.David Thompson2019-11-141-2/+4
* render: texture: Add support for transparent color keys.David Thompson2019-11-141-9/+29