summaryrefslogtreecommitdiff
path: root/indra/newview/llvovolume.cpp
AgeCommit message (Collapse)Author
2018-01-29SL-859 - exceptionally verbose logging of object state updates, likely temporaryBrad Payne (Vir Linden)
2018-01-22MAINT-8159 - animation state management during link/unlink commandsBrad Payne (Vir Linden)
2018-01-17More fixes for pointer-to-string issuesBrad Payne (Vir Linden)
2018-01-17Fix for 64-bit pointers in some llformat statementsBrad Payne (Vir Linden)
2018-01-12MAINT-8145 - reduce zoom lag by updating joint position overrides less ↵Brad Payne (Vir Linden)
often, no longer done in rebuildGeom()
2017-12-21SL-859 - create control avatar if needed when animation request receivedBrad Payne (Vir Linden)
2017-12-20SL-731 - show est tris in metadata->triangle count displayBrad Payne (Vir Linden)
2017-12-20MAINT-8104 - make pausing of wireframe updates a little smarter - waits for ↵Brad Payne (Vir Linden)
a couple of frames to make sure state is current before starting to skip LLRiggedVolume::update()
2018-01-04MAINT-8107 Fixed Framerate drops when facing away from objectsandreykproductengine
Don't clear buffers if they are already free
2017-12-20Backed out changeset: b500f22775ddAndreyL ProductEngine
2017-12-20Backed out changeset: 761e890970b2AndreyL ProductEngine
2017-12-18MAINT-8104 - avoid redundant rigged volume updates when corresponding avatar ↵Brad Payne (Vir Linden)
is paused
2017-12-11SL-704 - more comment review/cleanup, some avatar state handling updated for ↵Brad Payne (Vir Linden)
animated objects.
2017-12-04SL-704 - animated object debug logging cleanupBrad Payne (Vir Linden)
2017-12-04SL-704 - made avatar hierarchy more consistent by adding lluiavatar for ↵Brad Payne (Vir Linden)
viewer-local avs used in upload previews
2017-12-01SL-704, SL-759 - support for impostoring of animated objects, comment and ↵Brad Payne (Vir Linden)
code cleanup
2017-11-29mergeBrad Payne (Vir Linden)
2017-11-17SL-704 - attachment surface area now computed in bulk rather than updated ↵Brad Payne (Vir Linden)
incrementally. Same dubious formula.
2017-11-17SL-763 - disabled in slightly different way, more commentsBrad Payne (Vir Linden)
2017-11-16SL-704 - more cleanup of AXON commented codeBrad Payne (Vir Linden)
2017-11-16SL-704 - first pass cleaning up comments. Also added ↵Brad Payne (Vir Linden)
LLControlAvatar::initInstance() as a potential hook for optimizations.
2017-11-08SL-831 - animesh objects are not required to have any tris. If they have no ↵Brad Payne (Vir Linden)
tris, we don't bother making a control avatar for them.
2017-11-07SL-830 - fix for previously selected animated objects disappearing when ↵Brad Payne (Vir Linden)
going static
2017-11-06SL-830 - more diagnostics and possible fixes around corrupted graphics stateBrad Payne (Vir Linden)
2017-11-01mergeBrad Payne (Vir Linden)
2017-11-01SL-830, SL-831 - no linking if any of the roots is animated object. ↵Brad Payne (Vir Linden)
isAnimatedObject() just uses check against extended mesh flag of the root. On select, LLVOVolume marks whole linkset for update if animated object.
2017-11-01MAINT-7228 Vertex buffer allocation failure handlingandreykproductengine
2017-10-30no-op change to try to get build host unstuckBrad Payne (Vir Linden)
2017-10-27SL-731, SL-779 - more diagnostics for DebugAnimatedObjects, fixed a problem ↵Brad Payne (Vir Linden)
with recursiveMarkForUpdate
2017-10-27MAINT-7857 - shadow fix for animated objects.Brad Payne (Vir Linden)
2017-10-26MAINT-7213 Shared media (media as a texture) unusable with transparent meshruslantproductengine
New outline selection around mesh objects.
2017-11-15MAINT-6645 - Improvement - Agents that render as jelly dolls should have ↵ruslantproductengine
their attachments render at 0 LoD to prevent loading higher LoD complexity in memory thus deterring crashes. Stability improve.
2017-10-25SL-779 - refactoring related to rigged-mesh determination. animated objects ↵Brad Payne (Vir Linden)
must contain some triangles even if not at the root
2017-10-25SL-785 - get non-mesh objects in animesh linksets to displayBrad Payne (Vir Linden)
2017-10-25SL-779 - partial support for animesh objects with non-mesh rootsBrad Payne (Vir Linden)
2017-11-13MAINT-7847 Remake of 'white alpfa' fixandreykproductengine
2017-11-10Backed out changeset: 544a91982ebaandreykproductengine
Originally a fix for MAINT-4773. This was causing a number of issues since changes made in this code were pushing null textures into server and viewer should not modify 'content' at server of own violition.
2017-10-10SL-704 - comment and dead code cleanupBrad Payne (Vir Linden)
2017-10-09MAINT-7870 - propagate new animated mesh flags even if they're being zeroed. ↵Brad Payne (Vir Linden)
handle notification of same to update control avatars on notification from elsewhere.
2017-10-03SL-808 - more work on arc display. area calculations still have some issues, ↵Brad Payne (Vir Linden)
especially for animated objects.
2017-10-02SL-808 - updated ARC display to largely work with animated objects. Gives ↵Brad Payne (Vir Linden)
some triangle information that we may or may not ultimately keep. Surface area calcs still not working
2017-09-29SL-794 - use largest LOD for est tri count, instead of trusting that it's ↵Brad Payne (Vir Linden)
always the high LOD
2017-09-26SL-800 - also need to add attachment overrides in the complementary caseBrad Payne (Vir Linden)
2017-09-26SL-800 - remove attachment pos overrides from avatar when an attached rigged ↵Brad Payne (Vir Linden)
mesh becomes an animated object
2017-09-25MAINT-7819 - fix for gratuitous extra extended mesh flag settingBrad Payne (Vir Linden)
2017-09-22SL-797 - boost ARC by 20K for each attached animated object. Placeholder ↵Brad Payne (Vir Linden)
value to be revised after testing.
2017-09-22SL-794, SL-790 - viewer-side enforcement in UI for various animated object ↵Brad Payne (Vir Linden)
limits that are also enforced on the server.
2017-08-04SL-731 - bug fixBrad Payne (Vir Linden)
2017-08-04SL-718 - bug fixes for animated objects as attachments: Pause all associated ↵Brad Payne (Vir Linden)
avatars when selecting/editing. Don't apply joint positions to the attached avatar on login.
2017-08-03SL-731 - render metadata includes triangle count, triangle and vertex count ↵Brad Payne (Vir Linden)
included with debug text for control avatar