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
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
Richard Linden
269fb97eba
BUILDFIX: gcc fixes
2013-05-21 10:28:21 -07:00
Richard Linden
7aeac00e44
BUIDLFIX: trying to make gcc happy
2013-05-21 10:20:30 -07:00
Richard Linden
11cee0c140
Automated merge with ssh://hg.lindenlab.com/richard/viewer-interesting
2013-05-20 19:28:20 -07:00
Richard Linden
ab51065357
SH-3931 WIP Interesting: Add graphs to visualize scene load metrics
...
removed extra dereference for copy on write pointer
moved copyonwrite mechanism to RecordingBuffers from individual buffer
fixed logic that was leaving scene unfrozen when camera moved during metrics gathering
2013-05-20 19:27:50 -07:00
Richard Linden
13f43fdc5b
BUILDFIX: mac gcc fix
2013-05-20 18:56:40 -07:00
Richard Linden
fbce003049
SH-3931 WIP Interesting: Add graphs to visualize scene load metrics
...
killed LLFastTimerView::getTime
fixed block time stats always being 0
2013-05-20 12:47:23 -07:00
Richard Linden
1225a7a3cc
SH-3931 WIP Interesting: Add graphs to visualize scene load metrics
...
further improvements that should eliminate more short duration recording periods
2013-05-20 00:49:57 -07:00
Richard Linden
f850ae03b3
SH-3931 WIP Interesting: Add graphs to visualize scene load metrics
...
fixed copy construction of Recorders, eliminated most zero-length frames
fixed reset behavior of periodic recordings and extendable recordings to clear entire
history
removed busy-loop recording of stats from worker threads...stats reported only when work is done
2013-05-20 00:01:57 -07:00
Xiaohong Bao
116d37b4d5
Automated merge with ssh://hg.lindenlab.com/richard/viewer-interesting
2013-05-16 17:05:49 -06:00
Xiaohong Bao
30f8173e9a
more correct setting to enable object cache culling.
2013-05-16 17:04:57 -06:00
Xiaohong Bao
7006cbe3a2
fix for SH-4080: interesting: random crash on Mac
2013-05-16 16:58:04 -06:00
Richard Linden
12c34dc30f
SH-3931 WIP Interesting: Add graphs to visualize scene load metrics
...
renamed LLView::handleVisibilityChange to onVisibilityChange to reflect
cleaned up scene monitor stats recording, now all trace stats dumped to csv
also fixed extendablerecording, periodicrecording, etc. to properly implement start/stop/etc
2013-05-16 00:53:01 -07:00
Richard Linden
7b86d10c2d
BUILDFIX: attempted fix for gcc build
2013-05-14 13:24:14 -07:00
Richard Linden
c9595b0018
BUILDFIX: potential fix for linux build
2013-05-13 13:44:31 -07:00
Richard Linden
35f1fcc399
SH-3931 WIP Interesting: Add graphs to visualize scene load metrics
...
improved precision of scene diff log output
2013-05-13 11:44:42 -07:00
Richard Linden
405aa5b1ba
SH-3931 WIP Interesting: Add graphs to visualize scene load metrics
...
added log output for scene monitoring
2013-05-13 11:04:10 -07:00
Xiaohong Bao
bbefabff3e
Automated merge with ssh://hg.lindenlab.com/richard/viewer-interesting
2013-05-13 10:11:12 -06:00
Richard Linden
edf731c180
BUILDFIX - bad logic in scene monitor frame recording
2013-05-10 22:24:18 -07:00
Richard Linden
3a0e45ff08
SH-3931 WIP Interesting: Add graphs to visualize scene load metrics
...
renamed LLView::handleVisibilityChange to onVisibilityChange to reflect
standard naming conventions for handlers vs. reactors
2013-05-10 17:57:12 -07:00
Richard Linden
41b4374760
SH-3931 WIP Interesting: Add graphs to visualize scene load metrics
...
renamed LLView::handleVisibilityChange to onVisibilityChange to reflect
standard naming conventions for handlers vs. reactors
2013-05-10 17:57:12 -07:00
Richard Linden
43f063fe2c
SH-4080 WIP interesting: random crash on Mac
...
added controls for curtain delay
2013-05-09 17:19:05 -07:00
Richard Linden
f26f0330aa
SH-4080 WIP interesting: random crash on Mac
...
cleaning up more unused files
2013-05-06 14:54:03 -07:00
Richard Linden
71ec63a70a
Automated merge with ssh://hg.lindenlab.com/richard/viewer-interesting
2013-05-06 09:37:37 -07:00
Richard Linden
6b81b8629e
Spring cleaning: removed unused .cpp and.h files, and cleaned up header dependencies
2013-05-05 17:45:35 -07:00
Richard Linden
dd07e24053
SH-4080 WIP interesting: random crash on Mac
...
added comments to llsingleton.h
2013-05-02 19:38:35 -07:00
Richard Linden
34403a6138
SH-4080 WIP interesting: random crash on Mac
...
changed sCurCameraID to enum in attempt to pinpoint memory stompage
2013-05-02 13:02:16 -07:00
Xiaohong Bao
6244679b34
performance optimization: only scan 32 objects per frame looking for invisibles.
2013-05-01 10:57:09 -06:00
Richard Linden
41e5bf346e
SH-4080 WIP interesting: random crash on Mac
...
fixed singleton unit test
resurrecting a singleton now properly calls initSingleton()
2013-04-29 10:58:37 -07:00
Richard Linden
215612bde8
SH-4080 WIP interesting: random crash on Mac
...
more singleton cleanup to eliminate crashes on startup/exit
2013-04-27 07:42:32 -07:00
Richard Linden
a4e53da0b0
SH-4080 WIP interesting: random crash on Mac
...
fixed Mac crash related to non-reentrant singleton constructor
2013-04-26 16:14:44 -07:00
Richard Linden
75c09963f8
added ignores for newview/pilot.(txt|xml)
2013-04-26 11:22:40 -07:00
Richard Linden
81291381f8
SH-4080 WIP interesting: random crash on Mac
...
fixed Mac crash related to non-reentrant singleton constructor
2013-04-26 11:21:16 -07:00
Richard Linden
1a01542e22
BUILDFIX: singleton unit test could not resurrect singleton
2013-04-24 21:04:51 -07:00
Richard Linden
5622a47403
BUILDFIX: method name was wrong
2013-04-24 17:44:34 -07:00
Richard Linden
98161b566d
Automated merge with ssh://hg.lindenlab.com/richard/viewer-interesting
2013-04-24 14:13:59 -07:00
Richard Linden
84af0e9852
SH-4080 WIP interesting: random crash on Mac
...
potential fix for crasher
cleaned up llsingleton
2013-04-24 14:13:45 -07:00
Richard Linden
c673716385
SH-3931 WIP Interesting: Add graphs to visualize scene load metrics
...
convert scene monitor to use extendable periodic recording
2013-04-23 18:52:34 -07:00
Xiaohong Bao
8026ac0dc9
Automated merge with ssh://hg.lindenlab.com/richard/viewer-interesting
2013-04-22 22:12:01 -06:00
Xiaohong Bao
c978364e1e
for SH-4133: create a debug tool to show textures in active fetching
2013-04-22 22:11:41 -06:00
Richard Linden
62c8844414
SH-3931 WIP Interesting: Add graphs to visualize scene load metrics
...
added ExtendablePeriodicRecording
and ability to append periodic recordings to each other
2013-04-21 23:10:03 -07:00
Richard Linden
cc7d92147c
SH-4080 WIP interesting: random crash on Mac
...
removed unused dll support from llinstancetracker as it didn't appear to be thread safe
2013-04-19 20:09:00 -07:00
Xiaohong Bao
04d0d5a3ab
Automated merge with ssh://hg.lindenlab.com/richard/viewer-interesting
2013-04-17 23:01:11 -06:00
Xiaohong Bao
674df12bc9
for SH-4105: interesting: new viewer does not handle orphaned child prims in ObjectUpdateCompressed messages
2013-04-17 23:00:36 -06:00