gingerBill
|
c81fd2e5dd
Fix #1644
|
3 éve |
gingerBill
|
af612bc7e9
Update matrix types to be the native Odin `matrix` types
|
3 éve |
gingerBill
|
b9701340b8
Add `linalg.matrix4_look_at_from_fru`
|
3 éve |
gingerBill
|
bff66ff600
Remove unnecessary operations
|
4 éve |
gingerBill
|
720884e0f1
Strip even more semicolons if followed by a `}` or `)` on the same line
|
4 éve |
gingerBill
|
251da264ed
Remove unneeded semicolons from the core library
|
4 éve |
gingerBill
|
f41150f8e9
Fix transposing
|
4 éve |
vassvik
|
8169cb4853
Fix missing newlines in core:math/linalg/specific.odin
|
4 éve |
gingerBill
|
0fc04a939e
Add `f16` support to core:math/linalg
|
4 éve |
gingerBill
|
17eb0ce525
Minor update to math/linalg
|
4 éve |
gingerBill
|
619a977856
Improve math/linalg to support both f32 and f64 basic procedures for the specific*.odin files
|
4 éve |
gingerBill
|
fc4fdd588e
Remove usage of `do` in core library
|
5 éve |
gingerBill
|
77829af9de
Fix `delete("")` on `-llvm-api`; Fix linalg stuff
|
5 éve |
gingerBill
|
97846d8390
Clean up quaternion_from_matrix(3|4) code
|
5 éve |
gingerBill
|
824491f410
Clean up Euler Angle code for math/linalg
|
5 éve |
gingerBill
|
c1149dbdee
Update math and math/linalg; add "pure_none" calling convention
|
5 éve |
Michael Kutowski
|
7b0ba76915
Update specific.odin
|
5 éve |
Michael Kutowski
|
12895de9ac
fix hsl math.mod to usual hsl conversion
|
5 éve |
Kevin Watters
|
6c7fc4212a
Remove `intrinsics` import
|
5 éve |
gingerBill
|
d3c2191cf7
Fix formatting
|
5 éve |
vassvik
|
dd13cf637e
Fix linalg.euler_angles_from_quaternion
|
5 éve |
gingerBill
|
e92fdb4a99
`x if cond else y` and `x when cond else y` expressions
|
5 éve |
gingerBill
|
3bd00fd6b7
Add `thread.Pool` with example in demo.odin; Update linalg to support handness changes for projection matrices
|
5 éve |
gingerBill
|
16a7c55334
Add `x y z w` fields to quaternion types; Improve linalg quaternion mathematics
|
5 éve |
gingerBill
|
ab52f8d795
Move definition of mem.Allocator and log.Logger to `package runtime`, to reduce import cycle magic
|
5 éve |
gingerBill
|
2d70a784d1
Add `quaternion_look_at` orientation procedure to `package math/linalg`
|
5 éve |
gingerBill
|
11c705508d
Split linalg into general and specific parts
|
5 éve |