Seth Alves
8018a84e8b
avoid div by zero
2019-06-04 13:00:26 -07:00
Seth Alves
55daef837a
fix uninitialized read
2019-06-04 13:00:26 -07:00
Seth Alves
0d2bc23a63
avoid crash on shutdown
2019-06-04 13:00:26 -07:00
Seth Alves
16d259f54f
fix uninitialized read
2019-06-04 13:00:26 -07:00
Seth Alves
32de196a2c
remove some spammy logging
2019-06-04 13:00:26 -07:00
Seth Alves
8a32d230a8
avoid div by zero
2019-06-04 13:00:26 -07:00
Seth Alves
7ee64258ec
fix uninitialized read
2019-06-04 13:00:26 -07:00
Seth Alves
766a5c7f81
avoid div by zero
2019-06-04 13:00:26 -07:00
Seth Alves
8a9f3b9508
fix uninitialized read
2019-06-04 13:00:26 -07:00
Seth Alves
50e99cc1fd
fix uninitialized read
2019-06-04 13:00:26 -07:00
Seth Alves
426f97fb35
avoid div by zero
2019-06-04 13:00:26 -07:00
Seth Alves
d1824c4d6d
remove spammy log
2019-06-04 13:00:26 -07:00
Anthony Thibault
7781efb382
Merge pull request #15669 from hyperlogic/bug-fix/new-qt-with-fix-for-qscriptengine-crash
...
Bug fix for crash in QScriptEngine::reportAdditionalMemoryCost()
2019-06-04 10:07:32 -07:00
Anthony J. Thibault
e1534b34b4
Workaround crash in reportAdditionalMemoryCost other platforms
2019-06-04 08:56:07 -07:00
SamGondelman
3f42d083f5
fix some transparency issues on amd
2019-06-03 16:14:09 -07:00
Ryan Huffman
ce0d2b0628
Merge pull request #15663 from kencooke/audio-samprate-mismatch-fix
...
BUGZ-328: Some microphones are unable to hear themselves in test mic audio setting
2019-06-03 14:18:27 -07:00
Ken Cooke
dfab91e50a
Reduce the performance impact of loopback resampler (AVX2 optimizations)
2019-06-01 19:53:18 -07:00
Ken Cooke
4a294b3899
Add sanity check for buffer overflow due to resampling
2019-06-01 14:31:14 -07:00
Ken Cooke
a56942e494
Correctly handle time-varying buffer size due to loopback resampling
2019-06-01 14:27:32 -07:00
Ken Cooke
451cf60e54
Reset loopback resampler when input device is changed
2019-06-01 11:04:52 -07:00
Ken Cooke
f7236f0498
Fix bug in local echo when output is multichannel
2019-06-01 10:43:34 -07:00
Ken Cooke
1572c93624
Fix longstanding bug where resampler called with samples instead of frames, resulting in buffer overflow
2019-06-01 09:05:06 -07:00
Shannon Romano
11b1c7dfcc
Merge pull request #15656 from Atlante45/feat/more-silent-node-logging
...
Add logging for silent node kills
2019-05-31 15:07:44 -07:00
Sabrina Shanman
07f63c21b4
Merge pull request #15660 from SamGondelman/addBillboardCrash
...
BUGZ-421: Cleaning up name lookups to fix rare crash
2019-05-31 14:21:15 -07:00
Brad Hefta-Gaub
0084ceae6d
Merge pull request #15653 from roxanneskelly/domaincheckin
...
BUGZ-322 - high_resolution_clock behaves differently on windows and linux
2019-05-31 12:48:29 -07:00
SamGondelman
f4a7b27042
cleaning up name lookups
2019-05-31 12:04:54 -07:00
Clement
4bcc81b49b
Add logging for silent node kills
2019-05-30 17:56:40 -07:00
Roxanne Skelly
e12ed1c5d6
high_resolution_clock behaves differently on windows and linux
...
on linux, time_since_epoch returns time since linux epoch,
on windows, it returns time since system start.
Math between those values on two different types of machines
was coming out bad.
2019-05-30 14:17:19 -07:00
Andrew Meadows
351f9991eb
removeOwnershipData() last minute before EntityMotionState delete
2019-05-30 10:16:53 -07:00
Ken Cooke
cabe9eab81
Allow local echo when audio input and output devices have different sample rates
2019-05-30 08:59:45 -07:00
Andrew Meadows
bfe809f3f7
local entities should not be in physics
2019-05-29 20:19:12 -07:00
Roxanne Skelly
dedf1b64b8
Merge pull request #15626 from roxanneskelly/domaincheckin
...
BUGZ-322 add domain checkin time-spent logging
2019-05-29 15:22:37 -07:00
Shannon Romano
d065847bee
Merge pull request #15638 from samcake/nut
...
case BUGZ-191: Implement patform tier profile from platform description
2019-05-28 15:28:05 -07:00
Sam Gateau
3af8f37df5
THe real correct pltform agnostic cpuidex was in cpudetect...
2019-05-28 13:52:32 -07:00
Brad Hefta-Gaub
cea40af23a
Merge pull request #15635 from AndrewMeadows/fix-bugz-164
...
BUGZ-164: fix crash when processing physics simulation ownership bids
2019-05-28 12:59:07 -07:00
Sam Gateau
a168109588
trying to clean up the asm for linux and macos
2019-05-28 12:27:26 -07:00
Sam Gateau
2d1b06a1ba
adding string.h (instead of stdio.h) for memset and memcpy on linux
2019-05-28 01:00:51 -07:00
Sam Gateau
e3fe20ae6a
adding stdio.h for memset and memcpy on linux
2019-05-28 00:53:03 -07:00
Sam Gateau
a729369655
REmoving the keys list from the OCOmputer info, not needed
2019-05-28 00:32:02 -07:00
Sam Gateau
6f74098032
Fixing the getCPUIDEX
2019-05-28 00:26:30 -07:00
Sam Gateau
99f8b61727
Trying to unify the getCPUID function in CPUIdent
2019-05-28 00:14:50 -07:00
Sam Gateau
42d1b340cd
Trying to unify the getCPUID function in CPUIdent
2019-05-28 00:00:45 -07:00
Sam Gateau
7c477740d3
Merge branch 'master' of github.com:highfidelity/hifi into nut
2019-05-27 12:48:20 -07:00
Sam Gateau
bd3881ef14
Merge pull request #15634 from SamGondelman/skyboxColor
...
BUGZ-380: Revert skybox color behavior
2019-05-26 10:43:54 -07:00
Shannon Romano
12996b2d7d
Merge pull request #15637 from kencooke/audio-init-racecond-crashfix
...
BUGZ-158: Crash when switching audio devices on Mac
2019-05-25 16:26:56 -07:00
Sam Gateau
5001a04326
Updating the platform lib, implementing the first version of the profiler and exposing all these through the PlatformInfoScriptingInterface
2019-05-25 15:53:54 -07:00
Ken Cooke
501ceaa6aa
Add lock-free wait for initialization to the audio output callback.
...
Eliminates race condition without making assumptions about the internal audio threading model.
2019-05-25 10:47:26 -07:00
Andrew Meadows
a6a877d930
clear _entitiesToDeleteLater on shutdown
2019-05-24 16:17:55 -07:00
Andrew Meadows
5988f8cce6
avoid calling removeOwnershipData() from multiple threads
2019-05-24 16:12:21 -07:00
SamGondelman
61280214ca
revert skybox color behavior
2019-05-24 15:52:50 -07:00