Historie revizí

Autor SHA1 Zpráva Datum
  Bazzagibbs 4b76568596 Add `linalg.clamp_length(vector, max_length) -> clamped_vector` před 9 měsíci
  Dudejoe870 4d22f1f544 Fix typo in Quaternion dot product před 9 měsíci
  Jeroen van Rijn 24e6f16f4a Clamp dot in `angle_between` to avoid precision errors. před 1 rokem
  Feoramund 2af121752a Require `base:runtime` import in `core:math/linalg` před 1 rokem
  Feoramund 88598c2c64 Make use of `runtime.Raw_*` types in `core:math/linalg` před 1 rokem
  Lucas Perlind 6df07a2c0a Remove bounds checking on a lot of linalg před 1 rokem
  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" před 1 rokem
  gingerBill 900fe95ba0 Split out `linalg.identity` between matrices and array-based matrix před 1 rokem
  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 před 1 rokem
  gingerBill b0675358c3 Add `angle_between` and `matrix2_rotate` před 1 rokem
  gingerBill 3e7e779abf Replace `core:*` to `base:*` where appropriate před 1 rokem
  gingerBill f67691c457 Move matrix related procedures to the different `linalg` packages před 1 rokem
  Lucas Perlind 67d5b97ff9 Fix linalg shadowing error před 1 rokem
  gingerBill 0b83e3dae5 Enforce naming the parameters with `builtin.quaternion` to reduce confusion před 1 rokem
  gingerBill c4cb2f2378 Add "contextless" to `core:math/linalg` procedures před 2 roky
  gingerBill 74ce99e0d7 Add `@(require_results)` `core:math/linalg` procedures před 2 roky
  Phil 9064ebfe97 Change math/linalg/general.odin vector_length and vector_normalize to only accept vectors of float types rather than any numeric type před 3 roky
  gingerBill 80bd1eb615 Fix polymorphic matrix element with a minor hack před 3 roky
  gingerBill af612bc7e9 Update matrix types to be the native Odin `matrix` types před 3 roky
  gingerBill 720884e0f1 Strip even more semicolons if followed by a `}` or `)` on the same line před 4 roky
  gingerBill 251da264ed Remove unneeded semicolons from the core library před 4 roky
  gingerBill f0437a4242 Enforce `core:builtin` and `core:intrinsics` for imports před 4 roky
  gingerBill 4285b58aaa Add `#no_bounds_check` to linalg procedures před 4 roky
  gingerBill ad22eda87c Improve `linalg.transpose` type determination for square matrices před 4 roky
  gingerBill 21adad4e09 Fix typo před 4 roky
  gingerBill b9888f8f68 Fix linalg.transpose před 4 roky
  gingerBill 0fc04a939e Add `f16` support to core:math/linalg před 4 roky
  gingerBill 43ac6ca8f4 Add `linalg.matrix_cast` před 4 roky
  gingerBill 62d2656f69 Add `linalg.matrix_cast` před 4 roky
  Jeroen van Rijn d80670fe0c Fix typo in cubic(). před 4 roky