David Kelly
01155ba4e3
this handles redirecting ktx_cache, data8, prepared
2017-06-27 08:47:54 -07:00
Ryan Huffman
209a4f33b5
Merge pull request #10784 from huffman/feat/pal-replicated
...
Disable silence + ban buttons for replicated users
2017-06-26 12:50:23 -07:00
Ryan Huffman
86ed61a15d
Push avatar packet version for isReplicated
2017-06-23 14:26:13 -07:00
Brad Hefta-Gaub
dc649e84df
Merge pull request #10792 from jherico/qml_crashes
...
Trying to fix QtQml/QtScript crashes
2017-06-23 12:41:43 -07:00
Brad Davis
4439de240a
Trying to fix QtQml/QtScript crashes
2017-06-22 16:39:57 -07:00
Stephen Birarda
8b7eaaa23a
activate the public socket always for upstream/downstream servers
2017-06-22 13:33:57 -07:00
Stephen Birarda
0e0f216aed
cleanup indentation in packet filter
2017-06-22 13:33:57 -07:00
Stephen Birarda
d05996c13d
fix upstream filter check, audio interest set
2017-06-22 13:33:57 -07:00
Stephen Birarda
6da5a63152
verify replicated packets in packet filter
2017-06-22 13:33:57 -07:00
Stephen Birarda
ea45e341ee
send upstream nodes down to avatar/audio
2017-06-22 13:33:57 -07:00
seefo
48b5989b60
add upstream nodes to domain nodelist
2017-06-22 13:33:57 -07:00
Stephen Birarda
c516dd06e4
Merge pull request #10714 from highfidelity/replicants
...
add broadcasting/replication to downstream avatar mixers and audio mixers
2017-06-21 17:55:07 -07:00
Stephen Birarda
aeb3f443f8
address code review comments
2017-06-21 16:14:14 -07:00
Brad Hefta-Gaub
f7d42c782d
Merge pull request #10764 from thoys/feat/ac-location-jsapi
...
Expose location scripting interface to Agent (AC script)
2017-06-21 10:22:48 -07:00
Thijs Wenker
2a4e9cb603
fix local include / headers
2017-06-21 06:38:16 +02:00
Thijs Wenker
47643e1efe
Expose location API to Agent scripts (side-effect, agents now can teleport)
2017-06-21 06:31:36 +02:00
Stephen Birarda
cf9a97cf10
use length sent by AssetServer to verify asset size
2017-06-19 15:15:45 -07:00
Stephen Birarda
2933a20a0c
some cleanup for audio/avatar replicated packet checking
2017-06-19 10:45:33 -07:00
Brad Davis
1d4b443113
Prevent cache ejection of textures in use
2017-06-19 09:51:11 -07:00
Brad Davis
1632e3b35a
PR feedback
2017-06-16 20:04:23 -07:00
Brad Davis
a675dfe7d2
Prevent deadlocks from different locking orders in FileCache
2017-06-16 15:30:50 -07:00
Stephen Birarda
c332244f4f
fix race for isUpstream and node hole punch
2017-06-15 17:34:20 -07:00
Stephen Birarda
10649c8f6e
change new Node flag to isForcedNeverSilent
2017-06-14 17:20:37 -07:00
Stephen Birarda
224a559602
keep downstream nodes around in domain, alive in upstream
2017-06-14 17:17:14 -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
ca196f6141
Merge branch 'replicants' of https://github.com/highfidelity/hifi into feat/avatar-mixer-downstream
2017-06-14 15:03:26 -07:00
Clément Brisset
44117ac001
Merge pull request #10694 from highfidelity/master
...
Update replicants branch with master
2017-06-14 15:01:22 -07:00
Stephen Birarda
50b56ec761
don't unpack avatar identity that is old
2017-06-14 14:02:22 -07:00
Atlante45
3cc2396021
CR
2017-06-14 11:42:25 -07:00
Atlante45
a15660993d
Fix comment
2017-06-14 11:42:25 -07:00
Atlante45
61eb93af35
Fix SharedNodePointer leak
2017-06-14 11:42:25 -07:00
Stephen Birarda
57cd819307
Merge pull request #10690 from Atlante45/fix/node-leak
...
Fix for Jurisdiction listener
2017-06-14 11:15:17 -07:00
Stephen Birarda
9085a0896a
manually activate sockets for downstream servers
2017-06-13 17:19:58 -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
52150ad971
Add node data to downstream avatar mixers
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
8ce6590f0b
remove ReplicatedAvatarData and immediate replication of identity
2017-06-13 17:19:57 -07:00
Stephen Birarda
44a63ca27e
handle node killed and remove double IDs in kill packets
2017-06-13 17:19:57 -07:00
Atlante45
d0e8612a65
First pass at AvatarMixer replication
2017-06-13 17:19:57 -07:00
Ryan Huffman
ea56c568a7
Add support for replicating by username
2017-06-13 17:18:28 -07:00
Atlante45
a877bf44fb
CR
2017-06-13 11:26:40 -07:00
Stephen Birarda
30d2e9fd23
add unsafeEachNode to iterate nodes when read lock held elsewhere
2017-06-12 17:54:16 -07:00
Stephen Birarda
682fa24745
fix downstream server parsing from settings
2017-06-12 16:51:25 -07:00
Brad Hefta-Gaub
347742be1b
Merge pull request #10601 from birarda/mannequin-avatar
...
Update default avatar to baked mannequin
2017-06-12 16:42:37 -07:00
Stephen Birarda
63c8273a41
do not send keep alive pings to upstream nodes
2017-06-12 16:29:20 -07:00
Stephen Birarda
880157695a
do not attempt to hole punch an upstream node
2017-06-12 16:29:20 -07:00
Stephen Birarda
4539d615d7
add downstream server settings handling to ThreadedAssignment
2017-06-12 16:29:20 -07:00
Stephen Birarda
9fa97d611a
remove invoked addOrUpdate and move node to node list thread
2017-06-12 16:29:20 -07:00
Stephen Birarda
4042e04946
add isDownstream for cleaner conditionals
2017-06-12 16:29:20 -07:00
Stephen Birarda
88af8b5842
use new downstream/upstream nomeclature
2017-06-12 16:29:20 -07:00
Stephen Birarda
fe668b1bb1
make codec negotiation stateless for replicated agents
2017-06-12 16:29:20 -07:00
Stephen Birarda
2929573cb0
do not punch to replicant nodes
2017-06-12 16:29:20 -07:00
Stephen Birarda
d5b466e3ae
fix replicant handling slot, add node strings for replicants
2017-06-12 16:29:20 -07:00
Ryan Huffman
a1d3c0dc7b
Fix initialization ordering error in Node
2017-06-12 15:27:24 -07:00
Ryan Huffman
eb2a417448
Add parent back to Node ctor
2017-06-12 15:24:14 -07:00
Ryan Huffman
3b3465ea05
Add isUpstream to Node
2017-06-12 14:59:45 -07:00
Ryan Huffman
4851d3b564
Remove superfluous node log
2017-06-12 14:52:02 -07:00
Ryan Huffman
3142842d5d
Fix Node initialization warnings
2017-06-12 14:51:08 -07:00
Ryan Huffman
84e1a6f893
Rename isReplicant to isReplicated
2017-06-12 13:38:58 -07:00
Ryan Huffman
2ff065f751
Add isReplicant to node list packet processing
2017-06-12 13:38:57 -07:00
Ryan Huffman
ff2800e8d5
Add isReplicant to Node
2017-06-12 13:37:49 -07:00
Atlante45
dc7c331d4c
Merge branch 'fix/node-leak' into replicants
2017-06-12 11:32:11 -07:00
Stephen Birarda
8ebf1db9a8
switch to replicator/replicant and add new node types
2017-06-12 10:58:34 -07:00
Atlante45
0b847488d7
Fix comment
2017-06-12 10:54:22 -07:00
Stephen Birarda
b5c26b596e
seek past source UUID in mirrored packets
2017-06-12 02:39:54 -07:00
Stephen Birarda
e629881665
mirror audio format negotiation
2017-06-12 02:18:27 -07:00
Stephen Birarda
45bb323723
experimental support for mirrored audio packets to other mixers
2017-06-12 00:19:24 -07:00
Stephen Birarda
3582e5110e
Merge pull request #10644 from seefo/fb5005
...
Resolved FB5005
2017-06-09 11:55:45 -07:00
seefo
06a5d0970c
Fixed issue with invalid time being sent when logging
2017-06-09 10:58:07 -07:00
seefo
fce3badd1d
Resolved FB#5005
2017-06-08 11:57:44 -07:00
Atlante45
7b10b8a6c3
Fix SharedNodePointer leak
2017-06-06 19:04:12 -07:00
Bradley Austin Davis
b4bbf98fe3
Suppress TBB warnings
2017-06-06 15:02:16 -07:00
Bradley Austin Davis
fc6a278217
Fixing dangling thread issues, consolidating thread management
2017-06-06 15:02:16 -07:00
Brad Davis
171d3212fe
Merge pull request #10623 from jherico/qml_engine_singleton
...
Migrate to single QML engine
2017-06-06 15:00:43 -07:00
Stephen Birarda
0ccd0d3fd6
Merge pull request #10621 from highfidelity/stable
...
Merge Stable back into Master
2017-06-06 10:39:03 -07:00
Bradley Austin Davis
995fe11c05
Migrate to single QML engine
2017-06-05 15:14:44 -07:00
Chris Collins
6cc6cd3bf6
Merge pull request #10604 from highfidelity/RC-42
...
Beta Release 42 - Includes up to Developer Release 6626
2017-06-05 09:13:19 -07:00
Clément Brisset
c636922a5d
Merge pull request #10590 from huffman/fix/running-marker
...
Update server-console to watch interface via pid rather than marker
2017-06-02 15:57:44 -07:00
Ryan Huffman
a5296d50fc
Replace static use of qApp with QCoreApplication
2017-06-02 13:51:39 -07:00
Stephen Birarda
f5d732f332
initial version of the ClosureEventSender using std::thread
2017-06-02 13:21:28 -07:00
Chris Collins
34201ea1da
Merge pull request #10599 from jherico/ktx_cache_wipe
...
Add versioning support to the KTX cache
2017-06-02 13:02:18 -07:00
Ryan Huffman
0d96f82888
Merge pull request #10592 from birarda/close-report
...
Send a close event to API on shutdown
2017-06-02 10:57:41 -07:00
David Kelly
70b6236890
Merge pull request #10605 from davidkelly/dk/analyticsForBubble
...
Add UserActivity calls for bubble usage
2017-06-02 09:48:15 -07:00
Ryan Huffman
aa48f3f063
Rename watchProcessShutdown to shutdownWith
2017-06-01 18:13:27 -07:00
Stephen Birarda
6a89726a6a
Merge pull request #10593 from birarda/log-api-session-id
...
print the metaverse session ID to the debug log
2017-06-01 18:02:17 -07:00
Stephen Birarda
2de6162d38
change the packet version across the board for avatar mixer
2017-06-01 17:35:23 -07:00
Brad Davis
b9f9cddea0
Add versioning support to the KTX cache
2017-06-01 17:16:24 -07:00
Stephen Birarda
2c2f154360
push packet version for default mannequin avatar
2017-06-01 17:13:08 -07:00
David Kelly
37b738ff8b
initial cut at some UserActivities for the bubble
2017-06-01 16:46:31 -07:00
Brad Davis
3fdad14ca4
Merge pull request #10571 from jherico/ktx_tests
...
FileCache refactoring and test, plus KTX unit tests
2017-06-01 16:09:14 -07:00
Stephen Birarda
0f22b07026
move session ID logging later in app startup
2017-06-01 16:07:36 -07:00
Stephen Birarda
06b3ecfdc3
also log metaverse session ID during ctor of AccountManager
2017-06-01 15:50:56 -07:00
Stephen Birarda
3d98f1b3ee
print metaverse session ID to debug log
2017-06-01 13:46:37 -07:00
Ryan Huffman
aaf9b9ac7f
Update server-console to watch interface via pid rather than marker
2017-06-01 11:20:36 -07:00
Stephen Birarda
1d9d83b157
initial version of the ClosureEventSender using std::thread
2017-05-31 19:00:41 -07:00
Brad Davis
a77491ccb1
FileCache refactoring and tests
2017-05-31 13:45:59 -07:00
Ryan Huffman
4a52f4090d
Merge pull request #10552 from huffman/fix/multiple-nic-lockup
...
Fix SendQueue not setting lastReceiverResponse when recv handshake ack
2017-05-30 13:05:01 -07:00
Chris Collins
5db0975554
Merge pull request #10556 from highfidelity/RC-41
...
Beta Release 41 - Includes up to Developer Release 6603
2017-05-30 12:52:30 -07:00
Zach Fox
21d396bbb5
Pull out ownership bidding changes
2017-05-26 13:25:25 -07:00
Zach Fox
827daade1b
Make this PR a protocol change
2017-05-26 13:24:38 -07:00
Ryan Huffman
f0c3a0ac28
Fix SendQueue not updating lastReceiverResponse when recv handshake ack
2017-05-25 13:39:47 -07:00
Zach Fox
b86b07c08f
Pull out ownership bidding changes
2017-05-25 13:01:40 -07:00
Zach Fox
acd85b379f
Make this PR a protocol change
2017-05-25 13:01:40 -07:00
Brad Hefta-Gaub
a0484c5f0b
Merge pull request #10544 from birarda/bug/refresh-access-token
...
require a valid access token and expiry to attempt token refresh
2017-05-25 08:35:18 -07:00
Brad Hefta-Gaub
ca87b792de
Merge pull request #10531 from Atlante45/fix/current-address
...
Never store an address with an empty host
2017-05-25 08:33:16 -07:00
Stephen Birarda
d7b3ee9bcb
check for cached ATP assets in right place
2017-05-24 19:22:44 -07:00
Stephen Birarda
a04fc41e17
don't capture strong pointer to stat tracker
2017-05-24 17:54:07 -07:00
Stephen Birarda
c37fd335e1
track the number of local socket changes
2017-05-24 17:41:52 -07:00
Atlante45
05f69ade32
Never store an address with an empty host
2017-05-24 17:39:27 -07:00
Stephen Birarda
48c4db1ca4
nest the download stats so they are cleaner
2017-05-24 17:36:21 -07:00
Stephen Birarda
3743cd23b4
add detailed download stats for file/http/atp
2017-05-24 17:22:38 -07:00
Stephen Birarda
9cd11a32e2
add a debug log for failed token refresh
2017-05-24 13:47:24 -07:00
Stephen Birarda
14ff6a06b4
require a valid access token and expiry to attempt refresh
2017-05-24 13:16:26 -07:00
Chris Collins
b0efb6d956
Merge pull request #10525 from seefo/master
...
Added refreshing of Account Managers access token
2017-05-22 21:42:16 -07:00
seefo
a638704a8c
Modified AccountManager code to better meet style guidelines
2017-05-22 17:01:37 -07:00
seefo
e77e900812
Added refreshing of Account Manager's access token
...
Changed indentention style to match guidelines
2017-05-22 14:46:44 -07:00
anshuman64
bfb44693a3
Merge pull request #10482 from ctrlaltdavid/21361
...
Fix AC playback script not logging
2017-05-22 12:58:20 -07:00
Marko Kudjerski
986d63cdbb
making sure that the first time landing in *welcome domain is updated for dev builds too
2017-05-19 10:17:02 -07:00
Marko Kudjerski
303bb05b3d
changing the location in welcome to which a user is sent on the first run
2017-05-19 10:17:02 -07:00
David Kelly
057718bde3
remove clockSkew, reference new version for Avatar packets
2017-05-17 15:14:56 -07:00
David Kelly
689a0b5bad
Switch from timestamp to sequence id for avatar identity
2017-05-17 14:22:36 -07:00
David Rowe
e69c322fd3
Get UserActivityLogger working in AC scripts
2017-05-17 14:30:32 +12:00
Atlante45
201f81f20a
Don't wait on the sandbox
2017-05-16 14:41:57 -07:00
samcake
bdb0414add
Adding a validation step at runtime for the cached KTX file in order to regenerate them if anything seems wrong
2017-05-12 18:04:22 -07:00
Atlante45
9138ec53e9
Don't send avatars to previous lookup on server restart
2017-05-11 14:07:36 -07:00
Ryan Huffman
d92bdbf0ed
Fix unsigned/signed comparision warning
2017-05-10 09:43:55 -07:00
Ryan Huffman
6e4c5d1ab4
Update FileCache writing to check QSaveFile::write return value
2017-05-09 16:29:57 -07:00
Ryan Huffman
542001b14f
Update FileCache to use QSaveFile for atomic writes
2017-05-09 14:08:43 -07:00
Ryan Huffman
d86071d783
Fix possible corruption of ktx cache files
...
When creating a file like this:
1. Create file
2. Write file
3. Close file
there is an opening before the file is written and closed where, if the
application were to crash (or not finish for any other reason), the file
would be left in an undefined state. Instead, this change updates it to
do this:
1. Create temp file
2. Write temp file
3. Close temp file
4. Move temp file to final path
This ensures that at step 3 we have a valid file, before we rename it.
We should never end up with a final file in an undefined state, but it is
possible to end up with a temp file that is an undefined state if we,
for instance, crash during step 2.
2017-05-09 12:08:52 -07:00
Chris Collins
1264c34f6c
Merge pull request #10349 from birarda/machine-guid-fingerprint
...
use MachineGuid for slightly safer windows machine fingerprint
2017-05-08 10:42:14 -07:00
Clément Brisset
479e810173
Merge pull request #10364 from huffman/fix/ktx-skybox-loading
...
Fix progressive loading of KTX skybox textures
2017-05-05 14:11:03 -07:00
Stephen Birarda
1857b297e0
don't re-grab the machine fingerprint every DS connection
2017-05-04 16:00:46 -07:00
Stephen Birarda
f39411656a
use machine GUID from registry for machine ID
2017-05-04 16:00:46 -07:00
Chris Collins
7d1ffe181f
Merge pull request #10340 from huffman/fix/obj-atp
...
Fix OBJ material loading not working over ATP
2017-05-04 15:50:52 -07:00
Seth Alves
a259d00b63
Merge pull request #10332 from sethalves/bullet-constraints-5
...
Bullet constraints
2017-05-03 16:30:34 -07:00
Ryan Huffman
7999ed6f60
Fix Resource::refresh for NetworkTexture
2017-05-03 11:26:52 -07:00
Ryan Huffman
0263021c0c
Fix loaded being reset to false for KTX resources
2017-05-03 11:26:52 -07:00
Stephen Birarda
5d1abe4499
Merge pull request #10307 from huffman/fix/ktx-crash
...
Fix for resource downloads getting capped
2017-05-03 11:25:51 -07:00
Ryan Huffman
c839118c6b
Add ResourceManager::resourceExists
2017-05-01 13:22:23 -07:00
Ryan Huffman
074a11306c
Add support for atp and file urls in OBJReader
2017-05-01 13:22:02 -07:00
Seth Alves
1b67a8b251
cleanups
2017-04-30 12:23:34 -07:00
Seth Alves
6623028d71
ball-and-socket constraint
2017-04-29 08:35:55 -07:00
Seth Alves
9e7ef83bd1
Merge branch 'master' of github.com:highfidelity/hifi into bullet-constraints-4
2017-04-29 07:01:44 -07:00
Stephen Birarda
fed747a545
Merge pull request #10325 from huffman/atp-range-caching
...
Fix for stuck ATP downloads
2017-04-28 16:54:21 -07:00
Ryan Huffman
89fb0a917b
Fix poorly indented if in AssetRequest
2017-04-28 16:27:44 -07:00
Ryan Huffman
765a061086
Fix stuck ATP downloads
...
Occasionally ATP requests would get stuck because of a race inside
AssetClient::handleAssetReply. This was more likely to happen to small
resources.
2017-04-28 16:26:03 -07:00
Stephen Birarda
c518aa55be
Merge pull request #10312 from birarda/upload-new-models-to-entity
...
add an entity file replacement via domain-server content page
2017-04-28 16:06:05 -07:00
Stephen Birarda
b44a56db80
don't save ATP requests to cache if they are range requests
2017-04-28 10:32:06 -07:00
Stephen Birarda
a21a34a4a4
add entities file replacement to DS and ES
2017-04-27 16:56:27 -07:00
Ryan Huffman
4b0bd80c27
Fix NetworkTexture not cleaning itself up on destruction
2017-04-27 13:03:42 -07:00
Seth Alves
68b59e4601
Merge branch 'master' of github.com:highfidelity/hifi into bullet-constraints-2-redux
2017-04-27 07:56:49 -07:00
Seth Alves
b196dd082b
expose bullet slider constraint to javascript
2017-04-27 07:56:35 -07:00
ZappoMan
bc2f893294
format and spelling changes
2017-04-26 21:47:54 -07:00
ZappoMan
c0df82ff69
Merge branch 'master' of https://github.com/highfidelity/hifi into retrySkeletonURL
2017-04-26 18:49:24 -07:00
ZappoMan
834a447d62
remove debugging code
2017-04-26 18:36:44 -07:00
Ryan Huffman
ac0a738945
Merge pull request #10261 from Atlante45/feat/progressive-load-ktx
...
Add progressive load for KTX textures
2017-04-26 18:36:01 -07:00
ZappoMan
a26dca73b1
more logging
2017-04-26 18:02:09 -07:00
Ryan Huffman
f5b7feccde
Update AssetClient/Request to use const byteRange
2017-04-26 18:01:56 -07:00
ZappoMan
3de92121e0
more logging
2017-04-26 15:28:10 -07:00
Andrew Meadows
08972da843
remove unused Node::_isAlive cruft
2017-04-26 12:47:56 -07:00
Ryan Huffman
1555fc3088
Update Resource to only clear load priorities if successful
2017-04-26 11:37:48 -07:00
Ryan Huffman
01724c9c90
Update default load priority to be 0
2017-04-26 11:37:47 -07:00
Ryan Huffman
4f16eb9bcc
Cleanup KTX logging and add fragment to resource url to indicate mip level
2017-04-26 11:32:35 -07:00
Atlante45
043c587395
Fix byte range for file resource requests
2017-04-26 10:49:23 -07:00
Atlante45
8269e01474
Fix atp-get compile error
2017-04-26 10:49:23 -07:00
Stephen Birarda
3928e11611
fix valid byte range check and send asset from 0
2017-04-26 10:48:57 -07:00
Stephen Birarda
814970c4e2
cleanup invalid byte range handling
2017-04-26 10:48:57 -07:00
Stephen Birarda
fab1bdaeb7
push asset server packet versions for range requests
2017-04-26 10:48:57 -07:00
Stephen Birarda
7ae8c741c5
pass the byte range to asset client from AssetResourceRequest
2017-04-26 10:48:57 -07:00
Stephen Birarda
229a481232
add byte range handling to FileResourceRequest
2017-04-26 10:48:57 -07:00
Stephen Birarda
397a29039e
add support for byte range requests to ATP
2017-04-26 10:48:57 -07:00
Ryan Huffman
8d03d50d35
Cleanup progressive ktx debugging
2017-04-26 10:48:57 -07:00
Ryan Huffman
4e58341631
Remove http proxy
2017-04-26 10:48:24 -07:00
Ryan Huffman
18fb695614
Disable pipelining in HTTPResourceRequest
2017-04-26 10:48:24 -07:00
Ryan Huffman
ce12a216c0
I think it might be working.
2017-04-26 10:48:24 -07:00
Ryan Huffman
70b816827e
Improve handling of KTX downloads in NetworkTexture
2017-04-26 10:48:24 -07:00
Ryan Huffman
11751611e1
Update NetworkTexture to track current KTX download state
2017-04-26 10:48:23 -07:00
Ryan Huffman
39c3fee838
Add caching of imageOffset to ktx ImageDescriptor
2017-04-26 10:47:32 -07:00
Ryan Huffman
cf3dc12542
Add object labels to GL objects and add ktx min mip kv
2017-04-26 10:47:32 -07:00
Ryan Huffman
b20fcbfcdb
Add a way to write data to a storage object
2017-04-26 10:45:50 -07:00
Ryan Huffman
ccd9c4697b
Add extended ktx header/high-mip request handling to NetworkTexture
2017-04-26 10:45:50 -07:00
Ryan Huffman
1fec531c68
Add basic mip writing to gpu::Texture
2017-04-26 10:45:50 -07:00
Ryan Huffman
00cbfa0f70
Add start of progressive ktx-loading
2017-04-26 10:45:50 -07:00
Ryan Huffman
105d17e85e
Add byte range support to HTTPResourceRequest
2017-04-26 10:45:14 -07:00
David Rowe
4a5f84f4b9
Merge branch 'master' into 21249
...
# Conflicts:
# libraries/audio-client/src/AudioClient.cpp
2017-04-26 13:24:18 +12:00
ZappoMan
90cdeb9582
Merge branch 'master' of https://github.com/highfidelity/hifi into retrySkeletonURL
2017-04-25 16:09:59 -07:00
Andrew Meadows
157dc1475b
Merge pull request #10281 from birarda/bug/session-refresh-login
...
force DS to use new node ID if connect is re-sent
2017-04-25 15:02:57 -07:00
Stephen Birarda
c00dfcc7d7
send the domain disconnect packet before UUID is cleared
2017-04-25 14:32:21 -07:00
David Rowe
c05954ee4b
Add logAction() method to UserActivityLogger JavaScript API
2017-04-25 13:40:57 +12:00
ZappoMan
d179135a87
remove dead code
2017-04-24 18:21:22 -07:00
ZappoMan
95a3e0a092
fix whitespace
2017-04-24 18:06:33 -07:00
ZappoMan
c9aad6b762
new approach to the tpose fix, as well as other improvements
2017-04-24 17:36:05 -07:00
ZappoMan
da68c49dc1
more cleanup
2017-04-21 13:31:40 -07:00
ZappoMan
f07884602a
more CR feedback
2017-04-21 13:13:29 -07:00
ZappoMan
088cdae320
CR feedback
2017-04-21 11:14:47 -07:00
ZappoMan
ff45ad53a3
some more CR cleanup
2017-04-21 10:40:41 -07:00
ZappoMan
f133713d0e
CR feedback
2017-04-21 10:21:34 -07:00
ZappoMan
7f1a87ac4f
remove random http failure
2017-04-20 17:31:20 -07:00