summaryrefslogtreecommitdiff
path: root/indra/newview/llvocache.cpp
AgeCommit message (Collapse)Author
2024-04-29#824 Process source files in bulk: replace tabs with spaces, convert CRLF to ↵Andrey Lihatskiy
LF, and trim trailing whitespaces as needed
2023-08-29SL-20229 Add GenericStreamingMessage and use it to receive GLTF material ↵RunitaiLinden
overrides
2023-07-12Merge branch 'brad/SL-19968-vocache-objects-missing' into DRTVWR-559 (#274)Brad Linden
2023-07-12added info log lines for assistance diagnosing SL-19968Brad Linden
2023-06-26Fix for SL-19620 & SL-19768 material overrides incorrectly affecting other facesBrad Linden
2023-04-03SL-18458 Make LLVOCache the one source of truth on most recently received ↵RunitaiLinden
overrides. (#147)
2023-03-13DRTVWR-559 Fix for windows build.Dave Parks
2023-03-13Partial solution for SL-18458 Materials override cache not working and ↵Brad Linden
related SL-18684/SL-19206/SL-19173
2022-11-24SL-18701 llsd is not thread safe, parse it before usingAndrey Kleshchev
2022-11-14Basic solution for SL-18458 vocache implementation for material overridesBrad Kittenbrink
2022-05-27Merged in SL-15937 (pull request #991)Howard Stearns
SL-15937 - adjust memory limit / cache code Approved-by: Andrey Lihatskiy Approved-by: Vir Linden
2022-05-24SL-15937 - forget the +1Howard Stearns
2022-05-24SL-15937 - far must be greater than near near, not equalHoward Stearns
2022-05-23SL-15937 - adjust memory limit / cache codeHoward Stearns
2022-04-26SL-17276 Potential fix for crash on shutdown on mac.Dave Parks
2021-10-28SL-16148 SL-16244 SL-16270 SL-16253 Remove most BlockTimers, remove ↵Dave Parks
LLMemTracked, introduce alignas, hook most/all reamining allocs, disable synchronous occlusion, and convert frequently accessed LLSingletons to LLSimpleton
2020-08-20SL-13638 Optimize cache writing and readingAndrey Kleshchev
Cache writing and reading happens in main thread and can cause significant drop in performance
2020-08-20SL-13443 Reduce stalls on writing cache to fileAndrey Kleshchev
2019-09-04SL-11868 Fix cache init after purgeandreykproductengine
2019-08-13DRTVWR-493 Reworked a number of initsandreykproductengine
2017-08-09SL-684 Improve cache version guardandreykproductengine
2015-11-10remove execute permission from many files that should not have itOz Linden
2014-02-12add two debug settings: "SceneLoadLowMemoryBound" and "SceneLoadHighMemoryBound"Xiaohong Bao
2014-02-12reduce peak memory usage to fix SH-4574: Interesting: viewer crash in ↵Xiaohong Bao
LLJoint::setScale
2014-02-06more fix for a memory crash caused by accessing deleted pointers.Xiaohong Bao
2014-02-05fix a memory crash caused by accessing deleted pointers.Xiaohong Bao
2014-01-31fix some compiling errorsXiaohong Bao
2014-01-31fix some flaws for memory corruptionXiaohong Bao
2014-01-09fix for SH-4659:crash at LLOcclusionCullingGroup::doOcclusion line 1150Xiaohong Bao
2014-01-06fix for SH-4656: crash at LLVOCacheEntry::updateParentBoundingInfo() line 510Xiaohong Bao
2013-12-03SH-4606 FIX Interesting: Small objects do not load until they are very close.Richard Linden
changed culling to use inverse distance to calculate solid angle, not distance squared
2013-12-03SH-4606 FIX Interesting: Small objects do not load until they are very close.Richard Linden
increased SceneLoadMinRadius to 32 changes logic so that falloff starts at SceneLoadMinRadius added timing to pixel threshold calculation
2013-11-21combine the visiblities of octree group and object cache entry for visiblity ↵Xiaohong Bao
check
2013-11-14fix for SH-4609: Interesting: Occluded objects are loaded at loginXiaohong Bao
2013-11-14change the calculation method for object cache view culling.Xiaohong Bao
2013-11-13more fix for SH-4607: Create new object cache tuning parametersXiaohong Bao
fix remote objects not showing up.
2013-11-13fix for SH-4608: Interesting: minimap shows objects loading/uinloading ↵Xiaohong Bao
behind your camera when camera is rotated
2013-11-13more fix for SH-4607: Create new object cache tuning parametersXiaohong Bao
2013-11-11fix for SH-4607: Create new object cache tuning parametersXiaohong Bao
2013-11-06final settings tweaksRichard Linden
renamed BackShpereCullingRadius to BackSphereCullingRadius
2013-11-06remove some unused debug settings.Xiaohong Bao
2013-11-06re-organize the code of processing the debug setting ↵Xiaohong Bao
"ObjectProjectionAreaCutOff"
2013-10-31more fix for performance regression.Xiaohong Bao
2013-10-30more fix to reduce number of rendered triangles per frame.Xiaohong Bao
2013-10-30fix for SH-4584: Interesting: objectprojectionAreaCutOFF hides large objects ↵Xiaohong Bao
on adjacent regions.
2013-10-22fix for various object missing bugs: SH-4552, SH-4564, SH-4573, SH-4568Xiaohong Bao
2013-10-18stop other cameras than the world camera to asscee object cache.Xiaohong Bao
2013-10-17fix for SH-4569: Objects are not culled by size in the distanceXiaohong Bao
2013-10-16more fix for SH-4552: Interesting: objects sometimes fail to load after ↵Xiaohong Bao
teleport.
2013-10-09Enable the debug setting "NonvisibleObjectsInMemoryTime"Xiaohong Bao