Xiaohong Bao
6661628d5c
add two debug settings: "SceneLoadLowMemoryBound" and "SceneLoadHighMemoryBound"
2014-02-12 20:50:32 -07:00
Xiaohong Bao
f5a63ed31e
reduce peak memory usage to fix SH-4574: Interesting: viewer crash in LLJoint::setScale
2014-02-12 18:14:48 -07:00
Xiaohong Bao
b5389618f3
more fix for a memory crash caused by accessing deleted pointers.
2014-02-06 10:15:00 -07:00
Xiaohong Bao
cd9871197c
fix a memory crash caused by accessing deleted pointers.
2014-02-05 15:54:40 -07:00
Xiaohong Bao
2ab11c8e34
fix some compiling errors
2014-01-31 18:51:50 -07:00
Xiaohong Bao
b49170b732
fix some flaws for memory corruption
2014-01-31 18:24:55 -07:00
Xiaohong Bao
87f852ee67
fix for SH-4659:crash at LLOcclusionCullingGroup::doOcclusion line 1150
2014-01-09 21:17:49 -07:00
Xiaohong Bao
10ae6a779e
fix for SH-4656: crash at LLVOCacheEntry::updateParentBoundingInfo() line 510
2014-01-06 12:28:36 -07:00
Richard Linden
3cb64c5038
SH-4606 FIX Interesting: Small objects do not load until they are very close.
...
changed culling to use inverse distance to calculate solid angle, not distance squared
2013-12-03 15:52:36 -08:00
Richard Linden
29476d29c4
SH-4606 FIX Interesting: Small objects do not load until they are very close.
...
increased SceneLoadMinRadius to 32
changes logic so that falloff starts at SceneLoadMinRadius
added timing to pixel threshold calculation
2013-12-03 10:52:22 -08:00
Xiaohong Bao
f89b5d2f74
combine the visiblities of octree group and object cache entry for visiblity check
2013-11-21 17:34:27 -07:00
Xiaohong Bao
7c7c043e38
fix for SH-4609: Interesting: Occluded objects are loaded at login
2013-11-14 18:07:40 -07:00
Xiaohong Bao
67ffa86817
change the calculation method for object cache view culling.
2013-11-14 11:10:19 -07:00
Xiaohong Bao
6a0a5c18e3
more fix for SH-4607: Create new object cache tuning parameters
...
fix remote objects not showing up.
2013-11-13 22:38:19 -07:00
Xiaohong Bao
58b153cf87
fix for SH-4608: Interesting: minimap shows objects loading/uinloading behind your camera when camera is rotated
2013-11-13 09:51:01 -07:00
Xiaohong Bao
58ee2a30ce
more fix for SH-4607: Create new object cache tuning parameters
2013-11-13 09:40:48 -07:00
Xiaohong Bao
83c2098fb9
fix for SH-4607: Create new object cache tuning parameters
2013-11-11 14:50:32 -07:00
Richard Linden
d71cafa4bc
final settings tweaks
...
renamed BackShpereCullingRadius to BackSphereCullingRadius
2013-11-06 20:05:28 -08:00
Xiaohong Bao
2cb781705e
remove some unused debug settings.
2013-11-06 10:18:06 -07:00
Xiaohong Bao
463a8930c8
re-organize the code of processing the debug setting "ObjectProjectionAreaCutOff"
2013-11-06 09:42:06 -07:00
Xiaohong Bao
ccb921b287
more fix for performance regression.
2013-10-31 15:10:10 -06:00
Xiaohong Bao
960765e8c7
more fix to reduce number of rendered triangles per frame.
2013-10-30 23:17:40 -06:00
Xiaohong Bao
787ff3937d
fix for SH-4584: Interesting: objectprojectionAreaCutOFF hides large objects on adjacent regions.
2013-10-30 11:37:53 -06:00
Xiaohong Bao
e0ace6d869
fix for various object missing bugs: SH-4552, SH-4564, SH-4573, SH-4568
2013-10-22 16:07:41 -06:00
Xiaohong Bao
7bfacf8ca6
stop other cameras than the world camera to asscee object cache.
2013-10-18 16:14:40 -06:00
Xiaohong Bao
c8228b65f8
fix for SH-4569: Objects are not culled by size in the distance
2013-10-17 20:21:17 -06:00
Xiaohong Bao
2b4dfefda2
more fix for SH-4552: Interesting: objects sometimes fail to load after teleport.
2013-10-16 20:59:13 -06:00
Xiaohong Bao
c8067cfd97
Enable the debug setting "NonvisibleObjectsInMemoryTime"
2013-10-09 21:42:53 -06:00
Richard Linden
2eeee8a949
Automated merge with http://bitbucket.org/lindenlab/viewer-interesting
2013-10-07 13:38:48 -07:00
Richard Linden
17df8988fe
renamed TraceType to StatType
...
added more MemTrackable types
optimized memory usage of LLTrace some more
2013-10-07 13:38:03 -07:00
Xiaohong Bao
c430673b95
more fix for SH-4521: Interesting viewer crash in Pipeline:RenderDrawPools
2013-10-04 17:54:24 -06:00
Xiaohong Bao
b0aa408a66
fix for SH-4544: Interesting: Shadows from platforms above the camera flicker
2013-10-04 11:09:29 -06:00
Xiaohong Bao
9ae025f8ee
add a debug setting: "BackShpereCullingRadius"
2013-10-03 16:21:54 -06:00
Xiaohong Bao
3fa868e9d6
Automated merge with http://bitbucket.org/lindenlab/viewer-interesting
2013-10-02 17:56:41 -06:00
Xiaohong Bao
da8ac53207
more for SH-4521: Interesting viewer crash in Pipeline:RenderDrawPools
2013-10-02 17:55:37 -06:00
Richard Linden
12f0f8cb72
changed over to manual naming of MemTrackable stats
...
changed claimMem and disclaimMem behavior to not pass through argument
added more mem tracking stats to floater_stats
2013-10-01 13:46:43 -07:00
Xiaohong Bao
2fad2cc736
more optimization for memory footprint.
2013-09-26 22:28:21 -06:00
Xiaohong Bao
5cbd814d49
fix for SH-4523: interesting: viewer sometimes doesn't save objectcache file on disconnect from region
2013-09-26 17:12:02 -06:00
Richard Linden
053d97db1b
better memory usage for LLTrace (tighter packing of recording arrays)
...
removed complicated and unnecessary fast timer gapless handoff logic (it should be gapless anyway)
improved MemTrackable API, better separation of shadow and footprint
added memory usage stats to floater_stats.xml
2013-09-25 19:12:35 -07:00
Xiaohong Bao
3eb226275b
more fix for SH-4501: Interesting: Occluded objects do not appear when Occluder object is deleted.
2013-09-20 11:46:51 -06:00
Xiaohong Bao
ba4f64ed7a
fix for SH-4430: Interesting: Light objects behind you are not loaded at login.
2013-09-20 11:40:30 -06:00
Xiaohong Bao
e464b855ab
fix for SH-4501: Interesting: Occluded objects do not appear when Occluder object is deleted.
2013-09-19 11:14:26 -06:00
Xiaohong Bao
19137ac8fc
fix for SH-4500: Interesting: Some content on adjacent region not visible after teleport.
2013-09-18 15:48:52 -06:00
Xiaohong Bao
605060ea02
fix for SH-4477: Interesting: objects on adjacent region are not visible. #3 and
...
SH-4457: Interesting: nearby content on adjacent region is not visible.
2013-09-12 16:40:18 -06:00
Xiaohong Bao
62d40c8d85
Automated merge with http://bitbucket.org/lindenlab/viewer-interesting
2013-09-09 12:00:16 -06:00
Xiaohong Bao
a9d22b0f58
some fix for SH-4416: Interesting: memory footprint is larger when loading from cache while ObjectCacheViewCullingEnabled is enabled than when it's disabled.
2013-09-09 11:58:52 -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
Xiaohong Bao
1751650dbc
add some debug settings for easier tuning up performance.
2013-08-29 13:14:56 -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
Xiaohong Bao
041ab1c46c
reversion of rendering starts late change
2013-08-26 11:33:37 -06:00