Ken Cooke
45db8c3bef
Rebase optimizations on NVTT 2.1.0 instead of master
2017-06-05 11:18:54 -07:00
Ken Cooke
024499bdc4
Optimized NVTT library with fast gamma conversion
2017-06-04 12:59:15 -07:00
Ken Cooke
807a6d5831
Bugfix: new threading changes in the Qt5.7.1 plugin were causing deadlock
2017-05-08 18:03:50 -07:00
Ken Cooke
746ae6dfd3
Merge branch 'master' of https://github.com/highfidelity/hifi into audio-wasapi-qt562
2017-05-08 17:56:19 -07:00
Brad Davis
5e1bc0d908
Remove faceshift
2017-04-28 16:34:54 -07:00
Ken Cooke
9e77771c99
Update WASAPI audio plugin for Qt5.6.2
2017-04-28 12:00:01 -07:00
Stephen Birarda
e3ab2615c1
allow NVTT to be built as external on android
2017-04-25 15:56:23 -07:00
Stephen Birarda
7968045626
update md5 for patched external nvtt
2017-04-25 15:56:23 -07:00
Stephen Birarda
11fa2797b7
force the release DLL path for NVTT on windows
2017-04-25 15:56:23 -07:00
Stephen Birarda
202e933d8b
don't build, install, or configure nvtt on windows
2017-04-25 15:56:23 -07:00
Stephen Birarda
06b3b3d5f4
ad missing include dir for NVTT on win
2017-04-25 15:56:23 -07:00
Stephen Birarda
d72e5e5b24
add handling for install_name_tool calls on OS X
2017-04-25 15:56:23 -07:00
Stephen Birarda
3a217f75f4
force release for NVTT on Win32
2017-04-25 15:56:23 -07:00
Stephen Birarda
5c12180b58
use pre-built NVTT on windows
2017-04-25 15:56:23 -07:00
Stephen Birarda
27c6011e6e
change nvtt external to ignore release type
2017-04-25 15:56:23 -07:00
Stephen Birarda
ee62e7dcb8
update nvtt external to build from source
2017-04-25 15:56:22 -07:00
Atlante45
94e1cbbc95
Upload nvtt archive to S3
2017-04-25 15:56:22 -07:00
Atlante45
0428b22b63
Add nvtt external
2017-04-25 15:56:22 -07:00
Anthony J. Thibault
42262aac78
OpenVR: upgrade to version 1.0.6, for better generic tracker support
2017-04-05 18:41:43 -07:00
Stephen Birarda
a798773425
fix polyvox location for MinSizeRel
2017-03-23 17:31:02 -07:00
Stephen Birarda
85dc63a671
fix multi-line strings in VHACD and faceshift externals
2017-03-23 17:26:32 -07:00
Stephen Birarda
22c7d4032b
fix debug config handling of release faceshift lib
2017-03-23 17:13:19 -07:00
Stephen Birarda
6d38b1fe72
handle MinSizeRel configuration in vhacd external
2017-03-23 17:11:30 -07:00
Stephen Birarda
0367f70a39
interpolate CONFIG for polyvox library path
2017-03-23 17:07:51 -07:00
Stephen Birarda
ee521ed369
handle library release path for faceshift MinSizeRel build
2017-03-23 17:06:22 -07:00
Stephen Birarda
5311de1f7b
handle MinSizeRel library discovery for bullet external
2017-03-23 17:05:08 -07:00
Stephen Birarda
e100a7bedb
point VHACD external to correct library for RelWithDebugInfo
2017-03-23 16:54:21 -07:00
Stephen Birarda
670f51af0b
fix reference to RelWithDebugInfo library for polyvox
2017-03-23 16:50:03 -07:00
Stephen Birarda
be34e5a814
fix RelWithDebInfo path for faceshift
2017-03-23 16:46:52 -07:00
Stephen Birarda
654ae5032b
simplify the RelWithDebInfo check in bullet ext
2017-03-23 16:11:48 -07:00
Stephen Birarda
b023cb71be
when building RelWithDebInfo check for correct bullet libs
2017-03-23 16:02:39 -07:00
Brad Davis
f9dcfa54aa
Add debug/release builds to oculus lib
2017-03-06 16:08:21 -08:00
Bradley Austin Davis
c892d8a81a
Update Oculus SDK to 1.11
2017-03-03 10:41:47 -08:00
Ken Cooke
ab0d5ec178
Fix for memory-leak in Windows audio stack (audiodg.exe grows without bound)
2017-01-30 11:59:30 -08:00
Brad Hefta-Gaub
e4c59472ee
Merge pull request #9468 from kencooke/audio-mixformat-float
...
Fix another audio failure
2017-01-23 16:52:54 -08:00
Zach Pomerantz
daf507fc81
revert "Use supplied libquazip5.so for Debug builds" for WIN32/OSX
2017-01-23 13:02:15 -05:00
Ken Cooke
4d6eea9a63
Updated WASAPI plugins to force dwChannelMask = KSAUDIO_SPEAKER_DIRECTOUT
2017-01-20 16:40:32 -08:00
Stephen Birarda
ac7637f8ff
use _LIBRARY_RELEASE for LibOVRPlatform external
2017-01-05 11:20:44 -08:00
Stephen Birarda
4278d7b20d
download and link oculus platform for oculus plugin
2017-01-05 11:20:44 -08:00
Zach Pomerantz
0bb82d2b73
use libquazip5.so in debug
2016-12-28 16:06:32 -05:00
Atlante45
5f2c77928a
Restore "Updated the Qt audio plugins""
...
This reverts commit f7e8d47426
.
2016-12-08 14:14:48 -08:00
Zach Fox
2c0cfdf241
Fix build for real?
2016-11-18 14:39:30 -08:00
Zach Fox
fc21cae904
More stable than ever! Uses external GifCreator lib. Still frame timing issues.
2016-11-18 14:39:29 -08:00
Ken Cooke
171cb14087
New WASAPI Qt plugins that implement multichannel formats using WAVEFORMATEXTENSIBLE.
...
QAudioInput, QAudioOutput, and IsFormatSupported() now support channels > 2.
dwChannelMapping is always set to 0xffffffff (1:1 passthru).
2016-11-16 10:38:51 -08:00
Brad Davis
f4f1b04cf0
Use OpenVR to determine if async reprojection is enabled
2016-10-26 16:02:06 -07:00
Chris Collins
328ac71f8b
Merge pull request #8739 from kencooke/audio-fixes3
...
Fix 16khz support and hot-unplugging audio devices
2016-10-06 09:46:51 -07:00
Ken Cooke
d6aa74c22d
Fix 16khz support and hot-unplugging audio devices
2016-10-05 11:49:09 -07:00
Brad Davis
488d191428
Remove all oglplus usage and references
2016-10-02 11:44:34 -07:00
Ken Cooke
d925a22fd4
Use new filename for the external as a simple form of versioning
2016-09-29 14:09:38 -07:00
Ken Cooke
f42c0dbd7c
Fix cmake checksum, for updated qtaudio_wasapi.zip with release and debug plugins
2016-09-29 13:01:15 -07:00
Brad Davis
49a91e3a04
Update Oculus SDK
2016-09-22 11:31:50 -07:00
Brad Davis
ecfe56085d
GLM update and GLI integration
2016-09-09 10:18:15 -07:00
Ken Cooke
9457d49103
Merge branch 'master' of https://github.com/highfidelity/hifi into low-latency-audio
2016-09-06 20:56:20 -07:00
Stephen Birarda
8977f9ed92
fix else condition in hifiAudioCodec
2016-09-01 10:57:30 -07:00
Stephen Birarda
3f1545008d
don't target any plugins for android
2016-08-31 11:19:01 -07:00
Stephen Birarda
7c2fea4598
remove glew/oglplus requirement for android interface
2016-08-31 11:03:53 -07:00
Stephen Birarda
f1ed7a2e78
initial changes needed for android interface cmake
2016-08-31 10:53:29 -07:00
Ken Cooke
678ea3ecbf
PR feedback
2016-08-29 13:22:48 -07:00
Ken Cooke
28a99a7a03
Merge branch 'master' of https://github.com/highfidelity/hifi into low-latency-audio
2016-08-29 12:38:17 -07:00
Ken Cooke
996bf0d763
Replace the Qt multimedia audio back-end on the Windows build.
...
Adds an external project (wasapi) to download a low-latency audio plugin for Qt, as a precompiled DLL.
Adds a post-build command to use this new plugin instead of the default Qt audio plugin.
2016-08-28 20:12:59 -07:00
elisa-lj11
4c434e875e
fixed merge conflicts in Application.cpp
2016-08-19 09:46:22 -07:00
Brad Davis
adcfd55cc0
Batch replay reprojection
2016-08-12 22:28:23 -07:00
elisa-lj11
c009834685
Fixes for linux build of quazip
2016-08-05 17:36:27 -07:00
elisa-lj11
cd7706e80b
Release now has quazip features
2016-08-04 17:01:19 -07:00
elisa-lj11
9833ba1987
No errors upon build
2016-08-04 16:51:14 -07:00
elisa-lj11
212e4f9cca
making quazip work
2016-08-04 16:48:14 -07:00
elisa-lj11
c9c965b1e8
added new files for quazip
2016-08-04 16:46:56 -07:00
Leonardo Murillo
b0c27a53e2
Linking to Linux only SDK
2016-07-15 13:01:21 -06:00
Leonardo Murillo
53d524eb2f
Checkpoint
2016-07-15 12:04:45 -06:00
Leonardo Murillo
f0db7b9d39
Checkpoint
2016-07-15 11:42:30 -06:00
Brad Hefta-Gaub
3ddac73718
add mac lib to the external project
2016-07-11 18:24:22 -07:00
Brad Hefta-Gaub
f5b693cebb
added support for external hificodec and hifi codec plugin
2016-07-11 12:22:27 -07:00
SamGondelman
a9ed0b1c83
completely destroyed sixense on macs
2016-06-22 16:56:50 -07:00
Atlante45
89c50ab3df
Update neuron archive in cmakelists
2016-06-21 17:23:08 -07:00
Atlante45
925375fb7a
Move steamworks archive zip to dependencies
2016-06-14 16:29:50 -07:00
Atlante45
1a8d6ea614
Make steamworks an external dependency
2016-06-14 16:29:50 -07:00
Brad Davis
6c30194916
Support lowering the minimum mip of a texture at runtime
2016-04-21 14:46:12 -07:00
Brad Davis
5007c9bd4c
Update glew version
2016-04-21 14:46:09 -07:00
Brad Davis
d056c41e25
Update to latest Oculus SDK, add input device support
2016-03-30 10:40:28 -07:00
Anthony J. Thibault
0d37515784
Merge branch 'master' into tony/vive-rendering-work
2016-03-23 15:59:59 -07:00
Brad Davis
2fdb92e8cd
Move oglplus dependency from sourceforge to s3
2016-03-22 22:19:10 -07:00
Anthony Thibault
63d6f888e6
Update openvr sdk to 0.9.19
2016-03-21 17:31:13 -07:00
Anthony J. Thibault
b9a16cec25
Re-enable OpenVR plugin
...
* Enabled preview window
* rendering is only mono for some-reason.
2016-02-09 18:49:18 -08:00
Stephen Birarda
718e994050
fix for faceshift library name on OS X
2016-01-15 15:41:34 -08:00
Stephen Birarda
4f6595ed08
fix makefiles build on OS X
2016-01-15 15:41:34 -08:00
Stephen Birarda
404fb2f781
Merge branch 'master' of https://github.com/highfidelity/hifi into console
2016-01-07 16:02:32 -08:00
Stephen Birarda
139abf704d
use an s3 link for dependencies
2016-01-05 09:58:59 -08:00
Stephen Birarda
02069bfcd2
Merge remote-tracking branch 'leo/master' into console
2016-01-04 09:57:55 -08:00
Stephen Birarda
abea65fa84
resolve conflicts on merge with upstream/master
2015-12-29 17:54:45 -08:00
Anthony J. Thibault
7e514d2f4d
Mac build fix
2015-12-28 18:42:03 -08:00
Anthony Thibault
878fe80040
Merge branch 'master' into tony/neuron-plugin
2015-12-25 10:24:55 -08:00
Anthony J. Thibault
0459479c2b
NeuronPlugin: Added external project for Neuron SDK
...
Now builds on windows with actual Neuron SDK.
Can to TCP server on localhost, and receive joint data.
Will debug draw joint 6, (left foot?)
2015-12-21 18:30:15 -08:00
Stephen Birarda
de9e03a379
remove qxmpp external
2015-12-18 10:54:04 -08:00
Stephen Birarda
20886748af
resolve conflicts on merge with upstream/master
2015-12-16 10:21:24 -08:00
Andrew Meadows
6d7597e9fc
remove comments and remove dangling whitespace
2015-12-11 09:40:15 -08:00
Andrew Meadows
9231692d23
fix asset URL and windows cmake command for bullet
2015-12-11 09:40:15 -08:00
Andrew Meadows
cb65a6f640
fix cmake to build bullet-2.83
2015-12-11 09:40:15 -08:00
Philip Rosedale
4a1d0e5a26
Merge pull request #6623 from ZappoMan/switchToJulySixenseSDK
...
switch to july sixense SDK
2015-12-10 21:21:01 -08:00
Brad Hefta-Gaub
e5a5c05e84
switch to july sixense SDK
2015-12-10 17:56:31 -08:00
Brad Davis
98263f0c0d
Moving sdl2 to external plugin
2015-12-10 14:56:41 -08:00
Bradley Austin Davis
1644bda908
Migrate to latest Oculus SDK (0.8)
2015-12-09 17:32:11 -08:00
Brad Davis
978d39b7f4
Moving OpenVR to external plugin and updating to latest version
2015-12-09 16:20:24 -08:00
Ken Cooke
aad4743bf0
Completely remove Gverb from cmake
2015-12-03 18:06:50 -08:00
Stephen Birarda
bddb8d5b68
remove Quazip files used by CMake
2015-12-03 14:08:10 -08:00
Anthony J. Thibault
79b06c3c8a
cmake: Fix quazip configure on linux/mac if QT_CMAKE_PREFIX_PATH is undefined.
2015-11-30 11:14:35 -08:00
Anthony Thibault
63cef9c367
Configure fix for quazip
...
23> CMake Warning (dev) at C:/msys64/home/Anthony/code/hifi/build/ext/vc12/quazip/project/src/quazip-stamp/quazip-configure-Debug.cmake:3 (set):
23> Syntax error in cmake code at
23>
23> C:/msys64/home/Anthony/code/hifi/build/ext/vc12/quazip/project/src/quazip-stamp/quazip-configure-Debug.cmake:3
23>
23> when parsing string
23>
23> C:/Program Files (x86)/CMake/bin/cmake.exe;-DCMAKE_INSTALL_PREFIX:PATH=C:/msys64/home/Anthony/code/hifi/build/ext/vc12/quazip/project;-DCMAKE_PREFIX_PATH=C:\Qt\Qt5.5.1\5.5\msvc2013\lib\cmake;-DCMAKE_INSTALL_NAME_DIR:PATH=C:/msys64/home/Anthony/code/hifi/build/ext/vc12/quazip/project/lib;-DZLIB_ROOT=C:/msys64/home/Anthony/code/hifi/build/ext/vc12/zlib/project;-GVisual Studio 12 2013;C:/msys64/home/Anthony/code/hifi/build/ext/vc12/quazip/project/src/quazip
23>
23> Invalid escape sequence \Q
23>
23> Policy CMP0010 is not set: Bad variable reference syntax is an error. Run
23> "cmake --help-policy CMP0010" for policy details. Use the cmake_policy
23> command to set the policy and suppress this warning.
23> This warning is for project developers. Use -Wno-dev to suppress it.
By converting backslashes to slashes before using the QT_CMAKE_PREFIX_PATH environment variable on the command line.
2015-11-27 20:57:35 -08:00
Andrew Meadows
527408c7c1
Merge pull request #6292 from huffman/physics-continuous-collision-detection
...
Physics continuous collision detection
2015-11-25 15:45:18 -08:00
Leonardo Murillo
55649717c5
Using http for quazip external
2015-11-23 20:10:32 -06:00
Leonardo Murillo
f759fa2cfa
Ubuntu fixes
2015-11-23 18:30:40 -06:00
Leonardo Murillo
8b573cebfb
Successfull windows build given any build type checkpoint
2015-11-23 15:16:48 -06:00
Leonardo Murillo
8e12e32dd2
Checkpoint - Windows specifics
2015-11-23 14:21:06 -06:00
Ryan Huffman
d1e9e28522
Update bullet tgz md5sum
2015-11-20 16:11:12 -08:00
Ryan Huffman
3aa271d688
Update bullet tgz md5sum
2015-11-20 15:21:53 -08:00
Ryan Huffman
67d0792173
Update bullet tgz md5sum
2015-11-20 15:09:06 -08:00
Ryan Huffman
7e87ad5114
Update bullet tgz md5sum
2015-11-20 14:50:31 -08:00
Ryan Huffman
784df60a97
Update bullet archive to include CCD+Compound improvements
2015-11-20 13:56:20 -08:00
Leonardo Murillo
6f3d818121
Checkpoint - fixing ID in dylib
2015-11-20 10:56:47 -06:00
Leonardo Murillo
c56a3b6d22
Checkpoint - turning quazip into external
2015-11-20 09:56:10 -06:00
Brad Davis
68c6718d1c
Fixes for windows 64 bit builds
2015-11-17 18:22:00 -08:00
Brad Davis
017cb2cb6c
Getting rid of HTTPS external dependencies
2015-11-04 11:53:42 -08:00
Brad Davis
edf3e5b17a
Try using the VS2010 builds from the new Sixense SDKs
2015-11-02 11:15:51 -08:00
Brad Davis
017e42bbc2
Update sixense SDK
2015-11-02 09:15:54 -08:00
Brad Hefta-Gaub
9c23f2551d
Merge pull request #6207 from jherico/pluginSupport
...
Support for runtime plugins (DLLs)
2015-11-01 14:57:13 -08:00
Brad Davis
cfb2fd1523
Support for runtime plugins (DLLs)
2015-11-01 11:12:12 -08:00
Brad Davis
99d8554cc8
Make zlib a true external on windows (linux and OSX should rely on system libraries)
2015-11-01 01:36:59 -07:00
Brad Davis
aee03e79f3
Fix win32 and linux Sixense config
2015-10-30 22:37:00 -07:00
Bradley Austin Davis
9b9e35d396
Limit sixense to mavericks and below
2015-10-30 22:02:20 -07:00
Bradley Austin Davis
46d87dda5a
Fixing paths for SDL2 and Sixense libs
2015-10-30 19:00:26 -07:00
Brad Davis
fcfab0fc51
Moving SDL2, Sixense and Faceshift to external projects
2015-10-30 00:57:51 -07:00
Stephen Birarda
06ca4dfbde
fix polyvox double name change command
2015-09-28 14:26:53 -04:00
Ken Cooke
629ee7b0c1
Completely remove SOXR from cmake
2015-09-24 15:12:10 -07:00
Stephen Birarda
710e369b70
don't have polyvox build bindings
2015-09-10 08:52:24 -07:00
Andrew Meadows
802b3a88c3
more corret cmake file for sixense
2015-09-01 09:45:14 -07:00
Brad Davis
7fb491e48c
Cleanup plugin interface, break up oculus plugins
2015-08-21 00:29:25 -07:00
Brad Davis
aba7bebf6e
Revert "Updating to the new version of the sixense library"
2015-08-19 09:44:51 -07:00
Brad Davis
7f09df1d0b
Fixing external
2015-08-18 18:56:01 -07:00
Brad Davis
86e21c91ba
Case issues again
2015-08-18 18:56:00 -07:00
Brad Davis
eba446e7f6
Updating to the new version of the sixense library
2015-08-18 18:55:59 -07:00
Bradley Austin Davis
7e60aee1bf
Merge branch 'master' into plugins
...
Conflicts:
interface/src/Application.cpp
interface/src/Application.h
interface/src/avatar/Head.cpp
interface/src/avatar/MyAvatar.cpp
interface/src/avatar/MyAvatar.h
interface/src/avatar/SkeletonModel.cpp
interface/src/avatar/SkeletonModel.h
interface/src/devices/3DConnexionClient.cpp
interface/src/ui/overlays/Overlays.cpp
2015-08-06 11:03:37 -07:00
Stephen Birarda
653e0d29c7
resolve conflicts on merge with upstream/core
2015-08-05 14:37:30 -07:00
Stephen Birarda
6c337b8aeb
repairs for build type of glew external
2015-08-05 14:30:36 -07:00
Bradley Austin Davis
252677e1c2
Fix MD5 of glew dep
2015-08-05 14:02:14 -07:00
Stephen Birarda
34e188fe6e
log more of the steps for glew external project
2015-08-05 12:35:37 -07:00
Stephen Birarda
cc909507f4
get GLEW for all platforms as external project
2015-08-05 12:34:11 -07:00
Bradley Austin Davis
04d579be7a
Removing integrated glew
2015-08-05 11:21:59 -07:00
Bradley Austin Davis
53ccbfc4fa
Merge branch 'core' into plugins
2015-08-03 22:25:50 -07:00
Bradley Austin Davis
f19653f3e2
Integrate glew
2015-08-01 20:08:19 -07:00
Bradley Austin Davis
6d8adbf2b5
Make OpenVR windows only for now
2015-07-27 09:13:04 -04:00
Bradley Austin Davis
671bda8883
Working on linux build
2015-07-25 20:58:13 -04:00
Bradley Austin Davis
114ab9e47f
Merge branch 'master' into plugins
2015-07-22 11:47:56 -04:00