diff --git a/desmume/src/matrix.h b/desmume/src/matrix.h index 3e39f9a77..83f7e555c 100644 --- a/desmume/src/matrix.h +++ b/desmume/src/matrix.h @@ -157,6 +157,7 @@ static FORCEINLINE void memset_u16_le(void* dst, u16 val) // NOSSE version always used in gfx3d.cpp void _NOSSE_MatrixMultVec4x4 (const float *matrix, float *vecPtr); +void MatrixMultVec3x3_fixed(const s32 *matrix, s32 *vecPtr); //--------------------------- //switched SSE functions @@ -223,7 +224,6 @@ FORCEINLINE void MatrixMultVec4x4_M2(const float *matrix, float *vecPtr) MatrixMultVec4x4(matrix,vecPtr); } -void MatrixMultVec3x3_fixed(const s32 *matrix, s32 *vecPtr); FORCEINLINE void MatrixMultVec3x3(const float * matrix, float * vecPtr) { const __m128 vec = _mm_load_ps(vecPtr);