summaryrefslogtreecommitdiff
path: root/indra/newview/llvocache.cpp
AgeCommit message (Collapse)Author
2024-05-15Post-merge spaces fixAndrey Lihatskiy
2024-04-26#1325 Fix for GLTF overrides sometimes not showing up. (#1340)RunitaiLinden
2024-04-16Too hasty on the push.Beq
2024-04-16Add some checking around extras cache versionNumberBeq
2024-04-15lift variable out of loop and fix a missing bracket.Beq
2024-04-14Fix/Finish VoCache extrasBeq
The extras cache was never fully implemented and thus grows forever. This coupled with the server side "bug" that sends innumerable blank overrides leads users to collect 100MB+ SLEC files which in turn cause significant pauses post TP.
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.