MatrixMultVec3x3_fixed should be available also when

ENABLE_SSE is not set. Fix compilation on linux.
This commit is contained in:
riccardom 2010-07-03 16:07:49 +00:00
parent 4dbec12893
commit d7e32d8e8f
1 changed files with 1 additions and 1 deletions

View File

@ -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);