summaryrefslogtreecommitdiff
path: root/indra/newview/llvovolume.cpp
AgeCommit message (Collapse)Author
2018-11-14Merged in lindenlab/axonAndreyL ProductEngine
2018-10-11SL-9649 Buffer safety checks for llviewerobject.cppandreykproductengine
2018-09-28SL-1290 - stop animations immediately if avatar is pausedBrad Payne (Vir Linden)
2018-09-19SL-9680, SL-9673 - set attachment distance floor at 0.01 to avoid triggering ↵Brad Payne (Vir Linden)
divide-by-zero prevention logic. Force HUD attachments to always be full detail.
2018-08-01SL-937 - added debug setting DebugObjectLODs to help track LOD calculations ↵Brad Payne (Vir Linden)
especially for rigged meshes
2018-07-31SL-937 - use dynamic box for rigged mesh attached to normal avatar as well. ↵Brad Payne (Vir Linden)
Still has a 2x error in the radius calc, but gets radius using the dynamic box.
2018-07-10MAINT-7926, MAINT-8400 - minor editsBrad Payne (Vir Linden)
2018-07-09MAINT-7926, MAINT-8400 - fixes related to bounding box and LOD calculations ↵Brad Payne (Vir Linden)
for rigged meshes in animated objects
2018-06-13SL-915, MAINT-8554 - WIP on managing dynamic avatar bounding box, using to ↵Brad Payne (Vir Linden)
constrain encroachment by animated objects
2018-06-11SL-915 - timers, ignore zero weights, log joint boxes in dumpXML outputBrad Payne (Vir Linden)
2018-06-07SL-915 - more on dynamic extent tracking, possible fix for 32-bit crash issuesBrad Payne (Vir Linden)
2018-06-05mergeBrad Payne (Vir Linden)
2018-06-05SL-915 - cleanup of LLSkinningUtilBrad Payne (Vir Linden)
2018-06-05SL-915 - removed no optimize pragmasBrad Payne (Vir Linden)
2018-06-05SL-915 - incremental updates to dynamic bounding box, setting to control detail.Brad Payne (Vir Linden)
2018-06-04SL-915 - tracking joint is rigged stateBrad Payne (Vir Linden)
2018-05-18Merged in lindenlab/viewer-releaseAndreyL ProductEngine
2018-04-23MAINT-8574 Fixed Crash in LLVOVolume::markDead()AndreyL ProductEngine
+ null checks in LLVOVolume::setLightTextureID()
2018-05-18mergeBrad Payne (Vir Linden)
2018-05-15MAINT-8652 - joint positions not applied right away for observers of ↵Brad Payne (Vir Linden)
animated objects
2018-05-02MAINT-8608 - more detailed logging of issues with object animation requests.Brad Payne (Vir Linden)
2018-04-26MAINT-8549 - comment tweakBrad Payne (Vir Linden)
2018-04-25MAINT-8549 - more on animesh ARC and associated refactoringBrad Payne (Vir Linden)
2018-04-24MAINT-8549 - refactoring of streaming cost and related calculationsBrad Payne (Vir Linden)
2018-04-20MAINT-8549, MAINT-8554 - improvements to animesh ARC, restrict joint ↵Brad Payne (Vir Linden)
position overrides to +/-5m
2018-04-13MAINT-8239 - joint offsetsBrad Payne (Vir Linden)
2018-04-09SL-897 - more on LIBrad Payne (Vir Linden)
2018-04-06MAINT-8239 - avatar remembers which meshes it knows overrides for, making ↵Brad Payne (Vir Linden)
some updates more efficient. addAttachmentOverrides() called in rebuildGeom()
2018-03-27SL-897 - added animated object streaming cost to DebugAnimatedObjects display.Brad Payne (Vir Linden)
2018-03-26SL-897 - display for DebugAnimatedObjects now includes streaming cost ↵Brad Payne (Vir Linden)
triangle count
2018-03-02mergeBrad Payne (Vir Linden)
2018-03-02Merged in lindenlab/viewer-releaseAndreyL ProductEngine
2018-02-26MAINT-8264 - more LODsBrad Payne (Vir Linden)
2018-02-23MAINT-8264 - stuck LODs caused by uninitialized valuesBrad Payne (Vir Linden)
2018-02-22SL-860 - clean up of interim codeBrad Payne (Vir Linden)
2018-02-22MAINT-8264 - test for performance/behavior changeBrad Payne (Vir Linden)
2018-02-21MAINT-8264 - prevent at least some cases of LODs getting stuck at too-low ↵Brad Payne (Vir Linden)
values.
2018-02-14MAINT-7847 The presence of certain Avatars stops local specular textures ↵ruslantproductengine
from "sticking". Yes really. FIXED. Allows set material explicitly to material manager.
2018-03-06MAINT-6363 Normal and specular maps should not be downloaded if ALM is offAndrey Kleshchev
2018-02-27MAINT-8317 Fixed Local Textures for Advanced Lighting Projectors do not keep ↵andreykproductengine
the selected texture.
2018-02-12MAINT-8239 - more logging and better notes about the fixBrad Payne (Vir Linden)
2018-02-07MAINT-8258 Don't show sculpty until it is loaded or load failsandreykproductengine
2018-02-02MAINT-8239 - problems with some instances failing to load some joint ↵Brad Payne (Vir Linden)
positions. Added DumpXML and Reset Skeleton support for animated objects when debugging.
2018-02-02MAINT-3884 Fixed viewer sends multiple GET requests against prim mediaAndrey Kleshchev
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)