Commit Graph

118 Commits (f07b9c2c69f1f6882dcf249aacf33cdfacf878ab)

Author SHA1 Message Date
Richard Linden f07b9c2c69 renamed LLTrace stat gathering classes/methods to make the structure of LLTrace clearer
Count becomes CountStatHandle
Count.sum becomes sum(Count, value), etc.
2013-03-06 11:08:25 -08:00
Xiaohong Bao 8315e97453 Merge 2013-01-08 14:50:31 -07:00
Xiaohong Bao e1247d631f fix for SH-3619: some objects are missing 2012-12-18 14:36:46 -07:00
Xiaohong Bao c180fe2ae2 for SH-3561: capture the frame buffer contents and compare pixel differences between frames. 2012-11-19 22:28:12 -07:00
Richard Linden 74fe126590 SH-3405 FIX convert existing stats to lltrace system
output of floater_stats is now identical to pre-lltrace system (with some tweaks)
2012-11-01 17:52:11 -07:00
Richard Linden 819adb5eb4 SH-3405 FIX convert existing stats to lltrace system
final removal of remaining LLStat code
2012-11-01 00:26:44 -07:00
Richard Linden e6ca5471a2 SH-3275 Update viewer metrics system to be more flexible
put template parameter back in LLUnit units
added free function operators for mathematical manipulation of unit values
converted texture memory tracking to units
2012-10-17 00:06:22 -07:00
Xiaohong Bao c0ba626c80 For SH-3333: Design and implement a new object cache system on viewer side 2012-10-15 21:34:29 -06:00
Richard Linden 8d2f7a5265 SH-3405 WIP convert existing stats to lltrace system
converted all remaining LLViewerStats to lltrace
2012-10-15 19:43:35 -07:00
Richard Linden 041dfccd1e SH-3405 WIP convert existing stats to lltrace system
default to double precision now
fixed unit conversion logic for LLUnit
renamed LLTrace::Rate to LLTrace::Count and got rid of the old count as it was confusing
some const correctness changes
2012-10-12 20:17:52 -07:00
Richard Linden 74ac0182ec SH-3405 WIP convert existing stats to lltrace system
fixed units conversion so that trace getters return convertable units
removed circular dependencies from lltrace*
converted more stats to lltrace
2012-10-10 19:25:56 -07:00
Richard Linden 8f5e837892 SH-3405 WIP convert existing stats to lltrace system
SH-3403 FIX implement unit conversion
LLUnit implements unit tracking and conversion
added support for LLUnit to LLTrace
duplicated most llstats into LLTrace equivalents
2012-10-03 19:32:59 -07:00
Richard Linden 14b1b0b2bb SH-3275 WIP Run viewer metrics for object update messages
cleaned up API
samplers are now value types with copy-on-write buffers under the hood
removed coupling with LLThread
2012-10-01 19:39:04 -07:00
Richard Linden b1baf982b1 SH-3275 WIP Run viewer metrics for object update messages
factored out lltrace::sampler into separate file
added rudimentary lltrace support to llstatgraph
made llstatgraph use param blocks more effectively
moves initial set of stats over to lltrace
removed windows.h #defines for min and max
2012-09-30 10:41:29 -07:00
Richard Linden b3e9c46c94 SH-3275 WIP Run viewer metrics for object update messages
further cleanup of LLStat
removed llfloaterlagmeter
2012-08-29 22:50:56 -07:00
simon@Simon-PC.lindenlab.com 7e6ccbc01d MAINT-1042: Blocking asset avatar prevents future uploads. Reviewed by Kelly. 2012-07-25 15:46:15 -07:00
Dave Parks 4a5ad35793 MAINT-570 Remove unused memory tracking system LLMemType 2012-07-20 11:42:15 -05:00
Dave Parks 99dc246ac8 Merge 2012-06-15 14:29:46 -05:00
Dave Parks 9605da154e merge 2012-06-13 18:06:49 -05:00
Dave Parks b93a23aa82 MAINT-1147 Fix for frame stall on region crossing. 2012-06-13 18:05:56 -05:00
simon@Simon-PC.lindenlab.com c559e3d6b9 MAINT-1161: non standard sea level not correctly rendered around private islands.
Reviewed by Kelly
2012-06-12 18:26:23 -07:00
Seth ProductEngine 784ec58401 MAINT-813 FIXED crash when trying to access the region info after viewer disconnect.
Added checks for LLViewerRegion pointer in LLViewerObject being invalid.
2012-04-26 00:40:42 +03:00
Nat Goodspeed 0249a0d1e7 Automated merge with http://hg.secondlife.com/viewer-release 2012-04-26 14:07:09 -04:00
Xiaohong Bao a98516c95e for MAINT-682: revert of changeset e63e7b0a4317: fix for SH-2668: "ocean" water is always 20m high instead of the Region Water Height 2012-03-08 18:18:01 -07:00
Jonathan Yap 21f3634d29 STORM-1793 Fix dumb syntax error 2012-02-06 18:00:18 -05:00
Jonathan Yap acb1df8b85 STORM-1793 Fix another logic error in getAvatars 2012-02-03 11:48:00 -05:00
Jonathan Yap f106ef8383 STORM-1793 Fix bad assumption in getAvatars 2012-02-03 09:02:01 -05:00
Jonathan Yap 3b2511661e STORM-1793 1) Treat all mini-map altitudes above 1020 m as the same height 2) Improve z-level accuracy
With help from Aleric Inglewood
2012-01-27 08:33:26 -05:00
Xiaohong Bao e6f5a57395 fix for SH-2668: "ocean" water is always 20m high instead of the Region Water Height 2011-11-30 11:21:22 -07:00
Dave Parks 34c01b6b1f SH-2564 Fix for bad frustum culling on visible region list 2011-10-20 18:53:12 -05:00
Xiaohong Bao d951267467 Merge from viewer-development 2011-07-15 12:14:34 -06:00
Oz Linden 156e72fc19 correct merge errors 2011-05-26 21:40:16 -04:00
Oz Linden 42b967e8a1 merge changes for oz windlight issues 2011-05-26 20:30:33 -04:00
Oz Linden 0eb13bb682 storm-1189: remove more of the code for classic clouds 2011-05-26 11:30:39 -04:00
Oz Linden fb9ef62331 storm-1189: remove classic clouds 2011-05-26 06:31:11 -04:00
Oz Linden 0f02f6784d storm-1189: remove classic clouds 2011-05-25 13:57:16 -04:00
Dave Parks 8a92612fd9 merge 2011-05-16 12:34:15 -05:00
Xiaohong Bao cce2a3b7a4 release memory held by LLWorld when destroy it. 2011-05-10 21:04:41 -06:00
brad kittenbrink dbc92691a6 Work in progress on CHOP-609 / CHOP-624 build time improvements. Eliminated a bunch of unnecesary header dependencies. 2011-05-05 17:13:52 -07:00
Dave Parks a25f898703 merge 2011-05-02 14:52:12 -05:00
Ricky Curtice 89216a6c21 Merged with viewer-development.
The reason was to manually resolve a couple of merge problems, as upstream has had several changes since this was applied, and some of the changes overlapped.
2011-04-29 14:23:27 -07:00
Oz Linden 60bceb759b merge changes for storm-954 2011-04-10 22:39:31 -04:00
Oz Linden b5c834c6fd merge changes for STORM-1051 2011-04-05 07:23:43 -04:00
Twisted Laws twisted_laws@hotmail.com c9c192e2c4 Storm 954 - corrected use of braces 2011-03-31 16:46:25 -04:00
Ricky Curtice d4d292258e Squared all dist_vec() based comparisons and other dist_vec() operations where sensible.
Not all instances of dist_vec() were squared, only those where it wouldn't (hopefully) change the functionality.
2011-03-10 22:07:06 -08:00
Twisted Laws twisted_laws@hotmail.com 03c9c4da84 STORM-954 patch correction 2011-03-09 17:59:59 -05:00
Xiaohong Bao 409cc0cf93 fix for STORM-1046:[crashhunters] crash in LWorld::removeRegion
STORM-1014: Viewer crash in LLSurface::getWaterHeight
STORM-1047:[crashhunters] crash at LLViewerObjectList::renderObjectsForMap
2011-03-07 18:10:28 -07:00
Dave Parks 3b5d6eed12 merge 2011-04-19 14:55:11 -05:00
Loren Shih c8293e29ca Automated merge up from viewer-development into mesh-development 2011-03-09 11:24:54 -05:00
Don Kjer 8330a4d0fd Merge of ssh://hg.lindenlab.com/nat/viewer-eventapi2/ 2011-02-19 00:17:12 +00:00