gingerBill
|
c4cb2f2378
|
Add "contextless" to core:math/linalg procedures
|
2023-05-22 12:07:37 +01:00 |
|
gingerBill
|
74ce99e0d7
|
Add @(require_results) core:math/linalg procedures
|
2023-05-22 12:05:56 +01:00 |
|
Phil
|
9064ebfe97
|
Change math/linalg/general.odin vector_length and vector_normalize to only accept vectors of float types rather than any numeric type
|
2022-08-15 16:45:54 -07:00 |
|
gingerBill
|
80bd1eb615
|
Fix polymorphic matrix element with a minor hack
|
2022-01-10 12:19:49 +00:00 |
|
gingerBill
|
af612bc7e9
|
Update matrix types to be the native Odin matrix types
|
2022-01-10 11:32:27 +00:00 |
|
gingerBill
|
720884e0f1
|
Strip even more semicolons if followed by a } or ) on the same line
|
2021-08-31 23:47:57 +01:00 |
|
gingerBill
|
251da264ed
|
Remove unneeded semicolons from the core library
|
2021-08-31 22:21:13 +01:00 |
|
gingerBill
|
f0437a4242
|
Enforce core:builtin and core:intrinsics for imports
|
2021-08-21 13:44:16 +01:00 |
|
gingerBill
|
4285b58aaa
|
Add #no_bounds_check to linalg procedures
|
2021-07-03 14:38:41 +01:00 |
|
gingerBill
|
ad22eda87c
|
Improve linalg.transpose type determination for square matrices
|
2021-06-28 13:23:28 +01:00 |
|
gingerBill
|
21adad4e09
|
Fix typo
|
2021-06-04 15:09:55 +01:00 |
|
gingerBill
|
b9888f8f68
|
Fix linalg.transpose
|
2021-06-03 10:05:05 +01:00 |
|
gingerBill
|
0fc04a939e
|
Add f16 support to core:math/linalg
|
2021-04-01 11:12:40 +01:00 |
|
gingerBill
|
43ac6ca8f4
|
Add linalg.matrix_cast
|
2021-03-26 16:24:56 +00:00 |
|
gingerBill
|
62d2656f69
|
Add linalg.matrix_cast
|
2021-03-26 14:33:46 +00:00 |
|
Jeroen van Rijn
|
d80670fe0c
|
Fix typo in cubic().
|
2021-03-16 16:34:59 +01:00 |
|
gingerBill
|
619a977856
|
Improve math/linalg to support both f32 and f64 basic procedures for the specific*.odin files
|
2021-03-03 16:44:41 +00:00 |
|
gingerBill
|
fc4fdd588e
|
Remove usage of do in core library
|
2020-09-23 17:17:14 +01:00 |
|
gingerBill
|
77829af9de
|
Fix delete("") on -llvm-api; Fix linalg stuff
|
2020-09-11 13:46:52 +01:00 |
|
gingerBill
|
c1149dbdee
|
Update math and math/linalg; add "pure_none" calling convention
|
2020-09-10 15:00:19 +01:00 |
|
gingerBill
|
86448ee044
|
Add raw_data to replace cases in which &x[0] was used
|
2020-06-29 15:58:24 +01:00 |
|
gingerBill
|
e92fdb4a99
|
x if cond else y and x when cond else y expressions
|
2020-03-05 20:34:30 +00:00 |
|
vassvik
|
6d67567453
|
Fix linalg.matrix_mul_vector.
Incorrect index.
|
2020-02-09 18:47:02 +01:00 |
|
gingerBill
|
16a7c55334
|
Add x y z w fields to quaternion types; Improve linalg quaternion mathematics
|
2020-01-01 16:14:00 +00:00 |
|
gingerBill
|
ab52f8d795
|
Move definition of mem.Allocator and log.Logger to package runtime, to reduce import cycle magic
|
2019-12-31 12:15:19 +00:00 |
|
gingerBill
|
11c705508d
|
Split linalg into general and specific parts
|
2019-12-28 23:09:43 +00:00 |
|