Commit Graph

25946 Commits (e4e01ea7cce42ca5eac28ceff2b111e52dfd939b)

Author SHA1 Message Date
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