diff options
author | Beq Janus <beqjanus@gmail.com> | 2024-08-08 17:10:03 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-08-08 19:10:03 +0300 |
commit | fe0f1be17bfd83323f2fcda124f3327cc14b0cad (patch) | |
tree | 2359eb64cd644dc47024ab05eebcc4fe7c7ea1cb /indra/newview/pipeline.h | |
parent | 77d50cad495511a91ca1461d9e6f43a7e8656965 (diff) |
Auto-scaling amortisation of dynamic BB calcs (#2226)
* Auto-scaling amortisation of dynamic BB calcs
This fix limits the overhead of the dynamic BB calcs to
AvatarExtentRefreshMaxPerBatch per AvatarExtentRefreshPeriodBatch frames
default is 5 avatar per 4 frames. Thus a standard busy region 25 avatars would
take 20 frames to refresh the BBs.
* Add comments to give context to the amortised BB recalcs
explain the frequency of updates given the number of avatars present as to how that limits the impact on frame rate in busy scenes
Diffstat (limited to 'indra/newview/pipeline.h')
0 files changed, 0 insertions, 0 deletions