Atlante45
3d0f449afb
Ignore ack syn when using vegas
2016-10-18 15:54:25 -07:00
Stephen Birarda
9760fdc906
use MAX_PACKETS_IN_FLIGHT as receiver max flow window
2016-10-18 15:54:25 -07:00
Stephen Birarda
5ffbd2d11e
start num ACKs since FRT to 3
2016-10-18 15:54:25 -07:00
Stephen Birarda
456bcbca67
use max and not min for CW clamp
2016-10-18 15:54:25 -07:00
Stephen Birarda
c0219d9ddf
remove numRTT from TCPVegasCC
2016-10-18 15:54:25 -07:00
Stephen Birarda
995f383edb
default EWMA RTT and variance to first value
2016-10-18 15:54:25 -07:00
Atlante45
f0dcc54a18
Start in slow start
2016-10-18 15:54:25 -07:00
Atlante45
f143e9bf3f
Register SequenceNumber and time_point
2016-10-18 15:54:25 -07:00
Stephen Birarda
7731b407bd
only attempt SQ sleep with > 0 PSP
2016-10-18 15:54:25 -07:00
Stephen Birarda
3ecfd6af67
added debug for fast re-transmit
2016-10-18 15:54:25 -07:00
Stephen Birarda
c794c4af1a
adjust EWMA RTT start values in TCPVegasCC
2016-10-18 15:54:25 -07:00
Stephen Birarda
96ef1fa483
add FRT debug
2016-10-18 15:54:25 -07:00
Stephen Birarda
7cc1f3261e
use last adjustment time to adjust every RTT
2016-10-18 15:54:25 -07:00
Stephen Birarda
0d2e83e0fc
cleanup according to Vegas paper, add fast retransmit
2016-10-18 15:54:25 -07:00
Stephen Birarda
ecbba3d4cd
send time point with packet sent signal
2016-10-18 15:54:25 -07:00
Atlante45
75d4b156f1
Added shouldNAK to CC class
2016-10-18 15:54:25 -07:00
Atlante45
eee617e39c
Remove congestion window size clamp
2016-10-18 15:54:25 -07:00
Stephen Birarda
0954d5bf93
cleanup sent packet time hash after RTT calc
2016-10-18 15:54:25 -07:00
Stephen Birarda
8e05a2893a
change congestion window size to an int
2016-10-18 15:54:25 -07:00
Stephen Birarda
5e637c31de
rename congestion window size var in TCPRenoCC
2016-10-18 15:54:25 -07:00
Stephen Birarda
b232a44c8d
don't send sync ACK when interval is == 1
2016-10-18 15:54:25 -07:00
Stephen Birarda
69ca0d2675
point TCPVegasCC at correct TCPRenoCC base
2016-10-18 15:54:25 -07:00
Stephen Birarda
8c9b46c1e0
fix method signatures, adjust ssthresh increases
2016-10-18 15:54:25 -07:00
Stephen Birarda
eb180b15d8
only raise ssthresh if not reducing cwnd
2016-10-18 15:54:25 -07:00
Stephen Birarda
8304bb81d1
create the base of the TCPVegasCC class
2016-10-18 15:54:25 -07:00
Atlante45
59bcd724ea
More Reno work
2016-10-18 15:54:25 -07:00
Atlante45
bad96d54ea
TCP congestion control first draft
2016-10-18 15:54:25 -07:00
Seth Alves
150c9b4bf8
Merge branch 'fix-audio-mixer-data-race-0' of github.com:sethalves/hifi into fix-audio-mixer-data-race-0
2016-10-18 14:41:40 -07:00
Seth Alves
21ccc58e04
don't pass statsObject by reference
2016-10-18 14:41:33 -07:00
Zach Pomerantz
fc7a1c31ec
Revert "start MinMaxAvg at default, not numeric limit"
...
This reverts commit 96e9399b89
.
2016-10-18 14:11:53 -07:00
Seth Alves
ceadc8005f
Merge branch 'master' of github.com:highfidelity/hifi into fix-audio-mixer-data-race-0
2016-10-18 13:55:56 -07:00
Seth Alves
e79642396d
Merge branch 'master' of github.com:highfidelity/hifi into fix-audio-mixer-data-race-1
2016-10-18 13:43:20 -07:00
Seth Alves
0c6dedff45
avoid various data-races related to stats collection and delivery
2016-10-18 13:05:53 -07:00
Stephen Birarda
f8e0d7ad88
move QWebEngine classes to ui library
2016-10-18 12:53:32 -07:00
Ryan Huffman
73a0266edb
Fix case in Script.include where urls is empty
2016-10-18 11:41:15 -07:00
Seth Alves
0cda01f105
send stats to domain-server with networking thread
2016-10-18 10:29:35 -07:00
Stephen Birarda
81cb33574d
check for HTTPS scheme in bearer add in XMLHttpRequest
2016-10-18 10:04:43 -07:00
Brad Hefta-Gaub
0d48eb55b9
Merge pull request #8835 from zzmp/fix/entity-del-deadlock
...
fix deadlock when removing tablet
2016-10-18 01:21:55 -07:00
Brad Hefta-Gaub
13e5c31d0d
Merge pull request #8829 from jherico/gpu_leak
...
Fix GPU buffer leak in geometry cache / overlays
2016-10-18 01:12:44 -07:00
Brad Hefta-Gaub
c8fa2e3c9a
Merge pull request #8831 from hyperlogic/bug-fix/fbxreader-crash-fix
...
Speculative fix for crash in FBXReader.cpp
2016-10-18 01:08:29 -07:00
Brad Hefta-Gaub
478c0856f3
Merge pull request #8837 from sethalves/fix-avatar-entities-delete
...
fix crash when deleting avatar-entities
2016-10-17 21:20:27 -07:00
Chris Collins
b43301cd8c
Merge pull request #8824 from huffman/fix/batch-load-crash
...
Fix race condition in BatchLoader
2016-10-17 20:55:38 -07:00
Seth Alves
5d085798cb
Merge branch 'master' of github.com:highfidelity/hifi into fix-avatar-entities-delete
2016-10-17 17:42:17 -07:00
Seth Alves
9b7086b1fb
added EntityItemProperties.merge function. when sending edits for avatar-entities, don't call setProperties on the entity. Fix currentFrame bug in AnimationPropertyGroup::copyToScriptValue
2016-10-17 16:11:37 -07:00
Zach Pomerantz
301f3ced98
fix typoed threaded call
2016-10-17 15:30:49 -07:00
Atlante45
3955c6c4c6
Don't override place name path with index path
2016-10-17 14:41:05 -07:00
Anthony J. Thibault
1c6fbc08bf
Speculative fix for crash in FBXReader.cpp
...
I could not reproduce the issue, however looking at the stack trace shows that
the crash is due to indexing past the end of the FBXNode::properties QVariantList.
Guard against this from happening by checking the property length first.
2016-10-17 13:22:17 -07:00
Chris Collins
f1b2dd8b1a
Merge pull request #8825 from howard-stearns/recover-from-cancelled-snapshot-directory
...
check for empty snapshot dir, and default to temp
2016-10-17 13:21:58 -07:00
Chris Collins
1c30d98cf9
Merge pull request #8823 from ZappoMan/shutdownSandbox
...
Auto-shutdown of sandbox if it was launched by interface
2016-10-17 13:20:15 -07:00
Ryan Huffman
9ef6aee3d1
Fix race condition in BatchLoader
2016-10-17 13:10:19 -07:00
Brad Davis
dde79ef3c5
Fix GPU buffer leak in geometry cache / overlays
2016-10-17 12:22:20 -07:00
Brad Hefta-Gaub
d5c87a0db6
CR feedback
2016-10-17 12:02:23 -07:00
Stephen Birarda
08dc9e0c4d
use HTTP header for access token added for XMLHttpRequest
2016-10-17 11:34:37 -07:00
Stephen Birarda
b4b5c648c2
use a QWebEngineProfile request interceptor for auth in HTTP header
2016-10-17 11:34:37 -07:00
Brad Hefta-Gaub
d46170bec0
auto shutdown of sandbox when interface quits
2016-10-17 07:55:24 -07:00
Howard Stearns
baea0f5cb0
create a directory chooser that works in hmd, and use it
2016-10-16 17:27:51 -07:00
Brad Hefta-Gaub
aec76cd542
Merge pull request #8799 from ctrlaltdavid/21070
...
HMD keyboard polishing
2016-10-16 01:00:48 -07:00
Brad Hefta-Gaub
3874f173b6
Merge pull request #8818 from jherico/amd_crash
...
Fix AMD crash caused by missing glFlush
2016-10-15 18:47:25 -07:00
Brad Davis
612a1b17ff
Magic number removal
2016-10-15 17:59:27 -07:00
Brad Davis
0be1f82bbc
Fix AMD crash caused by missing glFlush
2016-10-15 15:28:28 -07:00
Stephen Birarda
d1cd99e035
remove a useless two dots
2016-10-14 18:24:39 -07:00
David Rowe
eff8502f67
Merge branch 'master' into 21070
2016-10-15 11:20:30 +13:00
Stephen Birarda
9184a500a0
move faked handshake logic to Socket for handshake req flag
2016-10-14 14:46:58 -07:00
Stephen Birarda
ccbfdf7bb9
only emit client connection reset on requested handshake
2016-10-14 14:46:58 -07:00
Stephen Birarda
eb77258c55
fix magic numbers and hide sendFakedHandshake
2016-10-14 14:46:58 -07:00
Stephen Birarda
5e03e55ca2
fix for dual alias in LimitedNodeList std::bind
2016-10-14 14:46:58 -07:00
Stephen Birarda
a2de31909c
remove define of UDT connection debug
2016-10-14 14:46:58 -07:00
Stephen Birarda
b81eaa649f
make faked handshake request usable in dev/PR
2016-10-14 14:46:58 -07:00
Stephen Birarda
ea2da34bd1
bubble up receiver handshake from udt::Connection
2016-10-14 14:46:58 -07:00
Stephen Birarda
27617b8479
add forced kill of AS for test
2016-10-14 14:46:58 -07:00
Stephen Birarda
5704335b66
add quick fails for no active socket to other AssetClient calls
2016-10-14 14:46:58 -07:00
Stephen Birarda
055df48e8d
make the asset server a solo node type
2016-10-14 14:46:58 -07:00
Stephen Birarda
7fd25ae450
fix returns for missing active socket in LNL
2016-10-14 14:46:58 -07:00
Stephen Birarda
3c70a25a40
immediately error in AssetClient if no active socket for AS
2016-10-14 14:46:58 -07:00
Stephen Birarda
ca94fbc219
refuse to send packets if connection should not be created
2016-10-14 14:46:58 -07:00
Stephen Birarda
f41188b0e8
default last receiver response in send queue to queue creation time
2016-10-14 14:46:58 -07:00
Stephen Birarda
5562d7e7a6
add a filter operator to decide if connections are created
2016-10-14 14:46:58 -07:00
Brad Hefta-Gaub
fb47b42ea5
Merge pull request #8807 from sethalves/fix-import-with-tmp-rez
...
fix entity-import with only tmp-rez rights
2016-10-13 22:32:02 -07:00
David Rowe
0e3cb3eabf
Merge branch 'master' into 21070
2016-10-14 13:29:38 +13:00
Brad Davis
46326ed27c
Fix crash in switching to plugin that uses the composite framebuffer in customizeContext
2016-10-13 16:46:02 -07:00
Seth Alves
fe09a1a57c
make sure interface accepts server adjustment to lifetime, even for imported entities
2016-10-13 16:45:37 -07:00
Chris Collins
90b283f83b
Merge pull request #8806 from huffman/fix/atp-script-cache
...
Update ScriptCache to clear ATP assets when disconnected from a domain
2016-10-13 16:30:29 -07:00
Ryan Huffman
6cf4802cc2
Change default hifi address from dev-welcome to welcome
2016-10-13 16:06:07 -07:00
Ryan Huffman
7626f49ddc
Replace qDebug with qCDebug in ScriptCache
2016-10-13 15:43:28 -07:00
Seth Alves
01c1cb328f
don't change UNKNOWN_CREATED_TIME to 1 during addition of LAST_EDITED_SERVERSIDE_BUMP
2016-10-13 15:05:13 -07:00
Ryan Huffman
decb94b719
Update ScriptCache to clear ATP assets when disconnected from a domain
2016-10-13 14:05:53 -07:00
Brad Hefta-Gaub
0e1b377227
Merge pull request #8785 from jherico/oculus_crash
...
Additional plugin debugging, better plugin resource cleanup
2016-10-13 13:54:34 -07:00
Ryan Downe Karpf
397816679d
Merge pull request #8790 from huffman/feat/reliable-path-queries
...
Update ds path queries to be reliable
2016-10-13 09:21:44 -07:00
David Rowe
2343e02454
Fix a couple of QML errors
2016-10-13 18:16:21 +13:00
David Rowe
a75925d1e3
Add numeric shift
2016-10-13 14:18:21 +13:00
David Rowe
a359626316
Merge branch 'master' into 21070
2016-10-13 09:54:59 +13:00
David Rowe
e269a84d0e
Add placeholder "FIXME"s for making Web entity keyboard HMD-only
2016-10-13 09:35:39 +13:00
Ryan Huffman
a44653db57
Update ds path queries to be reliable
2016-10-12 10:47:42 -07:00
Brad Davis
4e0fffb8b7
Merge pull request #8779 from gcalero/shaders_gl_es
...
Adapt shader for GL ES support
2016-10-12 08:32:50 -07:00
Brad Hefta-Gaub
0f1e61e240
Merge pull request #8781 from ZappoMan/tweakGrabPoint
...
adjust grab indicators
2016-10-12 07:08:16 -07:00
Brad Hefta-Gaub
8e8eba5e0c
Merge pull request #8770 from jherico/textures_tweak
...
Fix GPU texture counter, better logging for memory pressure
2016-10-11 21:36:03 -07:00
Brad Hefta-Gaub
cded9c03f9
Merge pull request #8767 from ZappoMan/viveControllerFixes
...
fix 'any endpoints' for axis style inputs
2016-10-11 20:33:35 -07:00
Brad Davis
28771cbda9
Additional plugin debugging, better plugin resource cleanup
2016-10-11 19:40:02 -07:00
Stephen Birarda
33e426bfd2
Merge pull request #8778 from Atlante45/asset-client
...
Fix crash in AssetClient handleProgressCallback
2016-10-11 18:36:23 -07:00
Brad Davis
8f42e564b4
Disable 'min free GPU memory', bump max texture memory 65%
2016-10-11 16:34:54 -07:00
Brad Davis
1e7dd7db64
Fix GPU texture counter, better logging for memory pressure
2016-10-11 16:28:16 -07:00
samcake
3ebab3b017
Merge branch 'master' of https://github.com/highfidelity/hifi into yellow
2016-10-11 15:45:10 -07:00
Brad Hefta-Gaub
95c1237f66
Merge pull request #8776 from samcake/color
...
Add check for bad texture resource slot
2016-10-11 14:50:56 -07:00
samcake
7ea790aa4f
adding a comment to explain what we are doing
2016-10-11 14:43:41 -07:00
Stephen Birarda
a8568ac821
Merge pull request #8775 from birarda/master
...
remove AssetResourceRequest timeout, output occasional progress to log
2016-10-11 14:31:51 -07:00
Brad Hefta-Gaub
c1763da9b1
Merge pull request #8774 from hyperlogic/bug-fix/oculus-to-desktop-crash
...
Fix crash when switching to desktop mode from oculus HMD mode
2016-10-11 14:29:28 -07:00
Stephen Birarda
504e92607a
change format of debug message
2016-10-11 13:23:52 -07:00
Stephen Birarda
20ea7e6c98
change QLoggingCategory include casing
2016-10-11 13:21:53 -07:00
Stephen Birarda
07d0a038a5
set the initial last progress debug 5s back
2016-10-11 13:21:15 -07:00
samcake
7af3aa53ac
Fixing the key light pass with ambient map
2016-10-11 13:20:32 -07:00
Stephen Birarda
a0c27e2130
remove timer forced timeouts in ARR, occasionally ouput DL progress
2016-10-11 13:17:57 -07:00
Atlante45
e7e9c71625
Fix AssetClient crash
...
Do not access message data until message is complete
2016-10-11 13:05:57 -07:00
Brad Hefta-Gaub
93d9cf7917
adjust grab indicators
2016-10-11 12:42:26 -07:00
Anthony J. Thibault
350977f03e
Speculative fix for crash in AudioClient
2016-10-11 10:49:43 -07:00
Stephen Birarda
826c2f1a9f
push the AssetResourceRequest timeout to 15s
2016-10-11 09:55:16 -07:00
Stephen Birarda
ec5850b82b
emit ReceivedMessage progress signals more frequently for new timeout
2016-10-11 09:55:05 -07:00
Gabriel Calero
834d9c0710
Adapt shader for GL ES support which requires operators of the same datatype
2016-10-11 12:15:49 -03:00
samcake
0951ca6bbe
Add check for bad texture resource slot
2016-10-10 18:43:24 -07:00
Brad Hefta-Gaub
798a5cfc9d
Merge pull request #8768 from ZappoMan/nestedSkyboxes
...
fix skybox changing when going between zones
2016-10-10 15:13:33 -07:00
Anthony J. Thibault
e76a7fc577
Crash fix for RenderableWebEntityItem::buildWebSurface
...
Gracefully handle the absence of a gl context. We will continue to retry every render call.
2016-10-10 13:57:54 -07:00
Brad Hefta-Gaub
735a6ca994
Merge pull request #8755 from hyperlogic/bug-fix/openvr-fixes
...
openvr deadlock and crash on exit fixes
2016-10-10 08:01:07 -07:00
Brad Hefta-Gaub
db5edb530a
fix skybox changing when going between zones
2016-10-09 15:22:35 -07:00
Brad Hefta-Gaub
8da9fccb5d
fix 'any endpoints' for axis style inputs
2016-10-08 20:24:52 -07:00
Anthony J. Thibault
ec801cb9d8
Addressed feedback from code review.
2016-10-07 17:46:46 -07:00
Brad Hefta-Gaub
7e3d63c4e2
Merge pull request #8747 from jherico/buffer_page_fix
...
Fix page size usage in gpu buffers
2016-10-07 16:57:25 -07:00
Ryan Huffman
8a4cfd4735
Remove unreachable code in PluginUtils
2016-10-07 13:37:52 -07:00
Anthony J. Thibault
a4c7e832b5
Reset threadID logging to false
2016-10-07 11:42:34 -07:00
Ryan Huffman
408cc1cd04
Update default hifi address to dev-welcome
2016-10-07 10:30:18 -07:00
Ryan Huffman
e6314a2701
Add changes to isHMDAvailable to specify hmd
2016-10-07 10:30:18 -07:00
Ryan Huffman
a062e6ab9a
Revert change to make tutorial only work for Vive
2016-10-07 10:30:18 -07:00
Ryan Huffman
9c6eae36a7
Update tutorial progress keys
2016-10-07 10:30:18 -07:00
Ryan Huffman
f426f1cd4f
Update isHandController to temporarily only return true for Vive
2016-10-07 10:30:18 -07:00
Ryan Huffman
216cf2b4bc
Update tutorial to work with HMD + Hand Controllers only
2016-10-07 10:30:18 -07:00
Ryan Huffman
e24a01d1fe
Add path parameter to goToSandbox
2016-10-07 10:30:18 -07:00
Ryan Huffman
03c01bb9b0
Add exception handling to callEntityMethod calls
2016-10-07 10:30:18 -07:00
Ryan Huffman
4efeb928e2
Add user activity logging to tutorial
2016-10-07 10:30:18 -07:00
Howard Stearns
a170436c8c
Merge pull request #8754 from howard-stearns/init-script-update-time
...
init the accumulator for script elapsed time
2016-10-07 10:10:16 -07:00
Howard Stearns
3a294e77d4
Merge pull request #8745 from huffman/feat/new-help-window
...
Update the help window
2016-10-07 10:01:47 -07:00
Ryan Downe Karpf
ed2571704f
Merge pull request #8735 from huffman/feat/teleport-improvements
...
Update teleport.js to ignore invisible or collisionless objects and disallow teleporting to certain surfaces
2016-10-07 09:56:30 -07:00
howard-stearns
6cae62f584
init the accumulator for script elapsed time
2016-10-07 09:38:30 -07:00
David Kelly
ab6ccac631
Merge pull request #8741 from howard-stearns/kill-agents
...
kill agents in avatar mixer when they stop being avatars
2016-10-07 09:16:49 -07:00
Seth Alves
f1f8f6323a
Merge pull request #8674 from ctrlaltdavid/21055
...
HMD keyboard
2016-10-07 06:21:36 -07:00
Brad Hefta-Gaub
b1cd553074
Merge pull request #8752 from huffman/fix/script-resolve
...
Fix script paths not resolving correctly
2016-10-06 18:55:57 -07:00
David Rowe
a1458a26fd
Merge branch 'master' into 21055
...
Conflicts:
libraries/gl/src/gl/OffscreenQmlSurface.cpp
libraries/gl/src/gl/OffscreenQmlSurface.h
2016-10-07 14:44:23 +13:00
Brad Hefta-Gaub
b0c2bda898
Merge pull request #8743 from jherico/qml_threading
...
Remove QML threaded rendering
2016-10-06 17:46:12 -07:00
Ryan Huffman
bbd7174d06
Fix script paths not resolving correctly
2016-10-06 17:37:47 -07:00
David Rowe
bdff71151d
Updates from code review
2016-10-07 13:35:44 +13:00
Chris Collins
8310a9fe8a
Merge pull request #8730 from huffman/feat/script-req-retry
...
Add retrying of script requests
2016-10-06 16:09:04 -07:00
Anthony J. Thibault
3158439cba
Prevent deadlock when rapidly switching between openvr and desktop mode
2016-10-06 15:44:24 -07:00
Seth Alves
a5de9cc106
Merge pull request #8742 from sethalves/ac-client
...
AC test client
2016-10-06 15:35:54 -07:00
David Rowe
e2e762f9e7
Merge branch 'master' into 21055
...
Conflicts:
interface/resources/qml/AddressBarDialog.qml
2016-10-07 11:27:35 +13:00
Chris Collins
aecf71a0d0
Merge pull request #8729 from huffman/feat/atp-set-mapping
...
Add setMapping to ATP scripting interface and fix threading bug
2016-10-06 11:46:19 -07:00
Chris Collins
14f8fb7c90
Merge pull request #8664 from huffman/fix/script-resolve-path
...
Fix ScriptEngine not properly resolving paths
2016-10-06 10:13:44 -07:00
Chris Collins
583332d502
Merge pull request #8734 from huffman/feat/allow-editing-unknown-entities
...
Update entity scripting interface to allow modifications to unknown e…
2016-10-06 09:51:35 -07:00
Seth Alves
7b5106afd8
Merge branch 'possible-fix-for-domain-server-crash' of github.com:sethalves/hifi into ac-client
2016-10-05 19:36:59 -07:00
Ryan Huffman
4171fdd2e1
Remove extraneous log line from AssetRequest
2016-10-05 19:27:24 -07:00
Ryan Huffman
4901f386ca
Remove unused property in ScriptCache
2016-10-05 19:25:41 -07:00
Ryan Huffman
17a1f9b5ae
Make timer child of QObject instead of attaching to destroyed
2016-10-05 19:25:17 -07:00
Ryan Huffman
bba5a7563f
Remove extraneous logging
2016-10-05 19:25:03 -07:00
Ryan Huffman
42b0d8230c
Move extract/encode enitty functions in ScriptEngine
2016-10-05 19:14:42 -07:00
Brad Davis
48092978e9
Fix page size usage in gpu buffers
2016-10-05 17:05:01 -07:00
Clément Brisset
808419d988
Merge pull request #8740 from AndrewMeadows/fix-physics-unit-tests
...
fix CMAKE warning about un-unit-testable CPP file in physics unit tests
2016-10-05 16:22:26 -07:00
Chris Collins
bc6797fc3a
Merge pull request #8733 from zzmp/fix/audio-channel-swap
...
fix intermittent channel swapping
2016-10-05 15:54:25 -07:00
Ryan Huffman
df09254437
Fix EntityItemID not being converted to string in ScriptEngine
2016-10-05 15:45:54 -07:00
Andrew Meadows
e46c15401a
take care for division by zero when normalizing
2016-10-05 15:00:22 -07:00
Brad Davis
6afe5360fe
Fixing header
2016-10-05 14:36:26 -07:00
Brad Davis
caf7d87841
Restore GL context information to the QML context
2016-10-05 14:01:20 -07:00
Brad Davis
afbbd398dc
Remove QML threaded rendering
2016-10-05 13:48:16 -07:00
Clément Brisset
476ccadb38
Merge pull request #8732 from huffman/feat/category-in-logs
...
Add category to log lines
2016-10-05 13:29:41 -07:00
David Rowe
1a745094e2
Merge branch 'master' into 21055
...
Conflicts:
libraries/entities-renderer/src/RenderableWebEntityItem.cpp
libraries/gl/src/gl/OffscreenQmlSurface.h
2016-10-06 09:29:09 +13:00
howard-stearns
dc7a9f253c
kill agents in avatar mixer when they stop being avatars
2016-10-05 13:06:11 -07:00
Zach Pomerantz
afce8c4a45
STEREO_FACTOR -> AudioConstants::STEREO
2016-10-05 13:02:28 -07:00
Zach Pomerantz
5af95c6062
store channels on audio stream
2016-10-05 12:04:24 -07:00
Clément Brisset
d18394f249
Merge pull request #8596 from huffman/feat/my-avatar-self-id
...
Add ability to parent overlays to MyAvatar for use across servers
2016-10-05 12:03:01 -07:00
Clément Brisset
3f64847888
Merge pull request #8726 from huffman/feat/model-overlay-hide-change-textures
...
Fix model overlay visibility and texture properties
2016-10-05 11:54:11 -07:00
Brad Hefta-Gaub
6f86ce8d3b
Merge pull request #8683 from jherico/oglplus_b_gone2
...
Remove all usage of oglplus
2016-10-05 09:59:42 -07:00
Howard Stearns
32db63e177
Merge pull request #8737 from highfidelity/domain-check
...
Domain check
2016-10-05 08:47:27 -07:00
Brad Hefta-Gaub
415b492c8c
Merge pull request #8715 from jherico/offscreen_fences2
...
Support external GL textures with proper fencing
2016-10-05 05:13:06 -07:00
Ryan Huffman
16d535c495
Move EntityTree RayArgs back to header
2016-10-04 20:20:48 -07:00
Ryan Huffman
ee50469213
Add collidableOnly arg to findRayIntersection
2016-10-04 20:19:54 -07:00
Ryan Huffman
da6afb605b
Fix default findRayIntersection surfaceNormal to be in world space
2016-10-04 20:19:54 -07:00
Ryan Huffman
b0c7e91737
Disable ray picking against invisible objects in far grab and teleport
2016-10-04 20:19:51 -07:00
Ryan Huffman
17c63eb722
Add the ability to ignore invisible entities in findRayIntersection
2016-10-04 20:19:32 -07:00
Zach Pomerantz
05aded5c9d
differentiate smaples/frames from dropped audio
2016-10-04 18:45:03 -07:00
Zach Pomerantz
00fabb77b4
use proper audio frame naming
2016-10-04 18:27:56 -07:00
Zach Pomerantz
972a611d03
retain stereo on dead audio resampling
2016-10-04 17:54:20 -07:00
Ryan Huffman
2bb2aca2be
Remove commented line in LogHandler
2016-10-04 16:54:37 -07:00
Ryan Huffman
a52e2d8bc5
Add category to log lines
2016-10-04 16:49:24 -07:00
Ryan Huffman
82aa1bafad
Update BatchLoader to use ScriptCache
2016-10-04 16:43:13 -07:00
Ryan Huffman
ca4022814e
Add extra logging to asset client
2016-10-04 16:43:13 -07:00
Ryan Huffman
c6485cc50c
Fix scriptcache only serving empty strings
2016-10-04 16:43:12 -07:00
Ryan Huffman
3c374e8ee2
Add retry logic to ScriptCache
2016-10-04 16:43:12 -07:00
Ryan Huffman
1fff480b73
Add timeout to AssetResourceRequest
2016-10-04 16:43:12 -07:00
Ryan Huffman
c683c82817
Fix setting textures in model overlays
2016-10-04 16:24:43 -07:00
Seth Alves
7261fcae4a
possible fix for domain-server crash-on-exit
2016-10-04 14:35:23 -07:00
Chris Collins
1087885380
Merge pull request #8721 from kencooke/audio-fixes2
...
Fix audio support on Windows7
2016-10-04 10:14:37 -07:00
Brad Hefta-Gaub
9554befb68
Merge pull request #8714 from Atlante45/ack2
...
Fix potential race condition on static memory
2016-10-04 10:05:53 -07:00
Ken Cooke
8491254664
Merge branch 'master' of https://github.com/highfidelity/hifi into audio-fixes2
2016-10-03 18:13:43 -07:00
Brad Davis
8c5028158f
Fix crash on destroying web entities and overlays
2016-10-03 18:02:21 -07:00
Ken Cooke
46526a309d
Increase audio input buffering on Windows 7
2016-10-03 17:46:09 -07:00
Brad Davis
ca3572f991
Support external GL textures with proper fencing
2016-10-03 17:09:10 -07:00
Chris Collins
ca1a7135eb
Merge pull request #8706 from kencooke/audio-fixes
...
Improve support for audio when input rate != output rate
2016-10-03 16:46:56 -07:00
Ryan Huffman
0b2def6013
Fix style error
2016-10-03 15:23:39 -07:00
Ryan Huffman
e213a47814
Fix incorrect return values in getProcessorInfo
2016-10-03 15:19:03 -07:00
Ryan Huffman
dafb5c5bab
Add processor information to launch user activity event
2016-10-03 15:11:56 -07:00
David Rowe
3d75188500
Untabify
2016-10-04 11:03:41 +13:00
David Rowe
3242a7884c
Apply fix from merge conflict to moved code
2016-10-04 11:02:14 +13:00
David Rowe
caf1a93354
Merge branch 'master' into 21055
...
Conflicts:
libraries/entities-renderer/src/RenderableWebEntityItem.cpp
2016-10-04 10:51:14 +13:00
Atlante45
573d5898cc
Make static control packets class members
2016-10-03 13:46:55 -07:00
howard-stearns
4fcddfdf2b
Merge branch 'davidkelly-dk/triggerMenuInScriptPlus' into domain-check
2016-10-03 13:02:32 -07:00
howard-stearns
0809484e33
Merge branch 'dk/triggerMenuInScriptPlus' of https://github.com/davidkelly/hifi into davidkelly-dk/triggerMenuInScriptPlus
2016-10-03 13:01:51 -07:00
David Rowe
4818ad2615
Merge branch 'master' into 21055
2016-10-04 08:46:30 +13:00
samcake
afcb5b8557
Merge branch 'master' of https://github.com/highfidelity/hifi into color
2016-10-03 10:17:46 -07:00
samcake
0df69b8e15
Protecting the usage of the defaultSkyboxTexture in case its creation has failed to avoid crash on the first usage, removing an uncorrect assert in GL45BackendTexture that would trigger in debug
2016-10-03 10:06:58 -07:00
Ken Cooke
9590d2eef9
Fix support for audio when input rate != output rate
2016-10-03 09:08:32 -07:00
Brad Hefta-Gaub
3612ed95c3
Merge pull request #8703 from hyperlogic/bug-fix/qml-surface-get-root-item-crash
...
Fix for crash bug in web entities
2016-10-02 20:31:35 -07:00
Brad Davis
53f358d77a
Fix warnings
2016-10-02 11:44:36 -07:00
Brad Davis
488d191428
Remove all oglplus usage and references
2016-10-02 11:44:34 -07:00
Brad Davis
d83d3fe98e
Make shader compilation from non-GPU code easier
2016-10-02 11:44:32 -07:00
Brad Davis
f28962af12
Remove dead class from oglplus helpers
2016-10-02 11:44:32 -07:00
Brad Hefta-Gaub
c7551a2207
Merge pull request #8700 from ZappoMan/fetchTextureMapCrashFix
...
fix crash when bouncing to eschatology and eschatology-dev
2016-10-01 21:34:20 -07:00
Brad Hefta-Gaub
51e67df39a
Merge pull request #8669 from jherico/oglplus_b_gone
...
Remove oglplus usage in Offscreen QML rendering
2016-10-01 21:20:51 -07:00
Brad Hefta-Gaub
7ef8e53d03
Merge pull request #8701 from ZappoMan/getShapeKeyCrashFix
...
add guards to getShapeKey
2016-10-01 20:23:50 -07:00
Brad Hefta-Gaub
7fe16442fa
make calculateTextureInfo thread safe
2016-10-01 15:47:17 -07:00
Anthony Thibault
a79485f8c2
Fix for crash bug in web entities
...
Guard against nullptrs in RenderableWebEntitItem and WebEntityAPIHelper.
These pointers can go null if the webEntity is deleted on the main thread.
Also, the backing offscreen qml surface can be destroyed if the webEntity has not been rendered for 30 seconds
due to frustum culling.
2016-10-01 13:43:49 -07:00
Brad Hefta-Gaub
04f6547940
add guards to getShapeKey
2016-10-01 12:15:03 -07:00
Brad Davis
933388bc61
Remove oglplus usage from offscreen UI
2016-10-01 11:39:46 -07:00
Brad Davis
265996156c
Remove unused header and typedef
2016-10-01 11:39:45 -07:00
Brad Hefta-Gaub
769a29332c
Merge pull request #8695 from jherico/texture_transfer_crash
...
Fix crash in initializing texture transfer thread
2016-10-01 11:31:37 -07:00
Brad Hefta-Gaub
55d5e80220
Merge pull request #8699 from jherico/gl_context_bug
...
Don't use GL functions before making the context current
2016-10-01 11:30:50 -07:00
Brad Hefta-Gaub
2cba3db2b6
fix crash when bouncing to escotology, which may or may not be related
2016-10-01 11:08:52 -07:00
Brad Davis
0f06d0e4cc
Don't use GL functions before making the context current
2016-10-01 10:40:36 -07:00
howard-stearns
c806f6cad2
better shutdown check for timer firings
2016-09-30 16:05:39 -07:00
Brad Davis
42e28fa010
Fix crash in initializing texture transfer thread
2016-09-30 15:48:10 -07:00
Clément Brisset
02991bffab
Merge pull request #8687 from zzmp/feat/injector-loopback
...
loopback local injectors on server echo
2016-09-30 11:21:10 -07:00
Clément Brisset
becee3bba3
Merge pull request #8685 from thoys/ac-fixes
...
Assignment Client fixes
2016-09-30 11:05:58 -07:00
Chris Collins
322a6e7f2d
Merge pull request #8686 from kencooke/unbuffered-audio-output
...
Even lower audio latency
2016-09-30 10:53:29 -07:00
David Kelly
621e3fc000
Expose triggerOption to scripts, plus _physicsEnabled
...
Now any menu item can be triggered. Plus you can do a
Window.isPhysicsEnabled to detect when we are done loading assets and
such. Whee!
2016-09-30 09:06:17 -07:00
Thijs Wenker
4f7fdfc345
eliminated else
, this might look cleaner
2016-09-30 03:31:35 +02:00
David Rowe
a0dd3d8771
Debounce lowering keyboard and immediately raising it again
2016-09-30 13:43:55 +13:00
David Rowe
5e842843c6
Set alphabetic/numeric keyboard per field entered
2016-09-30 11:54:32 +13:00
Zach Pomerantz
768354e49f
loopback local injectors on server echo
2016-09-29 15:25:17 -07:00
Thijs Wenker
5025b4a5ed
NodeList set the sessionUUID before emitting the connectedToDomain signal
2016-09-29 22:15:53 +02:00
Thijs Wenker
7e3073e163
fix spelling bugs
2016-09-29 22:13:27 +02:00
Thijs Wenker
3d14a32d17
fix controller::ScriptingInterface not found warning in AC
2016-09-29 22:11:12 +02:00
Ken Cooke
858297241b
Even lower audio latency
2016-09-29 12:48:21 -07:00
Brad Hefta-Gaub
38eccd32a8
add developer menu support to enable/disable dynamic texture management
2016-09-29 10:18:54 -07:00
Brad Davis
f73cd1d65e
Merge branch 'RC-21' back into master
...
Conflicts:
libraries/gpu-gl/src/gpu/gl45/GL45BackendTexture.cpp
2016-09-28 09:58:13 -07:00
Brad Davis
31fb395c27
Add support for disabling incremental texture transfers
...
Conflicts:
libraries/gpu-gl/src/gpu/gl45/GL45BackendTexture.cpp
2016-09-28 09:56:50 -07:00
Brad Davis
7361b9a166
Add support for disabling incremental texture transfers
2016-09-28 09:23:15 -07:00