summaryrefslogtreecommitdiff
path: root/indra/newview/llviewerjointmesh_vec.cpp
diff options
context:
space:
mode:
authorJames Cook <james@lindenlab.com>2007-07-03 18:16:13 +0000
committerJames Cook <james@lindenlab.com>2007-07-03 18:16:13 +0000
commit93c9c1facd4e23230dac956ed5893dc60407c7b5 (patch)
tree6773e17e9b340d91e46aebdd82851448a0ad69ee /indra/newview/llviewerjointmesh_vec.cpp
parentcc40373a05c7f1785d14e681c5c403783b9f0529 (diff)
Fixed broken Mac universal build due to missing files and bad LL_VECTORIZE ifdef for sse-skinning code.
Diffstat (limited to 'indra/newview/llviewerjointmesh_vec.cpp')
-rw-r--r--indra/newview/llviewerjointmesh_vec.cpp11
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];