index
:
chickadee
master
wip-gpu
wip-graphics-backend
wip-sglsl
Chickadee Game Toolkit
Gitolite user
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
chickadee
/
math
Commit message (
Expand
)
Author
Age
Files
Lines
*
math: rect: Fix vec2-clamp-to-rect implementation.
David Thompson
2022-10-24
1
-1
/
+3
*
math: matrix: Add copy procedures.
David Thompson
2022-10-24
1
-9
/
+28
*
math: vector: Separate vec2 and vec3 things into their own sections.
David Thompson
2022-08-03
1
-140
/
+150
*
math: matrix: Add matrix4-inverse and matrix4-inverse! procedures.
David Thompson
2022-08-03
1
-0
/
+153
*
math: matrix: Replace matrix4-transform! with matrix4-transform-{vec2,vec3}!
David Thompson
2022-08-03
1
-5
/
+41
*
math: matrix: Add matrix4= procedure.
David Thompson
2022-08-03
1
-0
/
+5
*
math: matrix: Fix error in a comment.
David Thompson
2022-08-03
1
-1
/
+1
*
math: matrix: Add docstring to matrix3-inverse procedure.
David Thompson
2022-08-03
1
-0
/
+1
*
math: vector: Reduce character count of printed vectors.
David Thompson
2022-08-03
1
-2
/
+2
*
math: vector: Export set-vec3-z!
David Thompson
2022-08-03
1
-0
/
+1
*
math: matrix: Clean up matrix4-2d-transform! implementation.
David Thompson
2022-08-01
1
-37
/
+35
*
math: matrix: Fix shear implementation in matrix4-2d-transform!
David Thompson
2022-08-01
1
-6
/
+6
*
math: vector: Fix vec2-cross.
David Thompson
2021-10-02
1
-2
/
+2
*
Move data structure modules into new (chickadee data ...) namespace.
David Thompson
2021-10-01
2
-485
/
+0
*
math: rect: Fix record type printer.
David Thompson
2021-10-01
1
-6
/
+6
*
math: rect: Add custom record type printer.
David Thompson
2021-09-28
1
-0
/
+8
*
math: vector: Deprecate #v syntax and remove uses of it.
David Thompson
2021-09-21
2
-1
/
+3
*
math: matrix: Remove references to old vec3-dot-product procedure.
David Thompson
2021-09-08
1
-3
/
+3
*
math: vector: Rename dot product procedures.
David Thompson
2021-09-08
1
-4
/
+4
*
math: matrix: Add matrix3-inverse! and matrix3-inverse.
David Thompson
2021-09-08
1
-0
/
+47
*
math: matrix: Add in-place orthographic/perspective projection procedures.
David Thompson
2021-05-13
1
-10
/
+24
*
math: matrix: Add look-at/look-at! procedures.
David Thompson
2021-05-12
1
-0
/
+23
*
math: vector: Minor style tweaks.
David Thompson
2021-05-12
1
-6
/
+7
*
math: vector: Fix vec3-copy!
David Thompson
2021-05-12
1
-2
/
+4
*
math: matrix: Fix implementation of matrix4-rotate!
David Thompson
2021-05-10
1
-15
/
+21
*
math: quaternion: Add rotation->quaternion procedure.
David Thompson
2021-05-10
1
-1
/
+17
*
math: matrix: Add vec3 support to matrix4-scale!
David Thompson
2021-05-05
1
-5
/
+14
*
math: rect: Fix make-null-rect so all values are 0 instead of garbage.
David Thompson
2021-04-07
1
-1
/
+1
*
math: matrix: Add procedures to extract translation from 4x4 matrix.
David Thompson
2020-12-16
1
-1
/
+13
*
math: matrix: Rename transform! to matrix4-transform!
David Thompson
2020-12-16
1
-8
/
+8
*
math: grid: Add grid-cell-fold and grid-item-fold procedures.
David Thompson
2020-11-19
1
-1
/
+15
*
math: quaternion: Remove calls to deleted square procedure.
David Thompson
2020-11-18
1
-5
/
+5
*
math: vector: Add vec2-cross procedure.
David Thompson
2020-11-13
1
-0
/
+5
*
math: rect: Fix rect-union and rect-clip.
David Thompson
2020-11-13
1
-4
/
+4
*
math: rect: Fix rect-inflate.
David Thompson
2020-10-15
1
-2
/
+3
*
math: matrix: Add 3x3 matrix.
David Thompson
2020-10-15
1
-106
/
+345
*
math: rect: Export make-null-rect.
David Thompson
2020-10-15
1
-0
/
+1
*
math: rect: Move functional procedures after the imperative ones.
David Thompson
2020-10-15
1
-56
/
+61
*
math: vector: Add origin argument to vec2/polar.
David Thompson
2020-10-13
1
-3
/
+4
*
math: vector: Add vec2= and vec3= procedures.
David Thompson
2020-10-13
1
-0
/
+11
*
math: rect: Fix rect-union when one of the rectangles has no area.
David Thompson
2020-10-13
1
-8
/
+18
*
math: Delete square procedure.
David Thompson
2020-10-11
1
-4
/
+4
*
math: grid: Export grid-rect-ref.
David Thompson
2020-10-11
1
-0
/
+1
*
math: vector: Add vec3 cross product procedures.
David Thompson
2019-10-11
1
-0
/
+16
*
math: vector: Add vec3 arithmetic procedures.
David Thompson
2019-10-11
1
-0
/
+21
*
math: matrix: Add procedures for X and Y axis rotations.
David Thompson
2019-10-11
1
-0
/
+30
*
math: matrix: Add transform-x and transform-y procedures.
David Thompson
2019-01-06
1
-8
/
+17
*
math: rect: Add make-rect alias.
David Thompson
2018-12-13
1
-2
/
+4
*
math: vector: Add set-vec2! and set-vec3! procedures.
David Thompson
2018-12-13
1
-5
/
+11
*
math: grid: Simplify a formula.
David Thompson
2018-12-09
1
-2
/
+2
[next]