summaryrefslogtreecommitdiff
path: root/.dir-locals.el
Commit message (Collapse)AuthorAgeFilesLines
* utils: Add for-range macro.David Thompson2021-03-051-1/+2
|
* graphics: Rewrite rendering engine.David Thompson2021-01-261-0/+2
|
* graphics: buffer: Add dynamic geometry type.David Thompson2020-12-091-0/+2
|
* Update .dir-locals.el.David Thompson2020-11-191-8/+16
|
* Update .dir-locals.el.David Thompson2018-03-131-1/+2
|
* Major rewrite of vertex buffer and vertex array abstractions.David Thompson2017-09-131-1/+2
|
* Add buffer module.David Thompson2017-05-021-1/+3
| | | | | | | | | * chickadee/buffer.scm: New file. * Makefile.am (SOURCES): Add it. * .dir-locals.el: Add indent rules for with-buffer and with-current-buffer. * examples/buffer.scm: New file. * doc/api.texi (Buffers): Add docs.
* render: texture: Support using 32 texture units.David Thompson2017-03-311-1/+1
| | | | | | | | | | | | | | | * chickadee/render/texture.scm (make-apply-texture, texture-ref, texture-set!): New procedures. (*texture-states*): New variable. (apply-texture, *texture-state*): Delete. (make-texture): Use 'vector-set!' * chickadee/render/shader.scm: Export 'uniform-type'. (default-uniform-value): Remove 'sampler-2d' case. (extract-uniforms): Handle sampler-2d uniforms specially. * chickadee/render.scm (current-texture): Add 'i' argument. (with-texture): Add 'n' argument. (gpu-apply*): Set textures for all texture units. * .dir-locals.el: Update indentation rules for 'with-texture'.
* Update .dir-locals.el.David Thompson2017-01-101-1/+3
|
* First commit!David Thompson2017-01-041-0/+13