Seth Alves
|
1d0c3d7168
|
fix checker for unreasonable size of vector of bools
|
2016-11-03 09:47:24 -07:00 |
|
Seth Alves
|
cfea3cba9b
|
guard against heap-overflow in the event of bogus entity network data
|
2016-11-03 06:54:11 -07:00 |
|
Seth Alves
|
64cb5d1b1a
|
fix QVector<bool> packing when number of joints isn't a multiple of 8
|
2016-11-02 20:02:07 -07:00 |
|
Seth Alves
|
f47aeae2a7
|
stop passing bare pointers to EntityTreeRenderer all around
|
2016-10-27 10:10:22 -07:00 |
|
Seth Alves
|
9bcda1bb45
|
merge from upstream
|
2016-08-20 15:25:04 -07:00 |
|
Seth Alves
|
87dbfa7e47
|
add -Wsuggest-override to compile flags and deal with fallout
|
2016-08-18 09:51:41 -07:00 |
|
Ryan Huffman
|
727d59ab27
|
Add backup directory setting to domain server
|
2016-08-16 17:33:32 -07:00 |
|
David Rowe
|
657f8fdad5
|
Fix reporting of JSON export failure
|
2016-06-15 14:12:49 +12:00 |
|
David Rowe
|
2953ca08cb
|
Fix import of invalid JSON file failing silently
|
2016-06-10 12:04:41 +12:00 |
|
Ryan Huffman
|
68665e6b25
|
Fix JurisdictionMap not initializing correctly
|
2016-05-17 15:12:45 -07:00 |
|
Ryan Huffman
|
475d881b04
|
Fix logging of shared_ptr
|
2016-05-17 10:59:51 -07:00 |
|
Ryan Huffman
|
1bec38584b
|
Remove class qualification from header file
|
2016-05-17 10:59:51 -07:00 |
|
Ryan Huffman
|
368eded8ee
|
Remove unnecessary type in Jurisdictionmap
|
2016-05-17 10:59:51 -07:00 |
|
Ryan Huffman
|
5fc18eafda
|
Rename OctalCodePtr related functions
|
2016-05-17 10:59:51 -07:00 |
|
Ryan Huffman
|
35f147f557
|
Cleanup use of OctalCodePtrList and add allocateOctalCodePtr
|
2016-05-17 10:59:51 -07:00 |
|
Ryan Huffman
|
e819ab8475
|
Add mutex protection around octal code getters
|
2016-05-17 10:59:51 -07:00 |
|
Ryan Huffman
|
ef6d758e7f
|
Fix JurisdictionMap multithreading issues
Make octal code pointers use shared_ptr, add locks around access.
|
2016-05-17 10:59:51 -07: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 |
|
Andrew Meadows
|
db9a4d6b8f
|
cleanup for code review
|
2016-05-10 07:49:11 -07:00 |
|
Brad Hefta-Gaub
|
fe14bc8e52
|
also switch OctreePersistThread to use std::this_thread::sleep_for()
|
2016-05-06 11:19:27 -07:00 |
|
Andrew Meadows
|
01950fba96
|
recover unused code that may prove useful someday
|
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 |
|
Andrew Meadows
|
21fa294839
|
remove cruft
|
2016-05-05 18:28:27 -07:00 |
|
Andrew Meadows
|
d97bd2bc52
|
remove cruft
|
2016-05-05 18:28:27 -07:00 |
|
Andrew Meadows
|
60a72c6660
|
getViewFrustum() provides const pointer
|
2016-05-05 18:28:27 -07:00 |
|
Brad Hefta-Gaub
|
f9c4959578
|
remove some debugging, tweak formatting
|
2016-04-21 09:53:00 -07:00 |
|
Brad Hefta-Gaub
|
ddf5b0f316
|
some debugging
|
2016-04-21 10:32:22 -07:00 |
|
Brad Hefta-Gaub
|
248ac8d760
|
fix warning
|
2016-04-20 19:04:39 -07:00 |
|
Brad Hefta-Gaub
|
31f9d592e0
|
support for larger than 35 minute clock skew
|
2016-04-20 18:42:00 -07:00 |
|
Zach Pomerantz
|
ac30aed948
|
Hold onto octree child after creation
|
2016-04-04 17:52:41 -07:00 |
|
Atlante45
|
807698f0bb
|
Make svo loading use ResourceManager
|
2016-03-28 18:07:48 -07:00 |
|
Zach Pomerantz
|
40aabe7fae
|
Delete used QNetworkReply
|
2016-03-21 13:30:01 -07:00 |
|
Brad Hefta-Gaub
|
6d211dd4e5
|
first cut at fixing the scene not stable bug
|
2016-03-08 14:52:21 -08:00 |
|
Andrew Meadows
|
ef433c0e01
|
legacy support for EntityViewer.setKeyholeRadius()
|
2016-02-25 22:24:37 -08:00 |
|
Andrew Meadows
|
c3dfc13f88
|
namechange ViewFrustum::location to ::intersection
|
2016-02-25 18:09:35 -08:00 |
|
Andrew Meadows
|
f964df6c97
|
final names for ViewFrustum intersection tests
|
2016-02-25 18:09:35 -08:00 |
|
Andrew Meadows
|
5d1e283508
|
namechange TouchesKeyhole to IntersectsKeyhole
|
2016-02-25 18:09:35 -08:00 |
|
Andrew Meadows
|
918880b058
|
use correct ViewFrustum overlap tests
|
2016-02-25 18:09:35 -08:00 |
|
Andrew Meadows
|
2591c5ee3e
|
cleanup names that use "keyhole"
|
2016-02-25 18:09:35 -08:00 |
|
Andrew Meadows
|
9558258f64
|
use cubeInKeyhole() where appropriate
|
2016-02-25 18:09:35 -08:00 |
|
Andrew Meadows
|
9409339230
|
add ViewFrustum::cubeInKeyhole()
|
2016-02-25 18:09:35 -08:00 |
|
Andrew Meadows
|
dfdf375853
|
use shapeInFrustum() names again
but at the same time make the code more redable
also: add some more efficient shape-touches-view methods
and cleanup some whitespace
|
2016-02-25 18:09:35 -08:00 |
|
Andrew Meadows
|
9c927ea36b
|
ViewFrustum method renames and whitespace cleanup
fooInFrustum() --> computeFooViewLocation()
except pointInFrustum() --> computeFrustumLocation()
|
2016-02-25 09:11:28 -08:00 |
|
samcake
|
9bfeb4a1d5
|
Merge branch 'master' of https://github.com/highfidelity/hifi into red
|
2016-02-12 11:31:47 -08:00 |
|
samcake
|
2d33bb83e1
|
Remove a dead comment
|
2016-02-12 10:30:44 -08:00 |
|
Brad Hefta-Gaub
|
477dfe1b10
|
use std::unordered_map<> instead of std::unordered_set<>
|
2016-02-11 20:42:42 -08:00 |
|
Brad Hefta-Gaub
|
26ab1bdac4
|
move back to unordered_set so that OctreeElementBag will handle uniqueness
|
2016-02-11 14:50:18 -08:00 |
|
samcake
|
ad3f3a6dcf
|
Merge branch 'master' of https://github.com/highfidelity/hifi into red
|
2016-02-08 10:30:54 -08:00 |
|
samcake
|
a999e046b5
|
Showing the LOD angle
|
2016-02-04 17:59:35 -08:00 |
|
Andrew Meadows
|
af57f5d120
|
add simple and fast DirtyOctreeElementOperator
|
2016-02-04 13:26:07 -08:00 |
|