Xiaohong Bao
6827febd30
change the way to handle creating/destroying a same object repeatedly
2013-05-28 14:55:37 -06:00
Xiaohong Bao
774544bc51
Automated merge with ssh://hg.lindenlab.com/richard/viewer-interesting
2013-05-23 18:26:14 -06:00
Xiaohong Bao
16616ae48d
for SH-4145: Interesting: Implement occlusion culling for object cache
2013-05-23 18:25:21 -06: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
Richard Linden
68f9f656cd
merge with viewer-release
2013-03-22 00:44:59 -07:00
Richard Linden
8de397b19e
SH-3931 WIP Interesting: Add graphs to visualize scene load metrics
...
changed LLCriticalDamp to LLSmoothInterpolation and sped up interpolator lookup
improvements to stats display of llstatbar
added scene load stats floater accessed with ctrl|shift|2
2013-03-18 08:43:03 -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
Kelly Washington
4d589df2fd
MAINT-2275 Child prims are "left behind" by animated, moving (physical) linksets
...
* A fix that doesn't break tanks. Reverts MAINT-1742
2013-01-24 15:32:36 -08:00
Kelly Washington
aee0766f35
MAINT-2275 Child prims are "left behind" by animated, moving (physical) linksets
...
* A fix that doesn't break doors. Reverst MAINT-2247
2013-01-24 13:21:45 -08:00
Kelly Washington
27e13e7330
MAINT-2275 Child prims are "left behind" by animated, moving (physical) linksets
2013-01-24 09:17:02 -08:00
Kelly Washington
7ecfa28c43
MAINT-2247 Child object does not update rotation while selected.
2013-01-16 15:21:11 -08:00
Xiaohong Bao
7cc37d949e
fix the merge errors from the changeset 3eadda9666cf
2013-01-09 22:43:10 -07:00
Xiaohong Bao
8315e97453
Merge
2013-01-08 14:50:31 -07:00
Richard Linden
cbff0e7ab8
SH-3468 WIP add memory tracking base class
...
attempted fix for gcc compile errors
can't use typeid() on a class that doesn't have a method
defined in a translation unit
fix is to force classes deriving from LLMemTrackable to
use their own static member named sMemStat
2013-01-04 13:48:35 -08:00
Xiaohong Bao
4e22f3e3ef
fix for SH-3624: Object deletion does not work
2012-12-18 23:16:50 -07:00
Xiaohong Bao
e1247d631f
fix for SH-3619: some objects are missing
2012-12-18 14:36:46 -07:00
Dave Parks
0820124bee
MAINT-1950 Fix for offscreen objects not getting rebuilt sometimes.
2012-11-21 16:15:35 -06:00
Richard Linden
c0224cc47a
merge with viewer-development
2012-11-19 19:06:36 -08:00
Xiaohong Bao
c2859e4663
for SH-3472: prioritize object loading
2012-11-08 21:36:47 -07:00
Dave Parks
ccad8c9411
Automated merge with http://bitbucket.org/lindenlab/viewer-lion
2012-11-08 14:23:34 -06:00
Dave Parks
c431ddf629
Automated merge with http://bitbucket.org/lindenlab/viewer-development
2012-11-08 13:05:29 -06:00
Kelly Washington
9d701e563b
MAINT-1742 Child object does not update position while selected.
...
reviewed with Davep
2012-10-17 14:05:14 -07:00
William Todd Stinson
8f9da8b37d
Pull and merge from https://bitbucket.org/lindenlab/viewer-development .
2012-10-16 15:19:31 -07:00
Xiaohong Bao
c0ba626c80
For SH-3333: Design and implement a new object cache system on viewer side
2012-10-15 21:34:29 -06:00
simon@Simon-PC.lindenlab.com
d6e3b0445a
Merge in viewer-development code and fix build
2012-10-15 14:23:29 -07:00
Oz Linden
1709952adb
pull back 3.4.1-beta6 fixes
2012-10-10 21:40:10 -04:00
Dave Parks
830ecff00b
DRTVWR-225 Cleanup assertions
2012-10-10 14:13:52 -05:00
William Todd Stinson
4a3bdb6896
Pull and merge from ssh://hg@bitbucket.org/oz_linden/viewer-beta-drtvwr-179.
2012-10-10 15:10:48 -07:00
Dave Parks
bc0abc7734
Fix up some assertions in lloctree.h
2012-10-02 12:11:42 -05:00
Dave Parks
b5e71964e5
reapply c77cea5c6e41: MAINT-646 Cleanup some warnings from previous changes.
2012-09-20 10:00:56 -04:00
Dave Parks
683c43c2e0
reapply 448b02f5b56f: MAINT-1147 Fix for frame stall on region crossing.
2012-09-20 10:00:55 -04:00
Dave Parks
cf98064700
reapply 52b6c9168974: MAINT-646 Factor std::set out of lloctree
2012-09-20 09:48:55 -04:00
William Todd Stinson
4ddd796875
MAINT-1456,MAINT-1519,PATH-879: BUGFIX Correcting behavior for objects moved by scripts so that the drawable is properly updated with the updated location.
2012-09-12 18:08:45 -07:00
William Todd Stinson
a766e26db4
Backing out the changes contributing to DRTVWR-167 and DRTVWR-179 from the repository.
2012-09-10 10:37:02 -07:00
Dave Parks
de1d297dea
MAINT-1503 Disable tcmalloc and fix remaining alignment issues.
2012-08-31 14:11:46 -05:00
Dave Parks
4a5ad35793
MAINT-570 Remove unused memory tracking system LLMemType
2012-07-20 11:42:15 -05:00
Oz Linden
3803a5b5ae
pull back fixes for 3.3.4-beta4
2012-07-17 13:21:36 -04:00
Dave Parks
ccac47c1a7
MAINT-1223 Fix for alpha updates not triggering LoD updates.
2012-07-16 14:31:15 -05:00
Dave Parks
c0e2d4d988
MAINT-794 Fix for assert on loading some types of objects before their parents.
2012-07-11 15:14:13 -05:00
Dave Parks
fd578f1136
MAINT-654 Potential fix for corrupt avatar bakes on some AMD systems.
2012-06-26 15:44:02 -05:00
Dave Parks
029103133e
MAINT-794 Factor out a lot of CPU overhead around updating objects.
2012-06-19 18:08:39 -05:00
Dave Parks
93fcff2b24
MAINT-646 Cleanup some warnings from previous changes.
2012-06-14 14:54:54 -05:00
Dave Parks
b93a23aa82
MAINT-1147 Fix for frame stall on region crossing.
2012-06-13 18:05:56 -05:00
Dave Parks
92ee373e45
MAINT-646 Factor std::set out of lloctree
2012-06-05 12:55:17 -05:00
simon@Simon-PC.lindenlab.com
71bbb384b0
MAINT-753 : [crashhunters] crash at LLVOVolume::updateFaceFlags(). Null pointer checks are good.
...
Reviewed by Kelly
2012-05-07 13:24:52 -07:00
Dave Parks
7a20b5be78
MAINT-775, MAINT-1022 Regression cleanup.
2012-05-01 15:33:16 -05:00
Dave Parks
5ef21ba6c5
MAINT-775 More edge case cleanup -- spinning child prims still break on deselect until the next LoD update
2012-04-20 00:58:55 -05:00
Dave Parks
d953cce386
MAINT-775 Cleanup of some weird corner cases on animated child prims.
2012-04-19 17:29:32 -05:00
Dave Parks
5334c410ea
MAINT-775 Don't thrash vertex buffers on animated prims (flexis, spinners, etc).
2012-04-19 14:16:49 -05:00
Dave Parks
18e7f1bffd
SH-2889 Add visual auto-muting controls
2012-01-20 16:42:57 -06:00