Zach Fox
|
f7de3cf218
|
Try a value of 1.8
|
2018-06-07 14:45:33 -07:00 |
|
Zach Fox
|
448a522b70
|
MS15673: Do some experiments on bubble size
|
2018-06-07 13:29:33 -07:00 |
|
Clement
|
da9fb9c751
|
Fix non self-sufficient headers
|
2018-05-04 16:26:41 -07:00 |
|
Clement
|
1b2b70b769
|
Send both frustums to Avatar Mixer
|
2018-05-01 18:03:21 -07:00 |
|
Clement
|
21213e81f4
|
Multiview support for priority queue
|
2018-05-01 18:03:21 -07:00 |
|
Stephen Birarda
|
f3f29bb661
|
allow avatar data to use full segment size
|
2018-04-25 12:15:00 -07:00 |
|
Stephen Birarda
|
6c0177e2bd
|
use the correct joint count for other avatar last sent
|
2018-04-25 11:50:53 -07:00 |
|
Stephen Birarda
|
18993a8f72
|
fix for AvatarData retrieval from SortableAvatar in PriorityQueue
|
2017-12-21 15:11:34 -08:00 |
|
Andrew Meadows
|
db6505493f
|
fix avatar-mixer crash: don't use global callback
|
2017-12-11 14:04:39 -08:00 |
|
Andrew Meadows
|
eb120b1bc1
|
use correct timestamp of avatar's outgoin data
|
2017-11-30 11:03:27 -08:00 |
|
Andrew Meadows
|
e212ac67c1
|
enable custom avatar sort tuning
|
2017-11-28 11:30:06 -08:00 |
|
Andrew Meadows
|
e4436d264a
|
simplify for-loop format
|
2017-11-28 09:14:05 -08:00 |
|
Andrew Meadows
|
deccc54965
|
remove cruft
|
2017-11-28 09:14:05 -08:00 |
|
Andrew Meadows
|
e068eb879c
|
use PrioritySortUtil for outgoing avatar updates
|
2017-11-28 09:11:14 -08:00 |
|
ZappoMan
|
a7a0f03ede
|
rename SpatiallyNestable::getPosition() to SpatiallyNestable::getWorldPosition()
|
2017-10-27 18:39:17 -07:00 |
|
Daniela
|
6941a10639
|
Add SensorToWorldScale factor to the bounding box dimensions in AvatarMixerSlave.
|
2017-09-12 21:10:19 +01:00 |
|
Daniela
|
5a918a3033
|
Add SensorToWorldScale factor to the bounding box dimensions.
|
2017-09-12 19:00:57 +01:00 |
|
Daniela
|
c88c70aa6f
|
Add SensorToWorldScale factor to the bounding box dimensions.
|
2017-09-12 18:11:45 +01:00 |
|
Atlante45
|
c32f4ab0d3
|
CR
|
2017-07-10 14:24:53 -07:00 |
|
Stephen Birarda
|
e6cf7cf106
|
flag last broadcast for identity in right place
|
2017-06-27 14:25:53 -07:00 |
|
Stephen Birarda
|
af79555e4b
|
make sure nodeData exists before using it
|
2017-06-27 12:05:35 -07:00 |
|
Ryan Huffman
|
b56cfa56c7
|
Merge branch 'master' of github.com:highfidelity/hifi into feat/pal-replicated
|
2017-06-23 14:23:20 -07:00 |
|
Atlante45
|
71d2540a23
|
Prevent replication flat loops
|
2017-06-22 15:22:32 -07:00 |
|
Stephen Birarda
|
a6d34010b2
|
use reliable packet lists for replicated identity
|
2017-06-22 13:33:57 -07:00 |
|
Stephen Birarda
|
aeb3f443f8
|
address code review comments
|
2017-06-21 16:14:14 -07:00 |
|
Ryan Huffman
|
8ce1474d9a
|
Add isReplicated to avatar identity data
|
2017-06-21 09:48:34 -07:00 |
|
Stephen Birarda
|
6cf4ff1daf
|
remove debug and fix peek of session ID
|
2017-06-15 13:44:44 -07:00 |
|
Stephen Birarda
|
747cca9beb
|
don't manage display name or send empty to downstream
|
2017-06-14 17:17:32 -07:00 |
|
Stephen Birarda
|
1ed0b693da
|
Merge branch 'replicants' of https://github.com/highfidelity/hifi into feat/downstream-in-nodelist
|
2017-06-14 16:57:28 -07:00 |
|
Ryan Huffman
|
785156ad9f
|
Move downstram server adding to DS
|
2017-06-14 16:54:04 -07:00 |
|
Stephen Birarda
|
4c2fa4be64
|
fix indentation in AvatarMixerSlave/AvatarMixerSlavePool
|
2017-06-14 15:53:24 -07:00 |
|
Stephen Birarda
|
9ee1cf88e6
|
force forwarded sequence numbers from AvatarMixerSlave
|
2017-06-14 14:44:06 -07:00 |
|
Stephen Birarda
|
91cef9bb7c
|
Add stats to node data for downstream mixers
|
2017-06-14 11:40:57 -07:00 |
|
Stephen Birarda
|
4a69bc5fc7
|
cleanup conditionals in for avatar mixer slave identity packets
|
2017-06-14 11:34:33 -07:00 |
|
Stephen Birarda
|
f6f3087580
|
only broadcast replicated nodes to downstream
|
2017-06-13 18:11:50 -07:00 |
|
Ryan Huffman
|
a476a5b82e
|
Change ReplicatedAvatarIdentity packet to be an unreliable packet
|
2017-06-13 17:19:58 -07:00 |
|
Ryan Huffman
|
0708daa6cc
|
Add separate sendReplicatedIdentityPacket
|
2017-06-13 17:19:58 -07:00 |
|
Stephen Birarda
|
50f46dafa6
|
add a sequence number to replicated avatar data
|
2017-06-13 17:19:57 -07:00 |
|
Stephen Birarda
|
76f1a7445e
|
handle replicated bulk avatar data packets
|
2017-06-13 17:19:57 -07:00 |
|
Ryan Huffman
|
da3cd59a96
|
Fix avatar mixer not setting last broadcast time for downstream nodes
|
2017-06-13 17:19:57 -07:00 |
|
Ryan Huffman
|
6c5947d319
|
Add periodic sending of avatar identity data to downstream nodes
|
2017-06-13 17:19:57 -07:00 |
|
Stephen Birarda
|
01263d9435
|
only send identity packets directly to agents not upstream
|
2017-06-13 17:19:57 -07:00 |
|
Stephen Birarda
|
dc94f83591
|
build out bulk avatar data replication
|
2017-06-13 17:19:57 -07:00 |
|
Stephen Birarda
|
a8ea8724d3
|
split broadcast of avatar data for agent and downstream mixer
|
2017-06-13 17:19:57 -07:00 |
|
ZappoMan
|
834a447d62
|
remove debugging code
|
2017-04-26 18:36:44 -07:00 |
|
ZappoMan
|
1f9e07b828
|
more logging
|
2017-04-26 16:40:13 -07:00 |
|
ZappoMan
|
3de92121e0
|
more logging
|
2017-04-26 15:28:10 -07:00 |
|
ZappoMan
|
7154a11192
|
add some more logging
|
2017-04-26 14:03:36 -07:00 |
|
Andrew Meadows
|
75c2776836
|
remove keep-alive packet from avatar-mixer
|
2017-04-26 12:47:27 -07:00 |
|
Andrew Meadows
|
5bdecfbfa0
|
send keep-alive packets but don't resend identity
|
2017-04-13 16:00:11 -07:00 |
|
Andrew Meadows
|
14b60165ef
|
don't keep stale avatars alive
|
2017-04-13 14:55:08 -07:00 |
|
Andrew Meadows
|
63ea16f24b
|
avatar-mixer to send identity packets as 'reliable'
|
2017-04-13 13:37:18 -07:00 |
|
Andrew Meadows
|
e364b8d33e
|
avatar-mixer resends to avoid stale avatar
|
2017-04-13 13:35:59 -07:00 |
|
Andrew Meadows
|
d25c0ace44
|
AvatarMixer sends min updates for out-of-view avatars
|
2017-04-11 15:02:27 -07:00 |
|
Zach Fox
|
685bd95105
|
I think I'm done. Not straightforward!
|
2017-03-06 10:03:42 -08:00 |
|
Zach Fox
|
5fa5e6e0a7
|
First pass at implementing Brad's simplification ideas
|
2017-03-06 10:03:42 -08:00 |
|
Zach Fox
|
fda87b3a53
|
Quick cleanup
|
2017-03-06 10:03:42 -08:00 |
|
Zach Fox
|
8bdbbd4b25
|
CR feedback 1
|
2017-03-06 10:03:41 -08:00 |
|
Zach Fox
|
718ecea404
|
Potential non-spammy solution using pseudo-state
|
2017-03-06 10:03:41 -08:00 |
|
Zach Fox
|
9969d422d6
|
Cleanup
|
2017-03-06 10:03:41 -08:00 |
|
Zach Fox
|
4025601c2b
|
Force send ID even when 'overBudget'
|
2017-03-06 10:03:41 -08:00 |
|
Zach Fox
|
81ce5cffcd
|
Force-send ID packets when PAL is open
|
2017-03-06 10:03:41 -08:00 |
|
Zach Fox
|
c9c07c4269
|
Basically rebase and squash
|
2017-03-06 10:03:41 -08:00 |
|
Andrew Meadows
|
c6730f7c58
|
Merge pull request #9745 from AndrewMeadows/faster-avatar-updates
Faster avatar updates
|
2017-02-28 10:55:21 -08:00 |
|
Brad Hefta-Gaub
|
60fd4afc4d
|
don't count NoData avatars as having been broadcast, fix avatars slightly out of view from freezing
|
2017-02-23 18:52:10 -08:00 |
|
Andrew Meadows
|
92a32b4651
|
remove unused variable
|
2017-02-23 17:36:45 -08:00 |
|
Andrew Meadows
|
e54812430e
|
avoid unnecessary copy of priority_queue
|
2017-02-23 17:36:45 -08:00 |
|
Brad Hefta-Gaub
|
1e91f74ce7
|
clean up some uneedded nullptr checks, make them asserts
|
2017-02-23 13:32:35 -08:00 |
|
Brad Hefta-Gaub
|
8cb8d686ec
|
more cleanup and some CR feedback fixes
|
2017-02-23 13:09:39 -08:00 |
|
Brad Hefta-Gaub
|
f61e16fccf
|
more aggressive out of view data culling
|
2017-02-23 11:01:55 -08:00 |
|
Brad Hefta-Gaub
|
dde9640c66
|
remove old full rate distance code
|
2017-02-23 10:29:17 -08:00 |
|
Brad Hefta-Gaub
|
d4adee8b38
|
add over bandwidth exit to sorted avatar loop
|
2017-02-23 00:15:07 -08:00 |
|
Brad Hefta-Gaub
|
40037bee55
|
added some stats for the random drops
|
2017-02-22 23:28:40 -08:00 |
|
Brad Hefta-Gaub
|
06f0087459
|
wire up radius properly
|
2017-02-22 22:36:37 -08:00 |
|
Brad Hefta-Gaub
|
edf7c016a1
|
more cleanup
|
2017-02-22 22:06:28 -08:00 |
|
Brad Hefta-Gaub
|
4c4506b1f7
|
some cleanup
|
2017-02-22 21:47:40 -08:00 |
|
Brad Hefta-Gaub
|
4c42e95607
|
add some debugging
|
2017-02-22 08:13:37 -08:00 |
|
Brad Hefta-Gaub
|
8cc0b383c4
|
wire up bandwidth buget to sorting
|
2017-02-21 16:22:22 -08:00 |
|
Brad Hefta-Gaub
|
2017ea4491
|
hacking on using sorted avatars for bandwidth budget
|
2017-02-21 14:18:00 -08:00 |
|
Brad Hefta-Gaub
|
bc858f82fc
|
fixed a FIXME comment
|
2017-02-18 14:07:20 -08:00 |
|
Brad Hefta-Gaub
|
2b79602220
|
debug cleanup
|
2017-02-18 13:14:14 -08:00 |
|
Brad Hefta-Gaub
|
e95e7f663c
|
more cleanup
|
2017-02-18 13:04:00 -08:00 |
|
Brad Hefta-Gaub
|
66a6666b52
|
more cleanup, improved stats, port throttling
|
2017-02-18 12:29:01 -08:00 |
|
Brad Hefta-Gaub
|
4570b3439d
|
some cleanup
|
2017-02-17 21:38:30 -08:00 |
|
Brad Hefta-Gaub
|
c2c843d841
|
fix mac warnings
|
2017-02-17 21:05:02 -08:00 |
|
Brad Hefta-Gaub
|
291b823cfa
|
const cleanup and fix crash
|
2017-02-17 18:28:07 -08:00 |
|
Brad Hefta-Gaub
|
92ca7de0bf
|
some tweaks to support too large avatar data
|
2017-02-17 10:12:35 -08:00 |
|
Brad Hefta-Gaub
|
78147c27ad
|
log too large byteArray instead of crashing
|
2017-02-17 08:33:27 -08:00 |
|
Brad Hefta-Gaub
|
3a0c63cbc7
|
Merge branch 'master' of https://github.com/highfidelity/hifi into avatarMixerLoopImprovements
Conflicts:
assignment-client/src/avatars/AvatarMixer.cpp
|
2017-02-16 18:14:52 -08:00 |
|
Brad Hefta-Gaub
|
ece32a3c68
|
cleanup
|
2017-02-16 16:19:40 -08:00 |
|
Brad Hefta-Gaub
|
df54762da9
|
add some more stats
|
2017-02-16 15:56:02 -08:00 |
|
Brad Hefta-Gaub
|
d49c83cac3
|
fix build buster, some tweaks
|
2017-02-16 14:19:14 -08:00 |
|
Brad Hefta-Gaub
|
d532b3a4b8
|
more work on multi-core
|
2017-02-16 13:25:51 -08:00 |
|
Brad Hefta-Gaub
|
755c690030
|
some cleanup, better sleep management
|
2017-02-16 10:07:49 -08:00 |
|
Brad Hefta-Gaub
|
23790b93e3
|
first cut at slaves doing broadcast
|
2017-02-16 01:07:21 -08:00 |
|
Brad Hefta-Gaub
|
bd72216574
|
add support for multiple jobs types on the slave pool
|
2017-02-15 20:49:45 -08:00 |
|
Brad Hefta-Gaub
|
cddb72bbd7
|
clean up stats, add slave stats
|
2017-02-15 12:11:17 -08:00 |
|
Brad Hefta-Gaub
|
4f655bba3f
|
more hacking
|
2017-02-15 09:29:45 -08:00 |
|
Brad Hefta-Gaub
|
67e6d654d9
|
introducing AvatarMixerSlavePool concept
|
2017-02-14 15:32:32 -08:00 |
|