aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Framework/Scenes/Prioritizer.cs (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'master' into careminster-presence-refactorMelanie2010-08-301-3/+11
|\
| * Remove mono compiler warningsJustin Clark-Casey (justincc)2010-08-261-2/+1
| |
| * Use SOP.ParentGroup in Prioritizer instead of Scene.GetGroupByPrim()Justin Clark-Casey (justincc)2010-08-261-2/+16
| | | | | | | | By the time a scheduled update is triggered, a sog may have been removed from the scene. This change prevents NullReferenceExceptions in these situations.
| * Guard prioritizer agains null values as those produced by a bullet dyingMelanie Thielker2010-06-221-0/+3
| | | | | | | | before it can be updated
| * Give attachments the same priority as other avatars in BestAvatarResponsivenessMelanie2010-06-091-1/+4
| | | | | | | | policy
* | Merge branch 'careminster-presence-refactor' of ↵meta72010-08-181-2/+2
|\ \ | | | | | | | | | ssh://3dhosting.de/var/git/careminster into careminster-presence-refactor
| * | Fix a possible nullref in BestAvatarResponsiveness policyMelanie Thielker2010-08-141-2/+2
| | |
* | | Fix a nullref exception in the prioritizermeta72010-08-121-1/+12
|/ /
* | Guard prioritizer agains null values as those produced by a bullet dyingMelanie Thielker2010-06-221-0/+3
| | | | | | | | before it can be updated
* | Modify avatar responsiveness policy to send roots before childrenMelanie Thielker2010-06-201-4/+11
| |
* | Give attachments the same priority as other avatars in BestAvatarResponsivenessMelanie2010-06-091-1/+4
|/ | | | policy
* Adjust object update priorities such that root prims are sent to the viewer ↵Justin Clark-Casey (justincc)2010-06-081-6/+44
| | | | | | | | | before child prims. This was originally a fix for huds, since child prims fail to display if the viewer doesn't receive the root prim update first. However, on the advice of jhurliman, this has been done for all objects, both ordinary and attachments. The separate mechanism in LLClientView which prevents child prim updates being sent out first is still present temporarily. This is a foreport of the equivalent fix in 0.6.9-post-fixes, though that was for attachments only.
* Add a new priority scheme that works like FrontBack, but completely ↵Melanie2010-05-211-0/+57
| | | | | | | | deprioritizes static prims, creating a hierarchy as follows: 0 == own avatar < other avatars < pysical prims < static prims For a child agent, simply acts like FrontBack
* * Added code comments to Prioritizer.cs that document how to add a new ↵John Hurliman2010-05-211-1/+13
| | | | update priority policy
* * Moving all of the prioritization/reprioritization code into a new file ↵John Hurliman2010-05-211-0/+122
Prioritizer.cs * Simplified the interest management code to make it easier to add new policies. Prioritization and reprioritization share code paths now * Improved the distance and front back policies to always give your avatar the highest priority