Commit Graph

29138 Commits (01098f5daba77e12fe739a3c8eaa722a95b83ea9)

Author SHA1 Message Date
Xiaohong Bao 01098f5dab eliminate some redundant geometry rebuilding operations during teleporting 2013-09-09 11:29:25 -06:00
Xiaohong Bao f04fe8010a cancel redundant memory alignments for some base classes to get better memory performance 2013-09-09 11:25:10 -06:00
Xiaohong Bao 736efc7b57 Automated merge with http://bitbucket.org/lindenlab/viewer-interesting 2013-08-30 11:02:50 -06:00
Xiaohong Bao f713fe492f fix for SH-4295: Interesting: Teleporting to previous location leave some objects invisible. 2013-08-30 11:02:15 -06:00
Richard Linden 12688c8b54 merge 2013-08-29 23:06:24 -07:00
Richard Linden 4e2e3f3f95 SH-4292 FIX: Interesting: My avatar declouds slower in Interesting viewer than in Release viewer
moved occlusion culling earlier in login process
2013-08-29 22:50:45 -07:00
Richard Linden 89cc73cbd1 merge 2013-08-29 15:26:16 -07:00
Richard Linden f0a642898d SH-4377 FIX: Interesting: Windows viewer crashes when SceneLoadingMonitorEnabled is enabled 2013-08-29 15:25:48 -07:00
Richard Linden e2212f8633 SH-4377 FIX: Interesting: Windows viewer crashes when SceneLoadingMonitorEnabled is enabled 2013-08-29 15:20:20 -07:00
Xiaohong Bao 1751650dbc add some debug settings for easier tuning up performance. 2013-08-29 13:14:56 -06:00
Xiaohong Bao 126a977bf8 Automated merge with http://bitbucket.org/lindenlab/viewer-interesting 2013-08-28 17:28:19 -06:00
Xiaohong Bao edd1478cc0 fix for SH-4332: Cacheable object highlights from Render Metadata -> Update Type do not render 2013-08-28 17:27:28 -06:00
Richard Linden b1297dce44 SH-4453 Interesting: SceneLoadingMonitorEnabled does not work until the camera turns
made sceneloadingmonitor setting not persist
2013-08-27 19:33:03 -07:00
Richard Linden bf99887cbb SH-4453 FIX: Interesting: SceneLoadingMonitorEnabled does not work until the camera turns
set enabled flag before calling freeze scene
2013-08-27 19:32:26 -07:00
Richard Linden 5ddd5694b5 fixed bad logic in unit test 2013-08-27 18:59:32 -07:00
Richard Linden 5a22ab5261 more gcc fixes 2013-08-27 18:10:41 -07:00
Richard Linden 1f58bcc59c Automated merge with http://bitbucket.org/lindenlab/viewer-interesting 2013-08-27 18:08:52 -07:00
Richard Linden 25e2fbe419 got comparisons between implicit and explicit units working right 2013-08-27 18:08:32 -07:00
Richard Linden 35e8c81dd8 gcc build fix 2013-08-27 16:48:57 -07:00
Richard Linden 00bd492b30 got linear unit conversions (like fahrenheit <-> celsius) working correctly
further optimizations for codegen
2013-08-27 16:36:36 -07:00
Richard Linden 014969690b shuffled things around to get MSVC optimizer to generate optimal code
in particular, created shortcut overloads for conversions and moved
comparison operators into member functions
2013-08-27 16:04:15 -07:00
Richard Linden 9dbc3b50a4 forgot a file 2013-08-27 14:44:49 -07:00
Richard Linden a7aed07a5b broke out llunit.h into llunittype.h and llunits.h for unit declarations
changed unit declarations macros to make a lot more sense
2013-08-27 13:41:19 -07:00
Richard Linden 7ab616c187 BUILDFIX: fix for windows unit test failures...don't do unnecessary
manipulation of callsite strings in llerror
2013-08-26 19:58:29 -07:00
Richard Linden 82e96bb389 Automated merge with http://bitbucket.org/lindenlab/viewer-interesting 2013-08-26 18:41:36 -07:00
Richard Linden 0b96a0e80c BUILDFIX: corrected template parameter for LL_BAD_TEMPLATE_INSTANTIATION macro in llunit 2013-08-26 18:37:07 -07:00
Richard Linden e1c09b9b59 fixed eol type 2013-08-26 18:21:19 -07:00
Richard Linden 1f3f660cf4 Automated merge with http://bitbucket.org/lindenlab/viewer-interesting 2013-08-26 18:17:26 -07:00
Richard Linden 8535b87544 removed some unecessary template parameters from LLUnit member functions
forced unit conversion code to inline
unit conversion now no longer converts all the way to base and back, but tries
to find equivalent units as early as possible
fixed another llinfos instance
scene monitor now outputs n/a for invalid samples
2013-08-26 18:00:24 -07:00
Richard Linden 662d6a1771 added compile time warnings to use of deprecated llinfos, llwarns, etc. 2013-08-26 10:51:08 -07:00
Xiaohong Bao 041ab1c46c reversion of rendering starts late change 2013-08-26 11:33:37 -06:00
Xiaohong Bao 74d4933ab7 reversion of object cache version number change 2013-08-26 11:32:58 -06:00
Richard Linden cb8c94cc88 updated appearance utility source 2013-08-23 16:27:39 -07:00
Richard Linden 0d1850ef0b updated appearance utility source 2013-08-23 15:53:18 -07:00
Richard Linden e30b03198c Automated merge with https://bitbucket.org/lindenlab/viewer-interesting 2013-08-23 15:35:45 -07:00
Richard Linden b667d20e00 fixed issue with poor framerate after clearing cache 2013-08-23 15:34:41 -07:00
Richard Linden 4c7f489629 BUILDFIX: replaced function that was accidentally removed 2013-08-23 15:02:37 -07:00
Richard Linden 235cc39293 BUILDFIX: reverted some debugging changes to llerror.cpp 2013-08-23 14:22:01 -07:00
Richard Linden d058447aaa merge 2013-08-23 13:42:29 -07:00
Richard Linden a77f424945 BUILDFIX: fix for crashes in unit tests on mac and linux 2013-08-23 13:41:51 -07:00
Xiaohong Bao 47f1da8383 Automated merge with http://bitbucket.org/lindenlab/viewer-interesting 2013-08-23 12:25:49 -06:00
Xiaohong Bao 55df26a7bf temporary fix for rendering starts late when running on pdp station 2013-08-23 12:24:58 -06:00
Xiaohong Bao 11a78da4b1 more fix for SH-4400: Interesting: Side effect 1 of unloading culled objects. 2013-08-23 12:23:21 -06:00
Richard Linden 258bdb10a4 Automated merge with https://bitbucket.org/lindenlab/viewer-interesting 2013-08-23 09:49:11 -07:00
Richard Linden c95d0b8843 merge 2013-08-22 17:00:49 -07:00
Richard Linden 3413a57a90 BUILDFIX: accidental checkin of infinite loop in llsdserialize test 2013-08-22 16:57:51 -07:00
Richard Linden b1419bfbf0 BUILDFIX: attempted fix for crash on exit in llsdserialize test 2013-08-22 16:56:14 -07:00
Xiaohong Bao cdf5a1e1cc Automated merge with http://bitbucket.org/lindenlab/viewer-interesting 2013-08-22 15:48:21 -06:00
Richard Linden cf014375b8 SH-4433 FIX: Interesting: Statistics > Ping Sim is always 0 ms
removed bad assert
fixed precision issues during int->unsigned int conversions and vice
versa
2013-08-22 14:21:16 -07:00
Xiaohong Bao 7b5618aeae fix for SH-4400: Interesting: Side effect 1 of unloading culled objects. 2013-08-22 12:22:34 -06:00