Skip to content

Refactor some egg math symbols#1

Merged
em-eight merged 1 commit intodoldecomp:mainfrom
em-eight:egg_refactor
Mar 21, 2026
Merged

Refactor some egg math symbols#1
em-eight merged 1 commit intodoldecomp:mainfrom
em-eight:egg_refactor

Conversation

@em-eight
Copy link
Collaborator

No description provided.

@decomp-dev
Copy link

decomp-dev bot commented Mar 21, 2026

Report for RMCP01 (161a413 - c0afdcb)

📈 Matched code: 5.75% (+0.01%, +320 bytes)

✅ 2 new matches
Unit Item Bytes Before After
main/egg/math/eggQuat EGG::Quatf::normalise() +168 0.00% 100.00%
main/egg/math/eggQuat EGG::Quatf::setAxisRotation(const EGG::Vector3f&, float) +152 0.00% 100.00%
📈 3 improvements in unmatched items
Unit Item Bytes Before After
main/egg/math/eggQuat EGG::Quatf::rotateVector(const EGG::Vector3f&, EGG::Vector3f&) const +149 0.00% 48.69%
main/egg/math/eggQuat EGG::Quatf::inverse(EGG::Quatf&) const +93 0.00% 48.71%
main/egg/math/eggQuat EGG::Quatf::makeVectorRotation(const EGG::Vector3f&, const EGG::Vector3f&) +4 0.00% 1.59%

@em-eight em-eight merged commit f5142e5 into doldecomp:main Mar 21, 2026
1 check passed
@em-eight em-eight deleted the egg_refactor branch March 21, 2026 14:53
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.

1 participant