Skip to content

Make EGG::Math classes constexpr#351

Merged
malleoz merged 1 commit into
vabold:mainfrom
malleoz:constexpr_linalg
Mar 19, 2026
Merged

Make EGG::Math classes constexpr#351
malleoz merged 1 commit into
vabold:mainfrom
malleoz:constexpr_linalg

Conversation

@malleoz
Copy link
Copy Markdown
Collaborator

@malleoz malleoz commented Aug 8, 2025

Fixes #246

@malleoz
Copy link
Copy Markdown
Collaborator Author

malleoz commented Aug 8, 2025

In KTestSystem.cc, I'm not sure why it's fine with angVel2 being uninitialized, yet it yells about Quatf.w being uninitialized.

https://github.com/vabold/Kinoko/pull/351/files#diff-1eb6719c50995b748b3b5979e6388c7c703a1b3388f784fa282efed66bb49b4aR248

@malleoz malleoz force-pushed the constexpr_linalg branch 3 times, most recently from b556e32 to 15825e6 Compare December 13, 2025 20:46
@malleoz malleoz force-pushed the constexpr_linalg branch 2 times, most recently from b7e2572 to c0b1c49 Compare March 19, 2026 01:40
@malleoz malleoz merged commit 78312a5 into vabold:main Mar 19, 2026
4 checks passed
@malleoz malleoz deleted the constexpr_linalg branch March 19, 2026 03:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Make all of the linalg structs constexpr

1 participant