Commit Graph

164 Commits (94ac0064354594de8adbb99084029c8b4027b2f6)

Author SHA1 Message Date
Brad Payne (Vir Linden) 7b9708a2e3 sunshine-external merge WIP 2014-05-13 10:02:26 -04:00
Brad Payne (Vir Linden) d9e3a2948a merge 2014-03-12 17:24:07 -04:00
Richard Linden 5b846ed2a6 merge with release 2014-03-12 12:48:43 -07:00
simon 6bb9975de1 MAINT-3724 : LLWorld::addRegion logging is misleading 2014-02-14 14:02:34 -08:00
Brad Payne (Vir Linden) 744cf6be8d merge 2013-12-05 10:39:35 -05:00
Richard Linden 17e9c872ad Automated merge with http://bitbucket.org/lindenlab/viewer-release 2013-11-11 19:17:49 -08:00
Xiaohong Bao 0ce7008521 fix for SH-4596: Interesting: MacBook Pro has worse framerate than on Release 2013-11-04 16:41:06 -07:00
Richard Linden 697d2e720b renamed TimeBlock to BlockTimerStatHandle 2013-10-15 20:24:42 -07:00
Richard Linden 45f93f5fbb add cached object count stat 2013-10-15 10:19:52 -07:00
Xiaohong Bao c2521e41d7 change debug setting name "ObjectCacheViewCullingEnabled" to "RequestFullRegionCache" 2013-10-03 15:40:09 -06:00
Xiaohong Bao 456ff3949a fix for SH-4295: Interesting: Teleporting to previous location leave some objects invisible. 2013-09-25 16:40:05 -06:00
Xiaohong Bao e86853db2c fix to load neighboring regions faster. 2013-09-16 21:45:48 -06:00
Richard Linden cbe397ad13 changed fast timer over to using macro
another attempt to move mem stat into base class
2013-09-05 14:04:13 -07:00
Richard Linden 612892b45a SH-4433 WIP: Interesting: Statistics > Ping Sim is always 0 ms
continued conversion to units system
made units perform type promotion correctly and preserve type in arithmetic
e.g. can now do LLVector3 in units
added typedefs for remaining common unit types, including implicits
2013-08-18 22:30:27 -07:00
Nyx Linden 5ae117aff6 merge with viewer-release 2013-08-16 19:31:16 -04:00
Richard Linden 9f7bfa1c37 moved unit types out of LLUnits namespace, since they are prefixed 2013-08-15 00:02:23 -07:00
Richard Linden 26581404e4 BUILDFIX: added header for numeric_limits support on gcc
added convenience types for units F32Seconds, etc.
2013-08-14 11:51:49 -07:00
Richard Linden b8d49dab9a merge 2013-08-12 20:07:41 -07:00
Richard Linden e340009fc5 second phase summer cleaning
replace llinfos, lldebugs, etc with new LL_INFOS(), LL_DEBUGS(), etc.
2013-08-09 17:11:19 -07:00
Xiaohong Bao a6711a894c fix for SH-4402: interesting: lower FPS with lots of objects in view 2013-08-08 16:45:55 -06:00
Richard Linden 5762c1d0d7 Automated merge with http://bitbucket.org/lindenlab/viewer-interesting 2013-07-30 19:15:46 -07:00
Richard Linden a2e22732f1 Summer cleaning - removed a lot of llcommon dependencies to speed up build times
consolidated most indra-specific constants in llcommon under indra_constants.h
fixed issues with operations on mixed unit types (implicit and explicit)
made LL_INFOS() style macros variadic in order to subsume other logging methods
such as ll_infos
added optional tag output to error recorders
2013-07-30 19:13:45 -07:00
Xiaohong Bao 4cca9ba279 fix for SH-4293: texture console takes a while to settle down on Interesting viewer. 2013-07-29 10:15:10 -06:00
PavelK ProductEngine 1015adf322 MAINT-2715 FIX Capabilities request handling not working properly if request gets lost 2013-07-25 19:37:15 +03: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 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
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
Richard Linden a2a6bf20d7 merge with release 2013-06-20 16:46:23 -07:00
Richard Linden 0a96b47663 merge with viewer-release 2013-06-05 19:05:43 -07:00
Xiaohong Bao e4e01ea7cc fix for SH-4214: Crash on Linux readFromCache: ASSERT (mInitialized) 2013-05-28 17:44:50 -06:00
Brad Payne (Vir Linden) a04a706c1b merge 2013-05-21 16:18:48 -04: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
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 6b81b8629e Spring cleaning: removed unused .cpp and.h files, and cleaned up header dependencies 2013-05-05 17:45:35 -07:00
Graham Madarasz fd447189c5 Merge 3.5.1 into Materials 2013-04-25 21:00:16 -07:00
Oz Linden 2fde4a9ae5 merge changes for 3.5.0-beta7 2013-04-01 14:24:01 -04:00
Graham Madarasz bf6182daa8 Update Mac and Windows breakpad builds to latest 2013-03-29 07:50:08 -07:00
Logan Dethrow cfd35b8b22 Made a bug that was masking the warning about mismatched caps coming from a region. They could never match because certain capabilities are explicitly not stored when we receive them.
* Made mSecondCapabilitiesTracker set capabilities in a way that more closely matches mCapabilities so that they will match up when we get a second cap grant from a region if the caps that were sent are actually the same.
* Added more logging around setting a region's seed capability.
* Also added a static function in llviewerregion to dump out a CapabilityMap based on the logActiveCapabilities method. Defined the old method in terms of the new static free function.
2013-03-28 18:07:54 -04:00
Richard Linden 935dce7d6b SH-3931 WIP Interesting: Add graphs to visualize scene load metrics
fixed some compile errors
made label spacing automatic on stat bars
fixed infinite values coming from stats
2013-03-25 00:18:06 -07:00
Richard Linden 68f9f656cd merge with viewer-release 2013-03-22 00:44:59 -07:00
Richard Linden 1f507c3cfc SH-3931 WIP Interesting: Add graphs to visualize scene load metrics
copied over scene load frame differencing changes from viewer-interesting
made periodicrecording flexible enough to allow for indefinite number of periods
added scene loading stats floater
fixed collapsing behavior of container views
2013-03-21 00:37:20 -07:00
Richard Linden f07b9c2c69 renamed LLTrace stat gathering classes/methods to make the structure of LLTrace clearer
Count becomes CountStatHandle
Count.sum becomes sum(Count, value), etc.
2013-03-06 11:08:25 -08:00
Mnikolenko ProductEngine f8e43b6f66 CHUI-765 FIXED User's name is added to the list in Nearby tab. 2013-02-13 15:08:49 +02:00
Oz Linden 8bb3d0891d merge up to 3.4.5-release 2013-02-12 13:27:03 -05:00
Xiaohong Bao 8315e97453 Merge 2013-01-08 14:50:31 -07:00
Xiaohong Bao e1247d631f fix for SH-3619: some objects are missing 2012-12-18 14:36:46 -07:00
Kitty Barnett a18ea9d929 Clean up pending requests when regions are removed from LLWorld 2012-12-12 21:47:24 +01:00
Kitty Barnett 4c68faec40 Added LLMaterialMgr::getAll() to retrieve all materials for the specified region 2012-12-05 19:34:27 +01:00
Xiaohong Bao c180fe2ae2 for SH-3561: capture the frame buffer contents and compare pixel differences between frames. 2012-11-19 22:28:12 -07:00