diff options
author | James Cook <james@lindenlab.com> | 2007-07-03 18:16:13 +0000 |
---|---|---|
committer | James Cook <james@lindenlab.com> | 2007-07-03 18:16:13 +0000 |
commit | 93c9c1facd4e23230dac956ed5893dc60407c7b5 (patch) | |
tree | 6773e17e9b340d91e46aebdd82851448a0ad69ee | |
parent | cc40373a05c7f1785d14e681c5c403783b9f0529 (diff) |
Fixed broken Mac universal build due to missing files and bad LL_VECTORIZE ifdef for sse-skinning code.
-rw-r--r-- | indra/newview/llviewerjointmesh_vec.cpp | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/indra/newview/llviewerjointmesh_vec.cpp b/indra/newview/llviewerjointmesh_vec.cpp index 5b1e080435..adc602bdaf 100644 --- a/indra/newview/llviewerjointmesh_vec.cpp +++ b/indra/newview/llviewerjointmesh_vec.cpp @@ -19,11 +19,12 @@ #include "llv4matrix3.h" #include "llv4matrix4.h" -// *NOTE: SSE must be disabled for this module - -#if LL_VECTORIZE -#error This module requires vectorization (i.e. SSE) mode to be disabled. -#endif +// *NOTE: This is the fallback code for vectorized joint mesh skinning. +// For builds that must support non-SSE x86 code (Windows, perhaps Linux) +// SSE code generation should be disabled for this file. +// +// For builds that run on processors that always have SSE (Mac), +// SSE code generation can be enabled. JC static LLV4Matrix4 sJointMat[32]; |