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
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
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
Xiaohong Bao
b5f98560c7
add a debug setting "UseObjectCacheOcclusion" to enable/disable object cache occlusion culling
2013-05-23 23:21:41 -06:00
Xiaohong Bao
774544bc51
Automated merge with ssh://hg.lindenlab.com/richard/viewer-interesting
2013-05-23 18:26:14 -06:00
Xiaohong Bao
16616ae48d
for SH-4145: Interesting: Implement occlusion culling for object cache
2013-05-23 18:25:21 -06:00
Nat Goodspeed
3be79d5371
MAINT-2724: Make viewer explicitly set coroutine stack size.
...
Introduce LLCoros::setStackSize(), with a compile-time default value we hope
we never have to use. Make LLAppViewer call it with the value of the new
settings variable CoroutineStackSize as soon as we've read settings files.
(While we're at it, notify interested parties that we've read settings files.)
Give CoroutineStackSize a default value four times the previous default stack
size. Make LLCoros::launch() pass the saved stack size to each new coroutine
instance.
Re-enable lleventcoro integration test. Use LLSDMap() construct rather than
LLSD::insert(), which used to return the modified object but is now void.
2013-05-23 16:28:20 -04:00
Richard Linden
2cdd6c2749
Automated merge with ssh://hg.lindenlab.com/richard/viewer-interesting/
2013-05-22 21:20:19 -07:00
Richard Linden
e8daeb177d
SH-3931 WIP Interesting: Add graphs to visualize scene load metrics
...
clean up of llscenemonitor.cpp
2013-05-22 21:19:46 -07:00
Oz Linden
7fad053982
merge changes for chui-967
2013-05-22 06:27:51 -04:00
Gilbert Gonzales
892f3cdd2c
CHUI-967: fix display of % escapes in chat
2013-05-22 06:26:54 -04:00
Oz Linden
4f08780b00
merge changes for maint-2628
2013-05-21 19:05:23 -04:00
Oz Linden
10f2060547
merge changes for chop-947
2013-05-21 17:34:40 -04:00
Oz Linden
2df5b9caa6
BUG-2432: Crashfix. Don't call map::erase when the iterator is not valid.
2013-05-21 17:25:51 -04:00