summaryrefslogtreecommitdiff
path: root/indra/newview/llvieweroctree.cpp
AgeCommit message (Collapse)Author
2022-02-18SL-16815 Better occlusion query name pool. Leverage pool FILO nature to ↵Dave Parks
avoid reusing a query while the GPU is still chewing on it.
2022-02-17SL-16815 Remove frame stalls from occlusion queries, bumpmap updates, and ↵Dave Parks
querying for available video memory.
2022-01-14SL-16606: Add profiler category OCTREEPtolemy
2022-01-13SL-16544 Fix for rigged mesh bounding boxesDave Parks
2021-12-09SL-16461 disable occlusion-based reflection updateDave Houlton
2021-11-22SL-13565 restore the trampled tracy zonesDave Houlton
2021-11-22SL-13565 disable reflection render pass when all non-void water is occludedDave Houlton
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
2019-05-17SL-10625Graham Linden
Revert perf optimization to not wait for occlusion queries until there's a good chance they're complete because Intel HD driver versions between 6471 and 6577 are broken and hang forever (6709 and 6861 are fixed).
2019-03-06Make octree walk stop thrashing the caches with tex work.Graham Linden
Add many more fast timer blocks to differentiate where time goes in UI and Shadow rendering.
2018-11-14MergeRider Linden
2018-10-29SL-9977Graham Linden
SL-9973
2018-06-05mergeBrad Payne (Vir Linden)
2018-06-01Merge to 5.1.6Graham Linden
2018-05-01Le MergeGraham Linden graham@lindenlab.com
2018-02-21MAINT-8264 - prevent at least some cases of LODs getting stuck at too-low ↵Brad Payne (Vir Linden)
values.
2016-12-15Backed out changeset: ebe10b4b1197AndreyL ProductEngine
2016-12-12MAINT-6125 - Mesh avatar deforms constantlyruslantproductengine
MAINT-6910 - [MAINT-RC] Some mesh turns invisible when camera is moved on the Maint-RC viewer only - caused by fix for MAINT-6125. Commulative fix. Fixed for booth ticket's in indra/newview/llvovolume.cpp Remained fixed, it's a small code improvements which is not related to MAINT-6125, MAINT-6910
2016-12-12MAINT-6125 - Mesh avatar deforms constantlyruslantproductengine
MAINT-6910 - [MAINT-RC] Some mesh turns invisible when camera is moved on the Maint-RC viewer only - caused by fix for MAINT-6125. Commulative fix. Fixed for booth ticket's in indra/newview/llvovolume.cpp Remained fixed, it's a small code improvements which is not related to MAINT-6125, MAINT-6910
2016-11-08Backed out changeset: fb2eb1a59be6AndreyL ProductEngine
Reverting MAINT-6125
2016-07-14MAINT-6125 Mesh avatar deforms constantlyruslantproductengine
FIXED
2016-02-03MAINT-3210 (Flickering Squares with Advanced Lighting Model)ruslantproductengine
Fixed with Solution # 2
2014-02-06added LL_TRACE_ENABLED to allow disabling of lltraceRichard Linden
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-26fix for SH-4637: Viewer-Interesting crashes if you teleport after crossing a ↵Xiaohong Bao
region border.
2013-11-21fix for SH-4629: Interesting: crash at LLViewerRegion::killObjectXiaohong Bao
2013-11-11merge fixRichard Linden
2013-11-11fix for SH-4607: Create new object cache tuning parametersXiaohong Bao
2013-10-29fix to decrease number of triangles rendered per frameXiaohong Bao
2013-10-24fix a flaw LLViewerOctreeEntry::mVisible not initialized.Xiaohong Bao
2013-10-22fix for various object missing bugs: SH-4552, SH-4564, SH-4573, SH-4568Xiaohong Bao
2013-10-22trivial: convert to unix endings.Xiaohong Bao
2013-10-21MergeXiaohong Bao
2013-10-17fix for SH-4569: Objects are not culled by size in the distanceXiaohong Bao
2013-10-15renamed TimeBlock to BlockTimerStatHandleRichard Linden
2013-10-07Automated merge with http://bitbucket.org/lindenlab/viewer-interestingRichard Linden
2013-10-07renamed TraceType to StatTypeRichard Linden
added more MemTrackable types optimized memory usage of LLTrace some more
2013-10-04fix for SH-4544: Interesting: Shadows from platforms above the camera flickerXiaohong Bao
2013-10-01fix for SH-4521: Interesting viewer crash in Pipeline:RenderDrawPoolsXiaohong Bao
2013-09-26fix for SH-4521: Interesting viewer crash in Pipeline:RenderDrawPoolsXiaohong Bao
2013-09-19BUILDFIX: forgot forward declarationRichard Linden
better overrides for memclaim and memdisclaim of sizes added occlusion stats to stats floater stats now render range instead of mean
2013-09-16mergeRichard Linden
2013-09-12fix for SH-4477: Interesting: objects on adjacent region are not visible. #3 andXiaohong Bao
SH-4457: Interesting: nearby content on adjacent region is not visible.
2013-09-07mergeRichard Linden
2013-09-07added memory usage and occlusion events to tracesRichard Linden
renamed "current" to "primary" when referring to accumulators
2013-09-05changed fast timer over to using macroRichard Linden
another attempt to move mem stat into base class
2013-08-22fix for SH-4400: Interesting: Side effect 1 of unloading culled objects.Xiaohong Bao
2013-08-12mergeRichard Linden