gingerBill
|
c1e81dc14d
Fix #3726
|
1 ano atrás |
spindlebink
|
b2e7eb4db4
Properly initialize return matrices in linalg.orthonormalize
|
1 ano atrás |
Lucas Perlind
|
6df07a2c0a
Remove bounds checking on a lot of linalg
|
1 ano atrás |
Lucas Perlind
|
c0d407a2b4
Revert "Change minor/adjoint to be `row, col` from `c, r` to be consistent with `[row, col]` syntax; Add `#no_bounds_check` were appropriate"
|
1 ano atrás |
gingerBill
|
5dd2e38aff
Change minor/adjoint to be `row, col` from `c, r` to be consistent with `[row, col]` syntax; Add `#no_bounds_check` were appropriate
|
1 ano atrás |
gingerBill
|
b0675358c3
Add `angle_between` and `matrix2_rotate`
|
1 ano atrás |
gingerBill
|
3e7e779abf
Replace `core:*` to `base:*` where appropriate
|
1 ano atrás |
gingerBill
|
f67691c457
Move matrix related procedures to the different `linalg` packages
|
1 ano atrás |
gingerBill
|
b408ec6bac
Remove `distinct` from the specific types
|
1 ano atrás |
gingerBill
|
c4cb2f2378
Add "contextless" to `core:math/linalg` procedures
|
2 anos atrás |
gingerBill
|
74ce99e0d7
Add `@(require_results)` `core:math/linalg` procedures
|
2 anos atrás |
Luxko
|
00e704b216
fix `linalg.angle_from_quaternion`
|
3 anos atrás |
gingerBill
|
c81fd2e5dd
Fix #1644
|
3 anos atrás |
gingerBill
|
af612bc7e9
Update matrix types to be the native Odin `matrix` types
|
3 anos atrás |
gingerBill
|
b9701340b8
Add `linalg.matrix4_look_at_from_fru`
|
3 anos atrás |
gingerBill
|
bff66ff600
Remove unnecessary operations
|
4 anos atrás |
gingerBill
|
720884e0f1
Strip even more semicolons if followed by a `}` or `)` on the same line
|
4 anos atrás |
gingerBill
|
251da264ed
Remove unneeded semicolons from the core library
|
4 anos atrás |
gingerBill
|
f41150f8e9
Fix transposing
|
4 anos atrás |
vassvik
|
8169cb4853
Fix missing newlines in core:math/linalg/specific.odin
|
4 anos atrás |
gingerBill
|
0fc04a939e
Add `f16` support to core:math/linalg
|
4 anos atrás |
gingerBill
|
17eb0ce525
Minor update to math/linalg
|
4 anos atrás |
gingerBill
|
619a977856
Improve math/linalg to support both f32 and f64 basic procedures for the specific*.odin files
|
4 anos atrás |
gingerBill
|
fc4fdd588e
Remove usage of `do` in core library
|
5 anos atrás |
gingerBill
|
77829af9de
Fix `delete("")` on `-llvm-api`; Fix linalg stuff
|
5 anos atrás |
gingerBill
|
97846d8390
Clean up quaternion_from_matrix(3|4) code
|
5 anos atrás |
gingerBill
|
824491f410
Clean up Euler Angle code for math/linalg
|
5 anos atrás |
gingerBill
|
c1149dbdee
Update math and math/linalg; add "pure_none" calling convention
|
5 anos atrás |
Michael Kutowski
|
7b0ba76915
Update specific.odin
|
5 anos atrás |
Michael Kutowski
|
12895de9ac
fix hsl math.mod to usual hsl conversion
|
5 anos atrás |