Stephen Birarda
|
33378ede5c
|
force full scene send if json parameters changed
|
2017-01-24 16:34:57 -08:00 |
|
Stephen Birarda
|
a40c25ddbf
|
fix repeated send of matching entities
|
2017-01-19 16:42:14 -08:00 |
|
Stephen Birarda
|
746327dc11
|
whitespace cleanup in OST
|
2017-01-19 10:43:36 -08:00 |
|
Stephen Birarda
|
a86be14b8c
|
remove debug in OctreeSendThread
|
2017-01-18 17:49:54 -08:00 |
|
Stephen Birarda
|
5fbdc94c66
|
pass usesFrustum down to EntityTreeElement
|
2017-01-18 17:49:54 -08:00 |
|
Stephen Birarda
|
ed41412d95
|
fix for unpack of OctreeQuery
|
2017-01-18 17:49:54 -08:00 |
|
Stephen Birarda
|
112b119f17
|
send entities that just stopped matching filter
|
2017-01-18 14:58:36 -08:00 |
|
Stephen Birarda
|
3556379034
|
leverage JSON filter changes to OctreeQuery in EntityServer
|
2017-01-18 14:58:36 -08:00 |
|
Brad Hefta-Gaub
|
d7eee98acc
|
Merge pull request #7827 from AndrewMeadows/threadsafe-viewfrustum
resurrection of threadsafe ViewFrustum
|
2016-05-10 09:06:38 -07:00 |
|
Brad Hefta-Gaub
|
99d35c37db
|
switch OctreeSendThread to use std::this_thread::sleep_for() instead of usleep()
|
2016-05-06 10:42:07 -07:00 |
|
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 |
|
Brad Hefta-Gaub
|
8d4ef28411
|
CR feedback
|
2016-03-08 15:29:04 -08:00 |
|
Brad Hefta-Gaub
|
6d211dd4e5
|
first cut at fixing the scene not stable bug
|
2016-03-08 14:52:21 -08:00 |
|
Atlante45
|
51ec7ae2ed
|
Keep UUID of node in send thread
|
2015-12-16 14:27:26 -08:00 |
|
Atlante45
|
3cd1eea1dc
|
Use weak pointer to the Node instead of strong ownership
|
2015-12-16 14:27:26 -08:00 |
|
Atlante45
|
bd7fa266cf
|
Bit of cleanup
|
2015-12-16 14:27:26 -08:00 |
|
Brad Hefta-Gaub
|
2fbabf20db
|
properly handle repack attempts
|
2015-12-10 14:03:06 -08:00 |
|
Brad Hefta-Gaub
|
46946212cf
|
remove WANT_LOW_RES_MOVING_BIT from OctreeQuery always true
|
2015-12-04 14:24:31 -08:00 |
|
Brad Hefta-Gaub
|
f44a9daa21
|
remove WANT_DELTA from OctreeQuery
|
2015-12-04 14:04:57 -08:00 |
|
Brad Hefta-Gaub
|
0d9d5375c7
|
remove optional WANT_COMPRESSION from OctreeQuery
|
2015-12-04 13:29:18 -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 |
|
Brad Hefta-Gaub
|
1e51a90204
|
add edit times and entity ids to the viewer stats
|
2015-12-02 14:43:00 -08:00 |
|
Brad Hefta-Gaub
|
08ba535c38
|
add some basic send tracking
|
2015-12-02 13:43:05 -08:00 |
|
Atlante45
|
c3e2d920ee
|
Move timing at the top
|
2015-12-02 09:45:51 -08:00 |
|
Atlante45
|
0bc914bf19
|
Don't grab subTree outside lock
|
2015-12-01 19:33:44 -08:00 |
|
Atlante45
|
4aaa9ca02f
|
Make OctreeElementBag safer to use
|
2015-11-30 15:23:49 -08:00 |
|
Seth Alves
|
89ed3751ae
|
Merge branch 'master' of github.com:highfidelity/hifi into rework-visual-physics-debug
|
2015-11-14 14:00:20 -08:00 |
|
Brad Hefta-Gaub
|
83e7eb58b9
|
add special packets and nack packets to outbound stats
|
2015-11-12 16:36:06 -08:00 |
|
Seth Alves
|
a78b1619be
|
Merge branch 'master' of github.com:highfidelity/hifi into rework-visual-physics-debug
|
2015-11-12 14:20:23 -08:00 |
|
Brad Hefta-Gaub
|
14a6e1fb6b
|
fix mac compiler error
|
2015-11-12 13:24:25 -08:00 |
|
Brad Hefta-Gaub
|
66a2b38f50
|
switch various status to use thread safe atomics
|
2015-11-12 13:09:51 -08:00 |
|
Seth Alves
|
be86748200
|
oops
|
2015-11-11 16:38:28 -08:00 |
|
Seth Alves
|
cffe4551dd
|
merge from upstream
|
2015-11-11 16:15:07 -08:00 |
|
Brad Hefta-Gaub
|
866116d285
|
more debugging
|
2015-11-11 12:13:47 -08:00 |
|
Seth Alves
|
5e4f30b2bb
|
improve terse entity logging. change how action data sending is triggered
|
2015-11-10 13:58:09 -08:00 |
|
Brad Davis
|
9b81842850
|
Merge branch 'master' into homer
Conflicts:
assignment-client/src/octree/OctreeSendThread.cpp
interface/src/Application.cpp
libraries/entities-renderer/src/EntityTreeRenderer.cpp
libraries/entities/src/EntityItem.cpp
libraries/entities/src/EntityTree.cpp
libraries/entities/src/EntityTreeElement.cpp
libraries/entities/src/EntityTreeElement.h
libraries/entities/src/EntityTreeHeadlessViewer.cpp
libraries/entities/src/RecurseOctreeToMapOperator.cpp
libraries/octree/src/Octree.h
libraries/physics/src/EntityMotionState.cpp
|
2015-09-11 16:31:18 -07:00 |
|
Brad Davis
|
aa989c3687
|
Fixing some entity race condition crashes
|
2015-09-10 20:53:17 -07:00 |
|
Seth Alves
|
9c4fdfd653
|
merge from upstream
|
2015-09-08 18:01:07 -07:00 |
|
Seth Alves
|
31fcd55d47
|
octree uses shared pointers
|
2015-09-08 11:59:48 -07:00 |
|
Stephen Birarda
|
862c788aec
|
move payload adjustments to Packet
|
2015-07-23 15:27:32 -07:00 |
|
Stephen Birarda
|
e127c5c06d
|
rename Packet methods for clarity
|
2015-07-15 10:40:40 -07:00 |
|
Stephen Birarda
|
0327a8d477
|
fix bytesAvailable, don't double seek in Packet
|
2015-07-14 20:47:16 -07:00 |
|
Atlante45
|
c80df94b06
|
Update includes for moved files
|
2015-07-13 15:28:55 -07:00 |
|
Atlante45
|
957e6394a9
|
sendPacket function take Node& not a pointer
|
2015-07-13 11:57:20 -07:00 |
|