summaryrefslogtreecommitdiff
path: root/indra/llprimitive
diff options
context:
space:
mode:
authorAndrey Kleshchev <andreykproductengine@lindenlab.com>2022-07-26 19:40:10 +0300
committerAndrey Kleshchev <andreykproductengine@lindenlab.com>2022-07-26 19:43:04 +0300
commit4c3f343799ca4be4b618dca8cf13a86e8941fb44 (patch)
treef815a325854b0735c9587732821421d26bcf9223 /indra/llprimitive
parent6db39a6f1d3b290fd12ab8e96100ebb89713d8ea (diff)
SL-17045 LSL editor cursor position desynchronization
1. Fixed cursor position calculations 2. Fixed selection rect calculation
Diffstat (limited to 'indra/llprimitive')
-rw-r--r--indra/llprimitive/llmodel.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/indra/llprimitive/llmodel.h b/indra/llprimitive/llmodel.h
index 3881b1338c..599f19a2a3 100644
--- a/indra/llprimitive/llmodel.h
+++ b/indra/llprimitive/llmodel.h
@@ -56,6 +56,8 @@ public:
mutable std::vector<S32> mJointNums;
typedef std::vector<LLMatrix4a, boost::alignment::aligned_allocator<LLMatrix4a, 16>> matrix_list_t;
matrix_list_t mInvBindMatrix;
+
+ // bones/joints position overrides
matrix_list_t mAlternateBindMatrix;
LL_ALIGN_16(LLMatrix4a mBindShapeMatrix);