Commit Graph

28884 Commits (862cdf3061d66dfe4ae482f24436960b136a3ce4)

Author SHA1 Message Date
Richard Linden 862cdf3061 SH-4297 WIP interesting: viewer-interesting starts loading cached scene late
fixed ostream precision munging in llsys
2013-07-18 15:08:46 -07:00
Richard Linden bd078122e3 SH-4299 FIX: Interesting: High fps shown temporarily off scale in statistics console
timing of scene load recording extension now guaranteed > requested time step
removed double add of recorded data
removed spam
2013-07-15 21:00:19 -07:00
Richard Linden 551ec2a566 BUILDFIX: improper type passed to llformat 2013-07-15 14:11:05 -07:00
Richard Linden c2a456e9f2 BUILDFIX: remove ambiguity of is_approx_equal, use llabs instead of fabs 2013-07-15 11:41:47 -07:00
Richard Linden c03e366a60 Automated merge with https://bitbucket.org/lindenlab/viewer-interesting 2013-07-15 11:06:22 -07:00
Richard Linden 11e14cd3b0 SH-4299Interesting: High fps shown temporarily off scale in statistics console
various fixes to lltrace
start() on started recording no longer resets
fixed various instances of unit forgetfullness in lltrace
recording split now has gapless timing
scene monitor now guarantees min sample time
renamed a bunch of stats
added names to debug thread view on windows
2013-07-15 11:05:57 -07:00
Richard Linden c95042db3e SH-4299 WIP: Interesting: High fps shown temporarily off scale in statistics console
improved calculation of display range for stat bars
2013-07-12 00:52:31 -07:00
Richard Linden d122318bef SH-4299 WIP: Interesting: High fps shown temporarily off scale in statistics console
added percentage/ratio units
added auto-range and auto tick calculation to stat bar to automate display stats
2013-07-08 00:55:17 -07:00
Xiaohong Bao 27de692bd7 Automated merge with http://bitbucket.org/lindenlab/viewer-interesting 2013-07-02 17:49:26 -06:00
Xiaohong Bao e88c469de6 fix for SH-4264: interesting: Content near edges of screen does not load 2013-07-02 17:48:19 -06:00
Xiaohong Bao 2410b48c60 revert the changeset 54cf2fe4820a for SH-4264 to fix SH-4315: Interesting: Viewer crash on login on Mac in LLViewerRegion::updateVisibleEntries(float) and
SH-4316: Interesting Viewer Crash/freeze on Login to Levy region on Aditi with cleared cache on Windows XP
2013-07-01 22:05:57 -06:00
Richard Linden bc7d2b7696 BUILDFIX: more template forward declarations 2013-07-01 20:43:24 -07:00
Richard Linden 72eea31b15 BUILDFIX: forward declare TraceType to appease gcc template instantiation gods 2013-07-01 20:10:24 -07:00
Richard Linden 048638e5ff BUILDFIX: missed a couple of scope qualifiers 2013-07-01 19:26:56 -07:00
Richard Linden 8208a40412 BUILDFIX: reverted changes that attempted to automate mem track
stat definition as they don't work on gcc/clang
2013-07-01 18:50:51 -07:00
Richard Linden 04bdc8ba83 SH-4294 FIX Interesting: Statistics Texture cache hit rate is always 0%
also, removed LLTrace::init and cleanup
removed derived class implementation of memory stat for LLMemTrackable
is automatic now
2013-07-01 17:04:01 -07:00
Richard Linden 2fc422f39d fixed memory leak due to implementation of LLThreadLocalSingleton
removed LLThreadLocalSingleton
collapsed all thread recorder classes to single type, LLTrace::ThreadRecorder
moved fasttimer stack head to llthreadlocalsingletonpointer via ThreadRecorder
2013-06-30 13:32:34 -07:00
Richard Linden ffa7123bb5 SH-4299 FIX Interesting: High fps shown temporarily off scale in statistics console
added ability to force uniqueness of LLCopyOnWritePointer
converted more variables to units
added convenience function for unit constants
2013-06-28 20:45:20 -07:00
Richard Linden 0f178ec33d Automated merge with http://bitbucket.org/lindenlab/viewer-interesting 2013-06-27 00:08:58 -07:00
Richard Linden 808d3eff19 SH-4299 WIP: Interesting: High fps shown temporarily off scale in statistics console
fixed some lltrace logic errors
more consistent syncing of timestamps of sample values in recording stack
selection of primary buffers was completely incorrect
assignment of recordings got wrong play state due to implicit
operator = defined in base class
fixed asset stats only working up to the first send
2013-06-27 00:07:21 -07:00
Xiaohong Bao 88fee7f87f more fix for SH-4284: interesting: viewer does not render cacheable objects on far corner of region when camera moves 2013-06-26 17:08:03 -06:00
Xiaohong Bao c0fd2a15e4 fix for SH-4284: interesting: viewer does not render cacheable objects on far corner of region when camera moves 2013-06-25 17:32:17 -06:00
Xiaohong Bao e6e82b5b35 Automated merge with http://bitbucket.org/lindenlab/viewer-interesting 2013-06-24 23:37:48 -06:00
Xiaohong Bao eb8d0bed7b fix for SH-4264: interesting: Content near edges of screen does not load 2013-06-24 23:36:05 -06:00
Richard Linden 9f58b3ccbd Automated merge with https://bitbucket.org/lindenlab/viewer-interesting 2013-06-24 15:01:34 -07:00
Richard Linden 8554eb5fcd SH-4242 FIX interesting: Mac viewer crashes on exit
made notifications subsystem touch instancetracker<notificationchannel>
in constructor so that teardown order is preserved
2013-06-24 15:01:16 -07:00
Xiaohong Bao 6bb64e7998 Automated merge with http://bitbucket.org/lindenlab/viewer-interesting 2013-06-24 11:44:36 -06:00
Xiaohong Bao d95d69cbc4 fix for SH-4284: interesting: viewer does not render cacheable objects on far corner of region when camera moves 2013-06-24 11:42:32 -06:00
Richard Linden 8bddaeec66 fixed scene load monitor resetting to eagerly due to spurious camer amotion
pulled swap() out of ui time block
cleaned up internal lltrace dependencies, factored out common accumulator definitions
2013-06-22 12:00:18 -07:00
Richard Linden fe3cfb30d5 SH-3931 WIP Interesting: Add graphs to visualize scene load metrics
removed LLTrace unit typedefs
2013-06-22 00:34:25 -07:00
Xiaohong Bao 916b68d1cb trivial: convert to unix line endings. 2013-06-21 14:32:26 -06:00
Xiaohong Bao 92339583e6 for SH-4241: viewer crash shortly after login in LLViewerRegion::addNewObject 2013-06-21 13:02:20 -06:00
Richard Linden 090fa057b5 merge 2013-06-21 11:00:47 -07:00
Richard Linden 5de2f0a897 SH-3931 FIX Interesting: Add graphs to visualize scene load metrics - potential fix for bad times 2013-06-21 10:58:44 -07:00
Richard Linden a2a6bf20d7 merge with release 2013-06-20 16:46:23 -07:00
Richard Linden e2e6963677 Automated merge with https://bitbucket.org/lindenlab/viewer-interesting 2013-06-19 20:40:13 -07:00
Richard Linden ba9bffd019 BUILDFIX: forgot a file 2013-06-19 20:39:59 -07:00
Richard Linden 1c51938bab BUILDFIX: size_t/u32 confusion 2013-06-19 20:35:13 -07:00
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
Oz Linden 2655c7a17a merge increment of version number 2013-06-19 09:00:45 -04:00
Oz Linden dd574045c4 correct 3.6.0-release for last minute fix 2013-06-19 09:00:00 -04:00
Oz Linden 519d95cee2 commit inital tag for 3.6.0-release 2013-06-19 08:59:10 -04: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
Oz Linden 1eb20a8522 correct banding issue 2013-06-18 13:21:27 -04:00