@@ -355,14 +355,14 @@ void c_guVecMultiplySR(const Mtx mt,const guVector *src,guVector *dst);
355355f32 c_guVecDotProduct (const guVector * a ,const guVector * b );
356356
357357#ifdef GEKKO
358- void ps_guVecAdd (register const guVector * a ,register const guVector * b ,register guVector * ab );
359- void ps_guVecSub (register const guVector * a ,register const guVector * b ,register guVector * ab );
360- void ps_guVecScale (register const guVector * src ,register guVector * dst ,f32 scale );
361- void ps_guVecNormalize (register const guVector * src ,guVector * unit );
362- void ps_guVecCross (register const guVector * a ,register const guVector * b ,register guVector * axb );
363- void ps_guVecMultiply (register const Mtx mt ,register const guVector * src ,register guVector * dst );
364- void ps_guVecMultiplySR (register const Mtx mt ,register const guVector * src ,register guVector * dst );
365- f32 ps_guVecDotProduct (register const guVector * a ,register const guVector * b );
358+ void ps_guVecAdd (const guVector * a ,const guVector * b ,guVector * ab );
359+ void ps_guVecSub (const guVector * a ,const guVector * b ,guVector * ab );
360+ void ps_guVecScale (const guVector * src ,guVector * dst ,f32 scale );
361+ void ps_guVecNormalize (const guVector * src ,guVector * unit );
362+ void ps_guVecCross (const guVector * a ,const guVector * b ,guVector * axb );
363+ void ps_guVecMultiply (const Mtx mt ,const guVector * src ,guVector * dst );
364+ void ps_guVecMultiplySR (const Mtx mt ,const guVector * src ,guVector * dst );
365+ f32 ps_guVecDotProduct (const guVector * a ,const guVector * b );
366366#endif //GEKKO
367367
368368void c_guQuatAdd (const guQuaternion * a ,const guQuaternion * b ,guQuaternion * ab );
@@ -373,11 +373,11 @@ void c_guQuatInverse(const guQuaternion *a,guQuaternion *d);
373373void c_guQuatMtx (guQuaternion * a ,const Mtx m );
374374
375375#ifdef GEKKO
376- void ps_guQuatAdd (register const guQuaternion * a ,register const guQuaternion * b ,register guQuaternion * ab );
377- void ps_guQuatSub (register const guQuaternion * a ,register const guQuaternion * b ,register guQuaternion * ab );
378- void ps_guQuatMultiply (register const guQuaternion * a ,register const guQuaternion * b ,register guQuaternion * ab );
379- void ps_guQuatNormalize (register const guQuaternion * a ,register guQuaternion * d );
380- void ps_guQuatInverse (register const guQuaternion * a ,register guQuaternion * d );
376+ void ps_guQuatAdd (const guQuaternion * a ,const guQuaternion * b ,guQuaternion * ab );
377+ void ps_guQuatSub (const guQuaternion * a ,const guQuaternion * b ,guQuaternion * ab );
378+ void ps_guQuatMultiply (const guQuaternion * a ,const guQuaternion * b ,guQuaternion * ab );
379+ void ps_guQuatNormalize (const guQuaternion * a ,guQuaternion * d );
380+ void ps_guQuatInverse (const guQuaternion * a ,guQuaternion * d );
381381#endif
382382
383383void c_guMtxIdentity (Mtx mt );
@@ -399,22 +399,22 @@ void c_guMtxReflect(Mtx m,const guVector *p,const guVector *n);
399399void c_guMtxQuat (Mtx m ,const guQuaternion * a );
400400
401401#ifdef GEKKO
402- void ps_guMtxIdentity (register Mtx mt );
403- void ps_guMtxCopy (register const Mtx src ,register Mtx dst );
404- void ps_guMtxConcat (register const Mtx a ,register const Mtx b ,register Mtx ab );
405- void ps_guMtxTranspose (register const Mtx src ,register Mtx xPose );
406- u32 ps_guMtxInverse (register const Mtx src ,register Mtx inv );
407- u32 ps_guMtxInvXpose (register const Mtx src ,register Mtx xPose );
408- void ps_guMtxScale (register Mtx mt ,register f32 xS ,register f32 yS ,register f32 zS );
409- void ps_guMtxScaleApply (register const Mtx src ,register Mtx dst ,register f32 xS ,register f32 yS ,register f32 zS );
410- void ps_guMtxApplyScale (register const Mtx src ,register Mtx dst ,register f32 xS ,register f32 yS ,register f32 zS );
411- void ps_guMtxTrans (register Mtx mt ,register f32 xT ,register f32 yT ,register f32 zT );
412- void ps_guMtxTransApply (register const Mtx src ,register Mtx dst ,register f32 xT ,register f32 yT ,register f32 zT );
413- void ps_guMtxApplyTrans (register const Mtx src ,register Mtx dst ,register f32 xT ,register f32 yT ,register f32 zT );
414- void ps_guMtxRotRad (register Mtx mt ,register char axis ,register f32 rad );
415- void ps_guMtxRotTrig (register Mtx mt ,register char axis ,register f32 sinA ,register f32 cosA );
416- void ps_guMtxRotAxisRad (register Mtx mt ,register const guVector * axis ,register f32 rad );
417- void ps_guMtxReflect (register Mtx m ,register const guVector * p ,register const guVector * n );
402+ void ps_guMtxIdentity (Mtx mt );
403+ void ps_guMtxCopy (const Mtx src ,Mtx dst );
404+ void ps_guMtxConcat (const Mtx a ,const Mtx b ,Mtx ab );
405+ void ps_guMtxTranspose (const Mtx src ,Mtx xPose );
406+ u32 ps_guMtxInverse (const Mtx src ,Mtx inv );
407+ u32 ps_guMtxInvXpose (const Mtx src ,Mtx xPose );
408+ void ps_guMtxScale (Mtx mt ,f32 xS ,f32 yS ,f32 zS );
409+ void ps_guMtxScaleApply (const Mtx src ,Mtx dst ,f32 xS ,f32 yS ,f32 zS );
410+ void ps_guMtxApplyScale (const Mtx src ,Mtx dst ,f32 xS ,f32 yS ,f32 zS );
411+ void ps_guMtxTrans (Mtx mt ,f32 xT ,f32 yT ,f32 zT );
412+ void ps_guMtxTransApply (const Mtx src ,Mtx dst ,f32 xT ,f32 yT ,f32 zT );
413+ void ps_guMtxApplyTrans (const Mtx src ,Mtx dst ,f32 xT ,f32 yT ,f32 zT );
414+ void ps_guMtxRotRad (Mtx mt ,char axis ,f32 rad );
415+ void ps_guMtxRotTrig (Mtx mt ,char axis ,f32 sinA ,f32 cosA );
416+ void ps_guMtxRotAxisRad (Mtx mt ,const guVector * axis ,f32 rad );
417+ void ps_guMtxReflect (Mtx m ,const guVector * p ,const guVector * n );
418418#endif //GEKKO
419419
420420void guMtx44Identity (Mtx44 mt );
0 commit comments