Richard Linden
3fe19d883d
SH-3931 WIP Interesting: Add graphs to visualize scene load metrics
...
scene monitor output is cleaned up, no duplicate first frame, less scientific notation
periodic recording extension now works more cleanly
2013-06-19 20:30:41 -07:00
Richard Linden
1236c920ea
BUIDLFIX: point to updated version of llappearanceutility-source
2013-06-19 19:55:31 -07:00
Richard Linden
e62190098b
BUILDFIX: changed unsupported static_assert to LL_STATIC_ASSERT.
...
renamed llstatic_assert_template to LL_BAD_TEMPLATE_INSTANTIATION
2013-06-19 12:17:13 -07:00
Xiaohong Bao
7d88994edc
Automated merge with http://bitbucket.org/lindenlab/viewer-interesting
2013-06-19 11:46:51 -06:00
Xiaohong Bao
b38170e681
fix for SH-4245: Interesting: crash in LLSpatialGroup::handleDestruction
2013-06-19 11:45:44 -06:00
Richard Linden
c5fc8f9006
SH-4246 FIX interesting: fast timers significantly decreases framerate
...
moved collapsed flag to fast timer tree node
2013-06-19 08:23:53 -07:00
Richard Linden
8977f43230
Automated merge with bundle:d:\code\viewer-interesting+c:\users\richard\appdata\local\temp\thg.7jrj8n\https__bitbucket.org_lindenlab_viewer-interesting_jch9cd.hg
2013-06-18 23:42:59 -07:00
Richard Linden
d136c4c296
SH-4246 FIX interesting: fast timers significantly decreases framerate
...
removed implicit flushes on reads from recorders for better performance
made sure stack timers were updated on recorder deactivate
faster rendering and better ui for fast timer view
2013-06-18 23:41:53 -07:00
Xiaohong Bao
9ed2f4d3cb
add a debug setting "InvisibleObjectsInMemoryTime" to adjust the time invisible objects stay in memory.
2013-06-17 15:24:15 -06:00
Richard Linden
1cb0c974ae
Merge
2013-06-17 01:20:27 -07:00
Richard Linden
3f2de87340
SH-3931 WIP Interesting: Add graphs to visualize scene load metrics
...
added getAs and setAs to LLUnit to make it clearer how you specify units
removed accidental 0-based indexing of periodicRecording history...
should now be consistently 1-based, with 0 accessing current active recording
removed per frame timer updates of all historical timer bars in fast timer display
added missing assignment operator to recordings
2013-06-17 01:18:21 -07:00
Xiaohong Bao
1bc1d532cf
fix for SH-4244: interesting: objects on adjacent region are not visible. and
...
SH-4264: interesting: Content near edges of screen does not load
2013-06-14 16:20:22 -06:00
Xiaohong Bao
fc88265cff
fix for SH-4241: viewer crash shortly after login in LLViewerRegion::addNewObject and
...
SH-4261: interesting: crash in LLViewerRegion::addToVOCacheTree
2013-06-13 18:47:51 -06:00
Richard Linden
9fd3af3c38
SH-3931 WIP Interesting: Add graphs to visualize scene load metrics
...
changed Units macros and argument order to make it more clear
optimized units for integer types
fixed merging of periodicrecordings...should eliminate duplicate entries in sceneloadmonitor history
2013-06-13 15:29:15 -07:00
Xiaohong Bao
db2abd49c3
fix for SH-4244: interesting: objects on adjacent region are not visible.
2013-06-12 11:30:43 -06:00
Xiaohong Bao
427490edb5
possible fix and new debug code for SH-4241: viewer crash shortly after login in LLViewerRegion::addNewObject
2013-06-10 22:43:29 -06:00
Richard Linden
ebf35d51b1
SH-4232 FIX: Interesting: Viewer Crash on Login
2013-06-06 21:26:57 -07:00
Richard Linden
613b949e2f
BUILDFIX: pointed autobuild at updated llappearanceutilities
2013-06-06 15:28:59 -07:00
Richard Linden
bd217374a3
Merge
2013-06-05 20:27:52 -07:00
Richard Linden
042b7aec26
BUILDFIX: fixed llviewerassetstats test and render2dutils changes
...
that were dropped in merge
2013-06-05 20:25:21 -07:00
Richard Linden
60b625588f
BUILDFIX: build fixes for mac
2013-06-05 19:57:07 -07:00
Richard Linden
702bd5107a
Automated merge with ssh://hg.lindenlab.com/richard/viewer-interesting
2013-06-05 19:08:35 -07:00
Richard Linden
e1d96d7269
BUILDFIX: re-added missing lldeleteutils.h
2013-06-05 19:06:10 -07:00
Richard Linden
0a96b47663
merge with viewer-release
2013-06-05 19:05:43 -07:00
Xiaohong Bao
6cf85d1bf3
Automated merge with ssh://hg.lindenlab.com/richard/viewer-interesting
2013-06-05 18:02:19 -06:00
Xiaohong Bao
a6dbd8e089
fix for SH-4227: interesting: long delay between root and child prim loading.
2013-06-05 18:01:25 -06:00
Richard Linden
a74b5dfa92
SH-3931 WIP Interesting: Add graphs to visualize scene load metrics
...
fixed mem stat tracking...now properly tracks memory footprint with floating point
precision
cleaned up macros for unit declaration
renamed units to SI standard for 1024 multiples (kibibytes, etc)
fixed units output for scene monitor dump
2013-06-04 19:45:33 -07:00
Richard Linden
715385eed7
BUILDFIX: don't multiple define class statics...use inline static method instead
2013-06-04 10:54:12 -07:00
Richard Linden
5b48107dbf
SH-3931 WIP Interesting: Add graphs to visualize scene load metrics
...
added labels to LLUnit types
added memstat dumps to llscenemonitor
2013-06-04 08:33:11 -07:00
Richard Linden
233201f822
SH-3931 WIP Interesting: Add graphs to visualize scene load metrics
...
removed unnecessary templates from accumulator types...now always
track data in double precision floating point, using templated accessors to
convert to and from arbitrary types
2013-06-02 22:49:17 -07:00
Richard Linden
aa7024ffba
BUILDFIX - const correctness
2013-05-31 23:41:30 -07:00
Richard Linden
fd21ddd9d0
SH-3931 WIP Interesting: Add graphs to visualize scene load metrics
...
made recordings auto-update when executing query while active
2013-05-31 23:40:10 -07:00
Richard Linden
72641a9335
Automated merge with ssh://hg.lindenlab.com/richard/viewer-interesting/
2013-05-31 16:59:00 -07:00
Richard Linden
9def3590f4
SH-3931 WIP Interesting: Add graphs to visualize scene load metrics
...
fixed multithreading lltrace causing values to be interpolated towards 0
added Radians unit
improved sceneloadmonitor restart heuristic to use accumulated camera motion
2013-05-31 16:01:46 -07:00
Xiaohong Bao
f6c5a4057d
Automated merge with ssh://hg.lindenlab.com/richard/viewer-interesting
2013-05-31 15:23:02 -06:00
Xiaohong Bao
a6e80e3526
revert changes for SH-3927: Interesting: Viewer should send predicted camera position to simulator to control object load order
2013-05-31 15:22:29 -06:00
Richard Linden
e50e600408
SH-3931 WIP Interesting: Add graphs to visualize scene load metrics
...
reverted SlaveThreadRecorder update gating
moved processTimes() outside of Recording, so it is called only once per frame
refined sample merge logic so that multi-threaded samples do not stomp on linear history
of a stat
2013-05-30 20:15:48 -07:00
Richard Linden
ae6763f7fc
Automated merge with bundle:c:\code\viewer-interesting+c:\users\richard\appdata\local\temp\thg.sszl0v\ssh__richard@hg.lindenlab.com_richard_viewer-interesting_kkjl59.hg
2013-05-30 19:00:08 -07:00
Richard Linden
ae35518832
SH-3931 WIP Interesting: Add graphs to visualize scene load metrics
...
fixed LLTrace::ExtendablePeriodicRecording::extend() to include *all* frame extensions
gated SlaveThreadRecorder pushing to master based on master update rate
reverted changes to LLThreadLocalSingletonPointer to not use offset-from-default trick
2013-05-30 18:30:11 -07:00
Xiaohong Bao
ee0087709a
Automated merge with ssh://hg.lindenlab.com/richard/viewer-interesting
2013-05-30 17:36:05 -06:00
Xiaohong Bao
626d5e3b3d
remove a debug assertion
2013-05-30 16:09:36 -06:00
Richard Linden
fe79595916
BUILDFIX: fixed unit test compile error
2013-05-29 20:44:36 -07:00
Richard Linden
174cfa0a7a
Automated merge with ssh://hg.lindenlab.com/richard/viewer-interesting/
2013-05-29 17:03:45 -07:00
Richard Linden
074c1f1de4
SH-3931 WIP Interesting: Add graphs to visualize scene load metrics
...
made LLCopyOnWritePointer enforce write access through write() again
disabled some error checking on release for download builds
2013-05-29 17:02:27 -07:00
Richard Linden
9ae76d1215
SH-3931 WIP Interesting: Add graphs to visualize scene load metrics
...
fixed copy construction behavior of Recordings to not zero out data
split measurement into event and sample, with sample representing
a continuous function
2013-05-29 17:00:50 -07:00
Oz Linden
dcfb18373e
increment version to 3.5.4
2013-05-29 10:45:09 -04:00
Oz Linden
f6282b1705
Added tag 3.5.3-release for changeset a277b841729f
2013-05-29 10:44:30 -04:00
Xiaohong Bao
52e8b2a1a2
for SH-4004: interesting: need debug option to clear viewer cache while still logged in
2013-05-28 18:25:12 -06:00
Xiaohong Bao
e4e01ea7cc
fix for SH-4214: Crash on Linux readFromCache: ASSERT (mInitialized)
2013-05-28 17:44:50 -06:00
Xiaohong Bao
6827febd30
change the way to handle creating/destroying a same object repeatedly
2013-05-28 14:55:37 -06:00