summaryrefslogtreecommitdiff
path: root/indra/newview/llviewerregion.cpp
AgeCommit message (Collapse)Author
2011-01-07Switch inventory capabilities to FetchInventory2 and family.Aaron Stone
2011-01-12Merge with viewer-developmentDon Kjer
2010-12-22Merge with viewer-developmentDon Kjer
2010-12-22Cleanup from review with Andrew and MerovDon Kjer
2010-12-22mergeAndrew Meadows
2010-12-22mergeAndrew Meadows
2010-12-21Automated merge up from viewer-developmentLoren Shih
2010-12-17For object-vs-parcel overlap we now use list of axis aligned boxesAndrew Meadows
one box for each prim, for less slop on queries
2010-12-15mergeAndrew Meadows
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 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-10mergeAndrew Meadows
2010-12-09merge from http://hg.secondlife.com/viewer-developmentMonty Brandenberg
2010-12-06ER-343 viewer UI does not correctly enable/disable object returnAndrew Meadows
The problem: a misunderstanding of what LLViewerParcelOverlay::isOwned() means.
2010-12-01Automated merge up from viewer-developmentLoren Shih
2010-11-29ESC-154 ESC-156 Now using region hash rather than region uuid as identifier.Monty Brandenberg
In the viewer, the region's UUID is acquired very late and isn't generally used as the canonical region identifier. The U64 region hash is a better and more consistently used identifier so I'm moving over to using that as the region key. Don't have a proper reserved invalid region hash which is unfortunate, but then, so much is.
2010-11-24ESC-154 ESC-156 Metrics integration across threadsMonty Brandenberg
Using unpause() method in derived class rather than wake() in furthest base class solved the stalling problem. I still think too many levels of the LLTextureFetch hierarchy are keeping thread state, however. The LLViewerRegion instance an agent enters doesn't necessarily have its region_id yet, that only comes after the handshake, if any. So add a few more metrics insertion points to propagate region into metrics. Finally, try to launch a final metrics report when a quit is initiated.
2010-11-18Added viewer-side "object overlaps parcel" check encroachment returnabilty UIAndrew Meadows
Reviewed with Falcon
2010-11-18ESC-154 ESC-155 ESC-156Monty Brandenberg
Asset fetch requests wrapped to allow for measurements. Asset fetch enqueues, dequeues and completion times recorded to asset stats collector. Texture fetch operations (http and udp) recorded to asset stats collector. Stats collector time vallue switched from F32 to U64 which is the more common type in the viewer. Cross-thread mechanism introduced to communicate region changes and generate global statistics messages. Facility to deliver metrics via Capabilities sketched in but needs additional work. Documentation and diagrams added.
2010-11-16mergeAndrew Meadows
2010-10-29Merge with lindenlab/viewer-developmentKyle Ambroff
2010-10-27Automated merge up from viewer-developmentLoren Shih
2010-10-26STORM-416 : merge with viewer-developmentMerov Linden
2010-10-23ER-219: Add an asynchronous api for the region debug consoleKyle Ambroff
Add support for a new capability, SimConsoleAsync. This is a replacement for the deprecated SimConsole capability that provides an asynchronous API. The old API is still supported, but the simulator will never support both. For the new API, commands will be sent via HTTP POST to the SimConsoleAsync capability, same as before. But the resulting output will be pushed to the viewer view the event-poll, using the newly added SimConsoleResponse LLSD message. Will review with Simon or Falcon.
2010-10-21Merge with andrewKyle Ambroff
2010-10-20mergeDave Parks
2010-10-20Automated merge up from viewer-developmentLoren Shih
2010-10-19First stab at using GetObjectPhysicsDataDave Parks
2010-10-18Turn assertion around cache loading into an early out.Dave Parks
2010-10-13correct licenses (fix problem with license change merge)Oz Linden
2010-09-30Port of SNOW-643 : Water flicker at high altitude. This doesn't fix the low ↵Merov Linden
altitude flicker though (STORM-306)
2010-09-30STORM-1126 WIP Windlight Estate Settings port from 1.23: second pass at ↵Nyx (Neal Orman)
getting windlight ported to V2. Lots of cleanup in the floater classes. Not sure every decision was correct but it compiles now. Doesn't link yet. (resubmitted by Vadim ProductEngine)
2010-09-30MergeMatthew Breindel (Falcon)
2010-09-27STORM-1126 WIP Windlight Estate Settings port from 1.23: first pass at ↵Nyx (Neal Orman)
merging in windlight estate settings to viewer-dev codebase. not built, not tested. Probably needs a bunch of fixes to be able to be integrated. (resubmitted by Vadim ProductEngine)
2010-09-27mergeDave Parks
2010-09-21Fix for build failures - disabling tcmalloc for nowBrad Payne (Vir Linden)
2010-09-16MergeLeyla Farazha
2010-09-10Post-convert merge by convert_monolith.py from ↵Andrew Meadows
http://hg.lindenlab.com/brad/viewer-simconsole
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-09-01code for DEV-52939: viewer's object geometry cache files are not limited in ↵Xiaohong Bao
number, and can also be incorrectly cleared with the VFS cache. reviewed by andrew.
2010-08-25mergeDave Parks
2010-08-20Merge from dessie/viewer-releaseLeyla Farazha
2010-08-13Change license from GPL to LGPL (version 2.1)Oz Linden
2010-08-04Merge with dessie/viewer-releaseLeyla Farazha
2010-08-04DEV-52379 FIXED (Supplementary) Viewer is not successfully caching object ↵Aimee Linden
geometry Encapsulated building of the cache filename into a help function to prevent code duplication. Reviewed by Tofu.
2010-07-30fix for DEV-52379 (viewer is not successfully caching object goemetry)Andrew Meadows
There was a typo between the files saved and those loaded. saved in sobjects_gridx_gridy.slc bload loaded from objects_gridx_gridy.slc Q will review later ;-)
2010-07-29Adding a simple region debug console.brad kittenbrink
2010-07-29Adding a simple region debug console.brad kittenbrink
2010-06-21Merge with q/viewer-releaseLeyla Farazha