summaryrefslogtreecommitdiff
path: root/indra/newview/llskinningutil.cpp
AgeCommit message (Collapse)Author
2016-12-21DRTVWR-418: Fix a couple unused-variable fatal warnings in local builds.Nat Goodspeed
If the only use of a variable is within llassert(), have to make the declaration conditional on SHOW_ASSERT rather than guesswork about release builds.
2016-11-30SL-540 - fix for regression in handling of out-of-range joint indices in ↵Brad Payne (Vir Linden)
skin weights
2016-10-28SL-451 - avoid more high-cost string operations in a per-frame functionBrad Payne (Vir Linden)
2016-10-18MAINT-6841 - removed the joint remapping code, since it was designed to ↵Brad Payne (Vir Linden)
support a feature we no longer have. This also incidentally fixes any bugs caused by the joint remapping code.
2016-09-28SL-451 - SSE-optimized matrix multiply, used in initSkinningMatrixPalette()Brad Payne (Vir Linden)
2016-09-27SL-451 - support for getJoint() by number, use in initSkinningMatrixPalette()Brad Payne (Vir Linden)
2016-06-24SL-124 - comment cleanup, fixed a crash if skinned mesh has no valid joint ↵Brad Payne (Vir Linden)
names defined
2016-06-03SL-220 - handle case that a weighted vertex includes no skin weightsBrad Payne (Vir Linden)
2016-04-06SL-366 - more cases where skinned weights can go awry, and a bunch more ↵Brad Payne (Vir Linden)
asserts to verify.
2016-03-30SL-352 - longstanding issue with remapSkinWeights(), only manifests with ↵Brad Payne (Vir Linden)
some content.
2016-02-03SL-315 - context strings, comments, debugging. joint_test temporarily disabled.Brad Payne (Vir Linden)
2015-12-15SL-276, SL-124 - code and config file cleanup for BentoBrad Payne (Vir Linden)
2015-11-25SL-124 WIP - cleanup of comments and test code before going to project viewer.Brad Payne (Vir Linden)
2015-11-09SL-263 FIX - fallback code to prevent crash, won't be invoked unless there's ↵Brad Payne (Vir Linden)
a bug somewhere upstream.
2015-11-04SL-124 WIP - BENTO comments and related cleanupBrad Payne (Vir Linden)
2015-11-02SL-124 WIP - notes for pre-release cleanup.Brad Payne (Vir Linden)
2015-10-22SL-234 WIP - fix for enforcement of MaxJointsPerMeshObject limitBrad Payne (Vir Linden)
2015-10-21SL-234 WIP - TC build fixesBrad Payne (Vir Linden)
2015-10-21SL-234 WIP - moved LLSkinningUtil funcs to separate class/files. Remap ↵Brad Payne (Vir Linden)
weights where needed. Warn that related debug settings require restart to take effect.