summaryrefslogtreecommitdiff
path: root/chickadee
Commit message (Expand)AuthorAgeFilesLines
* texture: Coerce args to images in load-cube-map.HEADmasterDavid Thompson2024-04-261-8/+12
* graphics: model: Fix glTF world matrix computation.David Thompson2024-04-171-38/+64
* math: rect: Use bytestructs.David Thompson2024-02-232-84/+23
* graphics: color: Use bytestructs.David Thompson2024-02-232-31/+14
* math: matrix: Fix performance regressions.David Thompson2024-02-231-181/+193
* audio: vorbis: Use bytestructs.David Thompson2024-02-221-160/+157
* image: jpeg: Use bytestruct for header data.David Thompson2024-02-221-18/+27
* math: Convert matrix3/matrix4 to bytestructs.David Thompson2024-02-222-713/+471
* math: Convert vec2/vec3 to bytestructs.David Thompson2024-02-223-101/+35
* math: Convert quaternion to bytestruct.David Thompson2024-02-221-53/+11
* Add bytestruct module.David Thompson2024-02-221-0/+1226
* graphics: path: Fix transform export.David Thompson2024-02-031-1/+1
* graphics: color: Export db32-rain-forest.David Thompson2024-02-031-0/+1
* math: matrix: Fix matrix3 rotation.David Thompson2024-02-031-3/+3
* graphics: buffer: Check length in pointer->bytevector/cached.David Thompson2024-02-031-3/+5
* cli: Correct typo in "version".Ekaitz Zarraga2023-09-301-1/+1
* graphics: color: Add color/, color-tone-map, and color->string.David Thompson2023-09-131-0/+33
* graphics: texture: Add texture-copy-pixbuf! procedure.David Thompson2023-07-261-0/+11
* cli: bundle: Remove everything but bundled modules from load path.David Thompson2023-06-041-0/+2
* Move pixbuf module to (chickadee graphics ...) namespace.David Thompson2023-05-246-6/+6
* graphics: buffer: Reduce closure allocation.David Thompson2023-05-161-8/+8
* graphics: shader: Reduce closure allocation.David Thompson2023-05-161-51/+55
* graphics: engine: Work around closure allocation issue.David Thompson2023-05-131-2/+9
* graphics: texture: Fix initialization when no pixel data is provided.David Thompson2023-05-131-6/+5
* Allow textures to be built with raw bytevectors or nothing.David Thompson2023-05-133-27/+75
* Finish Apache 2.0 relicense.David Thompson2023-05-031-2/+2
* graphics: shader: Extract sampler? procedure.David Thompson2023-05-031-2/+5
* graphics: engine: Remove keyword arg for graphics-engine-commit!David Thompson2023-05-031-2/+2
* graphics: buffer: Remove keyword args from apply-vertex-attribute.David Thompson2023-05-021-4/+4
* graphics: engine: Remove dynamic-wind from with-graphics-state.David Thompson2023-05-021-7/+5
* graphics: buffer: Replace use of match on symbols with case.David Thompson2023-05-011-57/+59
* graphics: buffer: Remove unused apply-buffer procedure.David Thompson2023-05-011-4/+0
* graphics: buffer: Remove keyword arguments from render-vertices.David Thompson2023-05-012-4/+4
* graphics: buffer: Style improvement for record type printer.David Thompson2023-05-011-10/+11
* Cache bytevectors for streaming buffers to reduce GC.David Thompson2023-05-011-9/+33
* Further reduce garbage generated by graphics state management.David Thompson2023-05-011-19/+20
* Reduce garbage generated by graphics state management.David Thompson2023-04-291-60/+36
* graphics: framebuffer: Clear viewport in with-framebuffer form.David Thompson2023-04-281-2/+3
* graphics: framebuffer: Don't flip texture.David Thompson2023-04-271-1/+0
* graphics: skybox: Fix default skybox.David Thompson2023-04-261-6/+11
* Replace base64 decoder with Apache 2.0 licensed version.David Thompson2023-04-261-253/+59
* Relicense nearly everything to Apache 2.0.David Thompson2023-04-2660-669/+548
* Update my email address.David Thompson2023-04-2548-48/+48
* pixbuf: Use proper exception objects.David Thompson2023-03-251-1/+11
* image: Improve exceptions.David Thompson2023-03-251-6/+12
* graphics: framebuffer: Adjust for changes to make-texture API.David Thompson2023-03-251-1/+2
* graphics: texture: make-texture now expects a pixbuf.David Thompson2023-03-252-19/+23
* Add stencil buffer to framebuffer.David Thompson2023-03-251-2/+3
* graphics: path: Add canvas->pixbuf and write-canvas procedures.David Thompson2023-03-251-1/+22
* graphics: texture: Use new pixbuf and image API.David Thompson2023-03-251-122/+105