summaryrefslogtreecommitdiff
path: root/indra/newview/llviewerobjectlist.cpp
AgeCommit message (Collapse)Author
2011-01-18SH-571 work in progress.Dave Parks
2011-01-14Automated merge up from viewer-developmentLoren Shih
2010-12-22Cleanup from review with Andrew and MerovDon Kjer
2010-12-16ER-414: Add object update type debug rendering viewDon Kjer
2010-12-14Simple fix for color strength of viewer update goggles.Don Kjer
2010-12-14a try fix for SH-212: crash at ↵Xiaohong Bao
LLViewerObjectList::removeFromLocalIDTable(LLViewerObject const &) [secondlife-bin llviewerobjectlist.cpp] line 173
2010-12-13Added in-world color coding to objects based on update typeDon Kjer
2010-12-13Added object update cache results to viewer stats recorderDon Kjer
2010-12-13Expanded viewer stats recorder to include cache miss type, cache miss ↵Don Kjer
requests, and update failures
2010-12-09Expanded viewer stats recorder metrics to include all object update typesDon Kjer
2010-12-01Automated merge up from viewer-developmentLoren Shih
2010-11-19ER-330 : Improve ObjectUpdateCached message packing. Added some viewer ↵Dave SIMmONs
metrics, will disable later.
2010-11-12Merge latest from lindenlab/viewer-developmentDave SIMmONs
2010-11-09merge up from v-dTofu Buzzard
2010-11-08MergeLoren Shih
2010-11-05Merge latest from lindenlab/viewer-developmentDave SIMmONs
2010-10-21Automated merge up from viewer-developmentLoren Shih
2010-10-20mergeDave Parks
2010-10-20Automated merge up from viewer-developmentLoren Shih
2010-10-19First stab at using GetObjectPhysicsDataDave Parks
2010-10-15sync up to viewer-developerTofu Buzzard
2010-10-13correct licenses (fix problem with license change merge)Oz Linden
2010-10-12Initial work on viewer motion interpolation. Changes include:Dave SIMmONs
* InterpolationTime and InterpolationPhaseOut values in settings.xml to control new object interpolation code. Use zero to revert to old logic * Viewer motion interpolation lasts InterpolationTime and will start to phase out after InterpolationPhaseOut seconds * Changed LLWorld::getMinAllowedZ() to take a world-position as a parameter * Added LLVOAvatarSelf::resetRegionCrossingTimer() * Actually reset LLVOAvatarSelf::mRegionCrossingTimer so we get sensible timing data for region crossings * LLVOAvatarSelf::updateRegion() will update position value due to region changes Code reviewed by Ambroff *
2010-10-10VWR-21967 There's lots of ::renderForSelect() code that we don't need any more.Tofu Linden
VWR-22088 Remove underlying ::renderForSelect() code (render-pipeline)
2010-10-07Add pure physics cost to UIDave Parks
2010-09-23a try fix for SH-212: crash at ↵Xiaohong Bao
LLViewerObjectList::removeFromLocalIDTable(LLViewerObject const &) [secondlife-bin llviewerobjectlist.cpp] line 173
2010-09-03Post-convert merge by convert_monolith.py from ↵Aimee Linden
/Users/Aimee/Documents/Work/Linden-Lab/Development/viewer/convert/viewer-identity-evolution
2010-08-13Change license from GPL to LGPL (version 2.1)Oz Linden
2010-08-13Added new UI to show linked set cost and object cost. Changed terminology ↵jwolk
in edit tools. Updated request payload when requesting object cost. Paired with davep
2010-07-14mergeDave Parks
2010-07-06Merge from dessie/viewer-releaseLeyla Farazha
2010-06-25EXT-7446 Spatial Partition Crash. reviewed by Richard.Karl Stiefvater (qarl)
2010-05-15Highlight for object cost and proper retrieval/display of prim object cost ↵Dave Parks
and linkset cost.
2010-05-14Actually update object cost based on result.Dave Parks
2010-05-13Vis that works and first pass at fetching prim cost.Dave Parks
2010-05-11merge from dessie/viewer-public right before SLE code landedJames Cook
2010-03-30HUGE merge from viewer-trunk. Many conflicts resolved.Tofu Linden
2010-03-29EXT-6536 : Make LLVOAvatarSelf a singletonLoren Shih
Fix for cleaning up gAgentAvatar on app shutdown.
2010-03-29EXT-6536 : Make LLVOAvatarSelf a singletonLoren Shih
Superficial cleanup to replace all instances of "gAgentAvatar" with "gAgentAvatarp".
2010-03-29EXT-6536 : Make LLVOAvatarSelf a singletonLoren Shih
Superficial cleanup to replace all instances of "LLVOAvatarSelf *avatarp = gAgent.getAvatarObject" with "gAgentAvatar".
2010-03-25EXT-6536 : Make LLVOAvatarSelf a singletonLoren Shih
Minor superficial cleanup to have all references to getAvatarObject use LLVOAvatarSelf *avatarp = gAgent.getAvatarObject()
2010-03-23EXT-2959 : Full out camera functions from llagent to llagentcameraLoren Shih
First check-in; only compiles, nothing more.
2010-03-09Break name tag code out into LLHUDNameTagJames Cook
Start by duplicating the LLHUDText code, then stripping out functionality that only needs to exist in one place (like force-based juggling of name tag positions)
2010-02-13resolve.Tofu Linden
2010-02-13Backed out changeset d89b00b44ab6Tofu Linden
2010-02-13merge from viewer2. this fucks up davep's optimizations, so I'll backout ↵Tofu Linden
their backout next to restore them. I hope. Sheesh.
2010-02-12Backed out davep's optimization pass. changeset 3c3685de430aPalmer Truelson
2010-02-09mergedavep@billy.gateway.2wire.net
2010-02-03Optimization pass.Dave Parks
-- Further instrumentation of idle update -- Removed mActiveQ from LLPipeline, instead making calm objects static during LLVOVolume::idleUpdate -- Further instrumentation of flexible object update -- Converted LLDynamicArray and LLMap members of LLViewerObjectList to stl counterparts -- Increased number of update bins in LLViewerObjectList from 16 to 128 (objects will be processed every 128 frames instead of every 16, or ~ 90% fewer objects processed per frame) -- Removed unused "renderObjectsForSelect" code. -- Reenabled LOD updates for objects further than 24m from camera
2009-12-16Quick 'n dirty prioritization scheme for mesh loading.Dave Parks
Sprinkling of fast timers in areas that are likely to stall.