aboutsummaryrefslogtreecommitdiff
path: root/core/math/linalg/glsl
Commit message (Collapse)AuthorAgeFilesLines
* Further overhaul of package line comments.Jeroen van Rijn2025-10-091-1/+1
|
* Package lines for `core:math` and more.Jeroen van Rijn2025-10-091-1/+1
|
* Rename adjugate to cofactor to keep existing usages for inverse and ↵Sebastian Pahnke2024-12-281-18/+66
| | | | determinant correct and add new adjugate procedures
* add trunc to glsl linalgGabriel Pariat2024-12-172-0/+18
|
* Remove `distinct` from `core:math/linalg/(glsl|hlsl)` typesgingerBill2024-09-181-35/+35
|
* fix(linalg/glsl): incorrect quat by vector3 multiplicationIllusionMan12122024-04-281-2/+2
|
* Replace `core:*` to `base:*` where appropriategingerBill2024-01-281-2/+2
|
* Move matrix related procedures to the different `linalg` packagesgingerBill2024-01-281-23/+275
|
* Add `@(require_results)` to `core:math/linalg`'s `glsl` and `hlsl` packagesgingerBill2023-05-222-530/+562
|
* Fix #2545 - Typo in vec4 lerping proceduresKyleRhoads452023-05-181-2/+2
|
* Add `round` to linalg_glsl_math.odingingerBill2022-01-301-0/+2
|
* Added round to HLSL and GLSL, and isinf/isfinite + isnan to HLSLJesse Stiller2022-01-301-0/+19
|
* Extraneous parameters in hlsl/glsl.saturate removedJesse Stiller2022-01-171-17/+16
| | | | | | This is a breaking change to anyone who used glsl/hlsl.saturate functions prior, but the y and z parameters never were used and do not conform to how the saturate function works in HLSL: https://docs.microsoft.com/en-us/windows/win32/direct3dhlsl/dx-graphics-hlsl-saturate Note however GLSL does not contain a saturate function, but removing it does not accomplish anything good IMO.
* Fix quaternion castinggingerBill2022-01-031-2/+2
|
* Add inverse for dmatN typesgingerBill2021-11-041-4/+12
|
* Add `smoothstep`gingerBill2021-11-041-0/+25
|
* Minor reorganizationgingerBill2021-11-041-111/+114
|
* Add `f64` variants of all types and proceduresgingerBill2021-11-042-37/+695
|
* Add more commentsgingerBill2021-11-041-12/+16
|
* Add commentsgingerBill2021-11-041-2/+1
|
* Remove unneeded suffixesgingerBill2021-11-041-8/+8
|
* Remove build taggingerBill2021-11-041-1/+0
|
* `core:math/linalg/glsl` - GLSL-like mathematics types and operationsgingerBill2021-11-042-0/+1186