Commit Graph

29116 Commits (014969690bed06d77cc2e08efbd2dc9b71fb0cd2)

Author SHA1 Message Date
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
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
Richard Linden 049317fc64 SH-4433 WIP Interesting: Statistics > Ping Sim is always 0 ms
added unit tests for lltrace
2013-08-21 23:51:46 -07:00
Xiaohong Bao ea37dd4acc Automated merge with http://bitbucket.org/lindenlab/viewer-interesting 2013-08-21 17:24:28 -06:00
Richard Linden 37626bb4a2 BUILDFIX: gcc build fixes 2013-08-21 14:45:04 -07:00
Richard Linden 2c6bc5afa5 SH-4433 WIP Interesting: Statistics > Ping Sim is always 0 ms
made getPrimaryAccumulator return a reference since it was an
always non-null pointer
changed unit conversion to perform lazy division in order to avoid truncation
of timer values
2013-08-21 14:06:57 -07:00
Xiaohong Bao 31bf481a7b fix some objects not rendered when login process is very long 2013-08-21 10:19:44 -06:00
Richard Linden 6d9af37406 BUILDFIX: unit assignment error 2013-08-20 12:10:05 -07:00
Richard Linden cbaaf4fbdf Automated merge with http://bitbucket.org/lindenlab/viewer-interesting 2013-08-19 16:06:05 -07:00
Richard Linden 9c256611f1 BUILDFIX: removed consideration of some bad overloads in return type evaluation
of unit operators
2013-08-19 16:05:03 -07:00
Xiaohong Bao 1616b73ef3 Automated merge with http://bitbucket.org/lindenlab/viewer-interesting 2013-08-19 16:12:07 -06:00
Xiaohong Bao d8c02bf062 Merge 2013-08-19 16:09:28 -06:00
Richard Linden ea45b8acd2 BUILDFIX: refactored decltype out into traits class 2013-08-19 14:17:17 -07:00
Richard Linden b2d4148eec BUILDFIX: fixed several template agument errors 2013-08-19 12:05:09 -07:00
Richard Linden 296ec41e16 BUILDFIX: abstracted decltype into macro LLTYPEOF for temporary
gcc 4.1/4.2 support
2013-08-19 11:57:33 -07:00
Oz Linden 171089207b increment viewer version to 3.6.4 2013-08-19 14:51:04 -04:00
Oz Linden 739327bb02 Added tag 3.6.3-release for changeset fe4f7c5e9fd2 2013-08-19 14:50:38 -04:00
Richard Linden 3e31cb112d BUILDFIX: fixed some units errors 2013-08-19 11:50:30 -07:00
Richard Linden 08eb52c10c merge 2013-08-19 10:20:55 -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
Xiaohong Bao 4290365ebb Automated merge with http://bitbucket.org/lindenlab/viewer-interesting 2013-08-16 17:59:24 -06:00
Xiaohong Bao 28151dd836 fix for SH-4297: interesting: viewer-interesting starts loading cached scene late 2013-08-16 17:58:41 -06:00
Richard Linden f8e3a34348 Automated merge with http://bitbucket.org/lindenlab/viewer-interesting 2013-08-16 12:39:11 -07:00
Richard Linden 25937040de SH-4433 WIP: Interesting: Statistics > Ping Sim is always 0 ms
converted many values over to units system in effort to track down
source of 0 ping
2013-08-16 12:38:12 -07:00