Commit Graph

78 Commits (a3e3e8b4ccd96e98da73acf1c584bbfa5a8b2b56)

Author SHA1 Message Date
Richard Linden a3e3e8b4cc SH-3406 WIP convert fast timers to lltrace system
simplified llfasttimer code down to 2 classes
llunit unit conversion now done in floating point or 64 bit integer precision,
depending on source type
2012-11-12 19:08:14 -08:00
Richard Linden 819adb5eb4 SH-3405 FIX convert existing stats to lltrace system
final removal of remaining LLStat code
2012-11-01 00:26:44 -07:00
Richard Linden afc2807302 MAINT-1486 FIX Crash on login (Unhandled exception)
cleaner implementation of llfasttimers...don't bother to share similarly named timers
just create multiple timers with same name...doesn't break anything
2012-08-30 18:35:29 -07:00
Richard Linden a98c7e150b llfasttimer cleanup
removed unnecessary cache miss from fast timers
renamed llfasttimer_class back to llfasttimer
2012-08-06 16:08:04 -07:00
Richard Linden 5564fcb271 SH-3275 WIP Run viewer metrics for object update messages
clean up of llstats stuff
2012-07-16 19:15:46 -07:00
Richard Linden c47c31fdbf EXP-1513 FIX Underscore ( _ ) fails to show in first chat entry in Local Chat 2012-01-31 17:51:43 -08:00
Richard Linden 9cb157dde0 EXP-1654 FIX fast timers does not show entire frame when Full bar = Max 2011-12-02 11:02:26 -08:00
Dave Parks bd02cdc75f merge 2011-09-26 19:27:10 -05:00
Dave Parks 7c95af74f1 SH-2243 work in progress -- application side matrix stack management 2011-09-14 16:30:45 -05:00
Richard Nelson 8b7c07651c improved fast timers display
can move and resize
better visualization of timer history
can click drag to browse history
increased frame history to 300
2011-09-14 10:50:32 -07:00
Richard Linden 34b4b3d139 fix for tooltips on fast timer debug view not always updating 2011-08-16 16:13:59 -07:00
Dave Parks 764412f9b5 merge 2011-04-22 11:50:19 -05:00
Merov Linden cb0dcc204d STORM-987 : Add --logmetrics and --analyzeperformance arguments, moved analyzeMetricPerformanceLog() and doAnalysisMetrics() from LLFastTimerView to LLMetricPerformanceTesterBasic 2011-03-08 23:44:00 -08:00
Dave Parks f90eb750f1 SH-1292 Remove outliers from graphs in scene console to make a more useful view. 2011-04-07 00:29:02 -05:00
Loren Shih 690105630e Automated merge up from viewer-development into mesh-development 2011-03-28 10:26:00 -04:00
Loren Shih bfd8efb057 Automated merge up from viewer-development 2010-12-01 10:55:24 -05:00
Brad Payne (Vir Linden) 853e90ea80 removed unused variable 2010-11-08 10:37:58 -05:00
Merov Linden 85509457c6 STORM-105 : Take Vadim code review into account, code clean up 2010-11-05 18:40:08 -07:00
Nyx Linden 3d41e67d7b BUILDFIX: commented out unused variable which breaks the mac build. 2010-11-05 18:51:43 -04:00
Brad Payne (Vir Linden) ddff1c68f2 additional analysis for --analyzeperformance option 2010-11-05 16:17:24 -04:00
Merov Linden 40979589af STORM-105 : improve decompression perf gathering, allow perf name to be passed on the command line, fix crash in analysis phase 2010-10-27 23:15:22 -07:00
Oz Linden a5619d16f7 correct licenses (fix problem with license change merge) 2010-10-13 07:24:37 -04:00
Merov Linden e3ecffc180 Pull update from viewer-development 2010-10-12 16:08:31 -07:00
Dave Parks 7c2b9221d6 merge 2010-09-27 15:20:27 -05:00
Brad Payne (Vir Linden) 90e3d83a5c Fix for build failures - disabling tcmalloc for now 2010-09-21 13:26:52 -04:00
Merov Linden 39e5d2ecf0 VWR-22761 : Rearchitecture of llmetricperformancetester and simple (non complete) implementation in llimagej2c 2010-09-08 23:03:56 -07:00
Nyx (Neal Orman) 3bbe5b6d96 CTS-237 WIP test performance to validate new ARC algorithm
minor cleanup and fixing the linux build.
2010-09-03 11:31:08 -04:00
Monroe Linden b62b10dd26 Post-convert merge by convert_monolith.py from ./viewer-experience 2010-08-27 16:58:33 -07:00
Oz Linden 06b0d72efa Change license from GPL to LGPL (version 2.1) 2010-08-13 07:24:57 -04:00
Richard Nelson a11a8c4027 double click to expand all timers in LLFastTimerView 2010-08-06 15:49:38 -07:00
Richard Nelson 71a45d8f9d fixes for right click fast timer export 2010-08-06 14:44:26 -07:00
Dave Parks bc85982431 Generate graphs of performance logs when -analyzeperformance specified on command line. 2010-07-01 13:14:11 -05:00
Ychebotarev ProductEngine 0a16e7627e cleanup
--HG--
branch : product-engine
2010-03-03 12:40:18 +02:00
Ychebotarev ProductEngine cdb0911a78 fix for EXT-4469 Fast Timers: Minimize and Close icons do not work
--HG--
branch : product-engine
2010-03-03 11:39:45 +02:00
James Cook 9ffaacc47e First pass expose inventory item settings in XML (folder_view_item.xml)
Optimized LLFolderViewItem constructor by passing param block as
const ref to avoid copies.
Removed per-item arrow and background images, use defaults.
Removed unneeded static image pointers.
Removed hard-coded rounded_square.tga, replaced with Rounded_Square
Ditto for folder_arrow.tga
Reviewed with Richard.
2010-01-08 17:26:47 -08:00
richard 02262a60ad EXT-3876 - Fast Timers crashes viewer
avoid divide by zero

reviewed by Mani
2010-01-04 13:05:25 -08:00
richard 4a460a1dcf added optional timing of fast timers themselves 2009-12-21 16:05:20 -08:00
James Cook bc4b49735c merge 2009-11-10 14:36:25 -08:00
James Cook 0f6242d9fd Sanitize naming of getWindowRect (scaled vs. raw pixels) and getWorldViewRect (scaled vs. raw)
Reduces chance of future UI bugs related to UI size.
Discussed with Richard.
2009-11-10 14:00:38 -08:00
richard 4eb72a12a2 data driven layout of top-level UI elements
EXT-1219 Side tray slide-out animation
cleaned up some layout of bottom tray contents

reviewed by James
2009-11-09 15:29:47 -08:00
Mark Palange (Mani) 3e10fa4d51 merge from latest svn/viewer-2-0 to hg/viewer-2-0 2009-10-16 16:42:45 -07:00
Richard Nelson 0e273552ed changed clipping on fast timer view to show x axis labels 2009-10-14 00:21:05 +00:00
brad kittenbrink 50247533f9 Merged latest viewer/login-api with latest viewer/viewer-20 2009-10-07 17:51:28 -07:00
James Cook ada0f4fa22 Merge inspectors UI project, gooey-4, into viewer-2 trunk. Added new tooltips to 3D avatars, 2D avatar names, and 3D objects. Refactors tooltips and text boxes, line editors, and text editors. Breaks LLExpandableTextBox, but a fix is coming.
Resolved conflicts in lltexteditor.cpp, llchatitemscontainerctrl.cpp, llchatmsgbox.cpp, llfloaterbuycurrency.cpp, llnearbychat.cpp, floater_buy_currency.xml, and ru/strings.xml

Merging revisions 134925-135157 of svn+ssh://svn.lindenlab.com/svn/linden/branches/gooey/gooey-4 into C:\source\viewer-2.0.0-3, respecting ancestry
2009-10-03 23:40:28 +00:00
brad kittenbrink bb1d4592bd Merged latest viewer/viewer-20 into login-api. 2009-09-18 15:22:25 -04:00
Richard Nelson 58bce2d205 merge -r132032-132812 svn+ssh://svn.lindenlab.com/svn/linden/branches/gooey/gooey-1 2009-09-09 01:26:44 +00:00
brad kittenbrink d020dae7b9 Merged latest login-api with latest viewer-2.0.0-3 up through plugin-api-05 merge (r131929).
Some minor post-merge cleanups still required.
2009-08-27 16:25:02 -04:00
Richard Nelson 138bf11322 merge -r 130399-131510 skinning-21 -> viewer-2.0.0-3
DEV-11254 DEV-11254 DEV-2003: DEV-21567 DEV-37301 EXT-104 EXT-138 EXT-217 EXT-256 EXT-259 EXT-259 EXT-328 EXT-348 EXT-386 EXT-399 EXT-403 EXT-460 EXT-492 EXT-492 EXT-531 EXT-537 EXT-684

improved text editor (handles multiple fonts simultaneously as well as inline widgets)
2009-08-24 20:04:52 +00:00
Palmer b2632c50ef Merge of my DEV-36732 work and all the main line login api work that went on. 2009-08-06 14:51:11 -07:00
Palmer 27cf39cdbf DEV-36732
Total time of frame saved

Reviewed by Brad
2009-08-06 14:29:59 -07:00