path: root/chickadee/render.scm
Commit message (Expand)AuthorAgeFilesLines
* render: Collect all managed GPU state into a single record type.David Thompson2019-11-061-7/+7
* render: shader: Fix sampler2D uniform value application.David Thompson2019-10-291-7/+7
* render: shader: Add support for shader structs.David Thompson2019-10-211-6/+7
* render: shader: Decouple uniform serialization with uniform setting.David Thompson2019-10-171-2/+5
* render: Introduce render context object.David Thompson2019-10-111-60/+43
* render: framebuffer: Add default projection matrix for convenience.David Thompson2018-12-101-4/+6
* render: Add gpu-apply/instanced syntax.David Thompson2018-10-251-3/+19
* render: Replace keyword->string from SRFI-88.David Thompson2018-07-111-1/+3
* Major rewrite of vertex buffer and vertex array abstractions.David Thompson2017-09-131-3/+2
* render: texture: Support using 32 texture units.David Thompson2017-03-311-6/+17
* render: framebuffer: Create and use a default viewport.David Thompson2017-01-191-1/+6
* render: Add framebuffers.David Thompson2017-01-191-0/+14
* render: Add viewports.David Thompson2017-01-191-1/+12
* First commit!David Thompson2017-01-041-0/+135