Fix rotations on optimization builds

I have literally zero idea why this broke. Optimizations are wild.
This commit is contained in:
Jeffrey Crowell
2026-03-15 18:27:25 -04:00
parent 4fd2ddd67a
commit 91fac9b4a0
3 changed files with 22 additions and 0 deletions
+7
View File
@@ -2,6 +2,9 @@
#define C_MATH_H
#include "JSystem/JMath/JMATrigonometric.h"
#if TARGET_PC
#include "angle_utils.h"
#endif
#ifndef __MWERKS__
#include <limits>
@@ -32,7 +35,11 @@ inline f32 cM_ssin(s16 x) {
}
inline s16 cM_deg2s(f32 deg) {
#if TARGET_PC
return cAngle_degreeToS16(deg);
#else
return deg * 182.04445f;
#endif
}
inline s16 i_cM_deg2s(f32 deg) {