projects
/
chickadee.git
/ shortlog
commit
grep
author
committer
pickaxe
?
search:
re
summary
| shortlog |
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
chickadee.git
2019-05-08
David Thompson
render: font: Respect newline character when rendering.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2019-05-08
David Thompson
render: tiled: Parse out tile flip bits.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2019-05-08
David Thompson
render: tiled: Accept map versions 1.1 and 1.2.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2019-05-08
David Thompson
texture: tileset: Fix rows/columns calculation.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2019-01-09
David Thompson
Remove obsolete controller handling code.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2019-01-09
David Thompson
render: sprite: Allow nine patches to be tinted.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2019-01-09
David Thompson
examples: Add sprite batch example.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2019-01-09
David Thompson
Add SDL2 game controller database file.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2019-01-07
David Thompson
examples: game-controller: Add left/right trigger rende...
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2019-01-07
David Thompson
render: sprite: Revamp rendering process.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2019-01-07
David Thompson
render: color: Use f32vector under the hood.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2019-01-07
David Thompson
math: matrix: Add transform-x and transform-y procedures.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2019-01-06
David Thompson
examples: Add game controller test.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2019-01-06
David Thompson
Remove redundant open-all-controllers procedure.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2019-01-06
David Thompson
Add controller-name procedure.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2019-01-06
David Thompson
Fix normalization of game controller axis values.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2019-01-06
David Thompson
render: texture: Fix error when splitting certain textures.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2019-01-06
David Thompson
guix: Update to latest guile-sdl2 commit.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2018-12-17
David Thompson
Makefile: Install compiled files in the proper location.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2018-12-15
David Thompson
render: font: Export a default-font procedure.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2018-12-14
David Thompson
Credit J-Robot for the pixel explosion image.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2018-12-14
David Thompson
Rename data/CREDITS to data/AUTHORS.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2018-12-14
David Thompson
Add particles example.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2018-12-14
David Thompson
Fix game controller stuff.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2018-12-14
David Thompson
doc: Improve Fonts section.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2018-12-14
David Thompson
Add controller query procedures.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2018-12-14
David Thompson
Add mouse query procedures.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2018-12-14
David Thompson
Re-add key-pressed? and key-released? procedures.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2018-12-14
David Thompson
Re-hide SDL2 details.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2018-12-14
David Thompson
examples: Simplify text example.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2018-12-14
David Thompson
Fix automake warning.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2018-12-14
David Thompson
render: font: Include a default font for convenience.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2018-12-13
David Thompson
render: sprite: Use a single buffer for unbatched sprit...
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2018-12-13
David Thompson
render: sprite: batch: Combine vertices and texcoords...
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2018-12-13
David Thompson
doc: Mention 'rect' in manual.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2018-12-13
David Thompson
math: rect: Add make-rect alias.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2018-12-13
David Thompson
render: font: Use set-vec2! where convenient.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2018-12-13
David Thompson
render: sprite: Use set-vec2! where convenient.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2018-12-13
David Thompson
math: vector: Add set-vec2! and set-vec3! procedures.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2018-12-12
David Thompson
doc: Fix typos.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2018-12-12
David Thompson
doc: Rename "GPU Buffers" section to "Buffers".
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2018-12-12
David Thompson
doc: Rename "Blending and Depth Testing" section to...
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2018-12-11
David Thompson
doc: Greatly expand public API documentation.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2018-12-11
David Thompson
render: shader: Change shader variable naming conventio...
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2018-12-11
David Thompson
render: shader: Improve docstrings.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2018-12-11
David Thompson
render: buffer: Improve docstrings.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2018-12-10
David Thompson
Bump to version 0.4.0.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2018-12-10
David Thompson
render: framebuffer: Add default projection matrix...
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2018-12-09
David Thompson
game-loop: Sleep thread a bit to avoid 100% CPU usage.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2018-12-09
David Thompson
math: grid: Simplify a formula.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2018-12-08
David Thompson
Add particle rendering module.
wip-particles
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2018-12-05
David Thompson
render: buffer: Add support for int and double componen...
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2018-12-05
David Thompson
doc: Fix typo.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2018-12-04
David Thompson
render: blend: Fix additive blending mode.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2018-12-02
David Thompson
math: grid: A couple more optimizations.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2018-12-02
David Thompson
math: grid: Refactor to improve performance a little...
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2018-11-29
David Thompson
scripting: channel: Update copyright year.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2018-11-29
David Thompson
scripting: channel: Add channel-get! and channel-put...
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2018-11-29
David Thompson
queue: Add queue-length procedure.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2018-11-29
David Thompson
scripting: channel: Remove unncessary module imports.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2018-10-25
David Thompson
guix: Update development environment to use Guile 2...
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2018-10-25
David Thompson
render: Add gpu-apply/instanced syntax.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2018-10-25
David Thompson
render: buffer: Add render-vertices/instanced procedure.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2018-10-25
David Thompson
render: buffer: Add divisor field to typed buffers.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2018-10-25
David Thompson
render: gl: Add glDrawElementsInstanced binding.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2018-10-03
David Thompson
configure: Accept Guile 3.0.
v0.3.0
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2018-10-03
David Thompson
doc: Document the path finding API.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2018-10-03
David Thompson
Move pathfinding module to math directory.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2018-10-02
David Thompson
doc: Document collision grid API.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2018-10-02
David Thompson
math: grid: Fix docstring in grid-move.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2018-10-02
David Thompson
doc: Document bezier curve API.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2018-09-28
David Thompson
doc: Document the rectangle API.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2018-09-27
David Thompson
doc: Document vector and matrix math APIs.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2018-09-27
David Thompson
math: matrix: Fix a few docstrings.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2018-09-11
David Thompson
render: texture: Fix bug in framebuffer texture coordin...
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2018-09-11
David Thompson
render: framebuffer: Flip UV coordinates.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2018-09-11
David Thompson
render: texture: Add flip? argument to make-texture.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2018-09-10
David Thompson
render: Change texture origin to top-left.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2018-09-10
David Thompson
math: vector: Fix vec2-normalize and vec3-normalize.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2018-09-10
David Thompson
math: vector: Add vec2*, vec2+, and vec2- procedures.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2018-09-07
David Thompson
render: asset: Don't use mipmaps for now.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2018-09-07
David Thompson
render: asset: Use default sampler index of 0 when...
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2018-09-07
David Thompson
render: asset: Removing debug print calls.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2018-09-07
David Thompson
render: scene: Make material factors default to 1.0.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2018-09-07
David Thompson
render: asset: Add material texture parsing and loading.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2018-09-07
David Thompson
render: scene: Apply base color texture and factor.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2018-09-07
David Thompson
render: scene: Merge metallic roughness into material...
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2018-09-07
David Thompson
render: shader: Add support for vec3 uniform values.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2018-09-07
David Thompson
render: gl: Re-export gl-uniform3fv.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2018-09-06
David Thompson
render: scene: Stop allocating matrices when rendering.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2018-09-06
David Thompson
data: shaders: Update WIP PBR shaders.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2018-09-06
David Thompson
render: buffer: Fix pointer argument to glVertexAttribP...
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2018-09-06
David Thompson
render: buffer: Use correct data type for index buffer...
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2018-09-06
David Thompson
render: buffer: Stop using glBufferSubData when creatin...
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2018-09-06
David Thompson
render: buffer: Fixed default typed buffer length calcu...
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2018-09-06
David Thompson
render: buffer: Orphan before mapping only when used...
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2018-09-06
David Thompson
render: scene: Add better printers for primitives,...
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2018-09-06
David Thompson
render: gl: Export gl-point-size.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2018-09-03
David Thompson
math: Add grid module.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2018-09-03
David Thompson
Remove default error handler.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
next