aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Framework (unfollow)
Commit message (Collapse)AuthorFilesLines
2014-08-21testUbitUmarov1-15/+22
2014-08-21 add filter sog updatesUbitUmarov2-2/+40
2014-08-21bug fixUbitUmarov1-2/+2
2014-08-21testUbitUmarov1-6/+6
2014-08-21testUbitUmarov1-15/+29
2014-08-21bad testUbitUmarov1-2/+2
2014-08-21add a direct sendpartfullUpdate to send a full object update to a part,UbitUmarov1-0/+4
optionally overriding its parentID. check what it does to attachments
2014-08-20 reserve updates priority queue 2 for attachments, send them by it onUbitUmarov1-4/+16
BestAvatarResp scheme. Attachments cannot be sent on imediate queues, since they will block everything. Changed distance to priority math, keeping identical result, shifted to start at queue 3.
2014-08-20 Reserve a extra localID for a presence ( it will be localID + 1 )UbitUmarov2-1/+13
2014-08-20sending attachment kills before putting them back doesnt cover all casesUbitUmarov1-24/+21
and seems heavy for viewers
2014-08-19 also send attachment pre-kills on crossingsUbitUmarov1-1/+14
2014-08-19 test ....UbitUmarov1-1/+1
2014-08-19testUbitUmarov1-2/+148
2014-08-19variationsss...UbitUmarov1-4/+8
2014-08-19 remove the silly sendTerseUpdates. I was fooled by wingridproxy notUbitUmarov1-3/+0
decoding updates correctly
2014-08-19testUbitUmarov1-13/+40
2014-08-19testUbitUmarov1-7/+5
2014-08-19send the avatar data after sending attachments, by the same Entity updatesUbitUmarov1-7/+41
path
2014-08-19HACK force GetPriorityByBestAvatarResponsiveness ignoring configurationUbitUmarov1-0/+5
2014-08-19minor changes to GetPriorityByBestAvatarResponsiveness codeUbitUmarov1-15/+16
2014-08-19*test* send attachments in sync, resend avatar at endUbitUmarov1-1/+9
2014-08-18undo the hack.. its uselessUbitUmarov1-9/+0
2014-08-18moved hacks to scene presence completemovement, possible only neededUbitUmarov2-10/+10
there?
2014-08-18missing file for previus commitUbitUmarov1-0/+10
2014-08-18*DANGER* *HACKS* on reusing child presences: partA send kills toUbitUmarov1-0/+1
viewers, partB keep using same localID (as before)
2014-08-18 reduce the kills sent, hide attachments kills on originUbitUmarov1-72/+17
2014-08-18NOT GOOD. Changed hide code on crossing/tp. Send needed avatar and attachmentsUbitUmarov1-35/+60
kills, visible so we can see what is going on, to try to improve later (this are always needed, hidding just made issues more visible )
2014-08-17 put bake bakes, plus a missing change forcing animations to pass byUbitUmarov1-1/+5
scenepresence
2014-08-16more detailed timing on completmovementUbitUmarov1-0/+19
2014-08-16minor low resolution debug timmingUbitUmarov1-1/+3
2014-08-16change how avatar data, appearance and animations are sent, speciallyUbitUmarov1-112/+98
the order
2014-08-15If a user moves back in sight of a child region before the agent has been ↵Justin Clark-Casey (justincc)1-6/+3
closed on teleport, don't unnecessarily resend all avatar and object data about that region.
2014-08-15On teleport to a region that already has a child agent established (e.g. a ↵Justin Clark-Casey (justincc)1-32/+43
neighbour) don't resend all the initial avatar and object data again. This is unnecessary since it has been received (and data continues to be received) in the existing child connection.
2014-08-14dont mess with Throttles in code also used to send to main regions. UseUbitUmarov1-2/+6
full parameters on appearance cloning so its clear we want it all
2014-08-14Make RootTerseUpdatePeriod and ChildTerseUpdatePeriod configurable in ↵Justin Clark-Casey (justincc)1-0/+3
[InterestManagement] in OpenSim.ini for experimental purposes. If n > 1 for RootTerseUpdatePeriod only every n terse update is actually sent to observers on same region, unless velocity is effectively zero (to stop av drift). If n > 1 for ChildTerseUpdatePeriod only every n terse update is sent to observers in other regions, unless velocity is effectively zero. Defaults are same as before (all packets are sent). Tradeoff is reduction of UDP traffic vs fidelity of observed av mvmt. Increasing n > 1 leads to jerky observed mvmt immediateley for root, though not on child, where experimentally have gone to n = 4 before jerkiness is noticeable.
2014-08-14Make some existing reprioritization values changeable outside the scene for ↵Justin Clark-Casey (justincc)1-15/+18
test purposes, and use more consise property syntax. No functional change.
2014-08-13On entity transfer of scene presence, replace polling sleep in ↵Justin Clark-Casey (justincc)1-14/+13
SP.WaitForUpdateAgent() with a triggered event instead. Rapid polls are more expensive than triggered events (several polls vs one trigger) and may be problematic on heavily loaded simulators where many threads are vying for processor time. A triggered event is also slightly quicker as there is no maximum 200ms wait between polls.
2014-08-13Remove redundant origin region lock in SP.CompleteMovement()Justin Clark-Casey (justincc)1-6/+1
This is already going to be correctly set by WaitForUpdateAgent() earlier on in that method, which is always called where a callback to the originating region is required.
2014-08-13 remove creative hack and try to fixUbitUmarov1-100/+92
2014-08-13 remove the region where we are root from the list of Neighbours andUbitUmarov1-0/+12
childSeeds
2014-08-13reverted last change since it did nothing usefullUbitUmarov1-3/+0
2014-08-13TEST do a Animator.UpdateMovementAnimations() when making root ( inUbitUmarov1-1/+5
validate appearence just before sending animation
2014-08-12 use Vector3.normalize in place of util.GetNormalizeUbitUmarov1-6/+3
2014-08-12try no send current LookAt, remove redundant incomplete position heightUbitUmarov1-9/+13
check
2014-08-12 fix VS creative indentationUbitUmarov1-136/+136
2014-08-12 change XMLIrpgGroups attach to events, using the more correctUbitUmarov1-151/+156
\addons\Groups\... model
2014-08-12Avination's Dynamic Floater Module. This works with Singularity viewer only.Melanie Thielker1-0/+52
It's WIP in that a dialog builder is on it's way. For now, the XML needs to be handmade.
2014-08-11remove a land.SendLandUpdateToClient() since its now done for all cases inUbitUmarov1-2/+2
completmovement and not only that specific one
2014-08-11 dont do ParcelCrossCheck() on child avatarsUbitUmarov1-0/+3
2014-08-11Fix a condition checkMelanie Thielker1-1/+1