Andrew Meadows
|
71b2d647e8
|
add locks and explicitly copy ViewFrustums
|
2016-05-05 18:28:27 -07:00 |
|
Andrew Meadows
|
bcf2cc8074
|
use references not pointers for ViewFrustums
also unravelling some spaghetti:
(1) split Octree stuff out of ViewFrustum
(2) moved ViewFrustum from octree to shared lib
(3) removed some cruft
|
2016-05-05 18:28:27 -07:00 |
|
Atlante45
|
0f7093bed7
|
Whitespace
|
2015-12-16 14:27:26 -08:00 |
|
Atlante45
|
a541fdd2df
|
Move OctreeSendThread to the OctreeServer
|
2015-12-16 14:27:26 -08:00 |
|
Atlante45
|
bd7fa266cf
|
Bit of cleanup
|
2015-12-16 14:27:26 -08:00 |
|
Clément Brisset
|
42365acef5
|
Merge pull request #6561 from ZappoMan/cruftRemovalRedux
More Cruft Removal
|
2015-12-07 11:39:54 -08:00 |
|
Brad Hefta-Gaub
|
0d9d5375c7
|
remove optional WANT_COMPRESSION from OctreeQuery
|
2015-12-04 13:29:18 -08:00 |
|
Ryan Huffman
|
89c412c324
|
Merge branch 'master' of https://github.com/highfidelity/hifi into proto-received-message
|
2015-12-04 11:38:28 -08:00 |
|
Brad Hefta-Gaub
|
f472b515c3
|
remove wantsColor support since its always true and required for entities
|
2015-12-03 21:03:32 -08:00 |
|
Brad Hefta-Gaub
|
81fb4476bc
|
remove coverage map and occulusion culling, since it was always disabled
|
2015-12-03 20:29:23 -08:00 |
|
Brad Hefta-Gaub
|
5a75a17174
|
Revert "Cruft removal"
|
2015-12-03 17:40:41 -08:00 |
|
Brad Hefta-Gaub
|
1a5bc5d111
|
removing optional compression
|
2015-12-03 12:40:24 -08:00 |
|
Brad Hefta-Gaub
|
849a8707d2
|
remove wantsColor support since its always true and required for entities
|
2015-12-03 11:11:15 -08:00 |
|
Brad Hefta-Gaub
|
0c05ffe9ce
|
remove coverage map and occulusion culling, since it was always disabled
|
2015-12-03 10:20:04 -08:00 |
|
Ryan Huffman
|
7682ab00e3
|
Add ReceivedMessage and receive progress
|
2015-10-15 14:09:53 -07:00 |
|
Stephen Birarda
|
9e7fb9ae16
|
shuffle Packet headers, use static enum for PacketType
|
2015-07-23 13:56:47 -07:00 |
|
Stephen Birarda
|
29f91267d9
|
repairs to nack packet receiving for entity-server
|
2015-07-16 15:29:50 -07:00 |
|
Stephen Birarda
|
0327a8d477
|
fix bytesAvailable, don't double seek in Packet
|
2015-07-14 20:47:16 -07:00 |
|
Atlante45
|
f90f3a05be
|
Fail in Packet::create if size is invalid
|
2015-07-09 13:11:43 -07:00 |
|
Atlante45
|
e4051f9e30
|
Remove unnecessary .get()
|
2015-07-09 12:32:18 -07:00 |
|
Atlante45
|
60831d55c6
|
Merge branch 'atp' of https://github.com/birarda/hifi into protocol
|
2015-07-09 11:35:57 -07:00 |
|
Atlante45
|
cc0e0e6a1f
|
Compile fixes in assignment client
|
2015-07-09 11:35:36 -07:00 |
|
Stephen Birarda
|
7e07754773
|
fix octreePacketSent call with const NLPacket&
|
2015-07-09 11:35:12 -07:00 |
|
Stephen Birarda
|
659f6742c6
|
Merge branch 'protocol' of https://github.com/Atlante45/hifi into atp
|
2015-07-09 11:21:36 -07:00 |
|
Stephen Birarda
|
922d6413d5
|
change some const unique_ptr to const NLPacket
|
2015-07-09 11:21:27 -07:00 |
|
Atlante45
|
605b004514
|
Assigment client compile fixes
|
2015-07-09 11:19:36 -07:00 |
|
Stephen Birarda
|
5dc09692b4
|
more packet creation fixes for entitites
|
2015-07-08 18:13:06 -07:00 |
|
Stephen Birarda
|
01b1c46237
|
more networking API changes in octree classes
|
2015-07-07 12:31:22 -07:00 |
|
Stephen Birarda
|
fca23cc69b
|
make SentPacketHistory use NLPacket
|
2015-07-07 12:14:40 -07:00 |
|
Stephen Birarda
|
74924bc5f1
|
initial changes to OctreeQueryNode for new APIs
|
2015-07-07 12:08:01 -07:00 |
|
Stephen Birarda
|
0d64e82fe2
|
replace PacketType declarations with PacketType::Value
|
2015-07-02 16:38:52 -07:00 |
|
Seth Alves
|
945a84d24f
|
adjust logic used by the entity-server to decide if the contents of an octree-element have already been sent to a particular interface with a particular frustum
|
2015-05-22 15:01:43 -07:00 |
|
Stephen Birarda
|
d75d204ff6
|
standardize cleanup of ThreadedAssignments
|
2015-05-07 17:03:43 -07:00 |
|
ZappoMan
|
9e21d26a6d
|
improve ping behavior and clockskew in octree servers by introducing datagramprocessing thread
|
2014-09-05 19:03:44 -07:00 |
|
ZappoMan
|
25e8c7d3f1
|
useless semicolon removal
|
2014-09-03 12:22:02 -07:00 |
|
ZappoMan
|
a0783f3f4a
|
try appendElementData() a different way
|
2014-06-10 10:43:50 -07:00 |
|
ZappoMan
|
c5647addf4
|
Merge branch 'master' of https://github.com/worklist/hifi into octreeWireformatImprovements
|
2014-06-09 14:10:47 -07:00 |
|
ZappoMan
|
6f1ec01797
|
rename nodeBag to elementBag in a bunch of places
|
2014-06-09 13:42:44 -07:00 |
|
wangyix
|
aa694d6967
|
removed debug code
|
2014-06-09 12:35:26 -07:00 |
|
wangyix
|
b39559d860
|
packet recovery seems to be working
Seems to impact FPS a lot. OctreeSceneStats is not being locked (causes
freezing, need to find out why).
|
2014-06-06 17:44:30 -07:00 |
|
wangyix
|
5461a06e99
|
completed code to resend nacked packets on AC
|
2014-06-06 09:33:14 -07:00 |
|
wangyix
|
1a7e3a859c
|
started work on resending nacked packets
|
2014-06-05 18:00:58 -07:00 |
|
wangyix
|
d8b0b03e59
|
removed _sequenceNumber from OctreeSendThread
inlined getSequenceNumber and incrementSequenceNumber
|
2014-05-29 13:39:57 -07:00 |
|
wangyix
|
f82be105e8
|
moved _sequenceNumber back to OctreeQueryNode
|
2014-05-29 12:54:34 -07:00 |
|
wangyix
|
fe1a0e4565
|
removed debug stuff i missed
|
2014-05-29 11:27:14 -07:00 |
|
wangyix
|
c799077379
|
added flag,seq,ts to ParticleErase and ModelErase
... this fixes unreasonable flight-time issue
|
2014-05-28 17:20:10 -07:00 |
|
wangyix
|
f361b9a8a7
|
removed updatePacketTimestamp()
..from OctreeQueryNode
|
2014-05-27 18:04:53 -07:00 |
|
wangyix
|
e89d33dc60
|
added if to not track ParticleErase packets
|
2014-05-27 18:02:49 -07:00 |
|
wangyix
|
fe5fabdd61
|
removed old code that was commented out
changed tabs to spaces
|
2014-05-23 11:17:59 -07:00 |
|
wangyix
|
87d927d447
|
moved _sequenceNumber back to OctreeQueryNode
instead added incrementSequenceNumber() to OctreeQueryNode for
sendthread to use
|
2014-05-23 10:09:46 -07:00 |
|