Brad Davis
6098c4a1d6
Revert "Revert "Migrate QML based web views to Qt WebEngine""
...
This reverts commit 1f3adeb666
.
2015-12-18 17:18:46 -08:00
Brad Davis
1f3adeb666
Revert "Migrate QML based web views to Qt WebEngine"
2015-12-18 17:09:38 -08:00
Brad Hefta-Gaub
868d10651a
Merge pull request #6651 from jherico/webengine
...
Migrate QML based web views to Qt WebEngine
2015-12-18 14:56:35 -08:00
Stephen Birarda
de9e03a379
remove qxmpp external
2015-12-18 10:54:04 -08:00
Leonardo Murillo
736977a4c2
Using correct Icons for PR vs Relesae
2015-12-18 08:16:39 -06:00
Brad Davis
fa5bab08b1
Support web content inside QML
2015-12-16 16:25:38 -08:00
Leonardo Murillo
bbe444ffc1
Forgot to add file
2015-12-16 16:40:51 -06:00
Leonardo Murillo
66770cc907
Finishing touches
2015-12-16 16:11:35 -06:00
Leonardo Murillo
711d02ba2f
Consolidating installer checkpoint
2015-12-16 14:26:24 -06:00
Stephen Birarda
20886748af
resolve conflicts on merge with upstream/master
2015-12-16 10:21:24 -08:00
Leonardo Murillo
3e6316f089
Merge branch 'master' of https://github.com/highfidelity/hifi
2015-12-16 11:34:58 -06:00
Andrew Meadows
51ff8f096e
correct input plugin load path on linux
2015-12-15 08:43:04 -08:00
Leonardo Murillo
0136e5fe97
Merge branch 'master' of https://github.com/murillodigital/hifi
2015-12-14 20:20:36 -06: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
Leonardo Murillo
bce808cdbe
Merge branch 'master' of https://github.com/murillodigital/hifi
2015-12-11 08:42:40 -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
Leonardo Murillo
d811660ed6
DO NOT MERGE - Testing PR environment
2015-12-09 11:07:10 -08:00
Leonardo Murillo
dda99bfea6
Merge branch 'master' of https://github.com/highfidelity/hifi
2015-12-08 14:07:50 -08:00
Brad Hefta-Gaub
ab63f19b6a
Merge pull request #6546 from kencooke/audio-reverb
...
Reverb
2015-12-04 10:19:56 -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
Brad Davis
2cea593fbd
Remove RealSense & MIDI
2015-12-03 11:00:01 -08:00
Brad Davis
55799403c9
64 bit support for Leap Motion on windows
2015-12-02 21:52:06 -08:00
Leonardo Murillo
c786789c4c
Changes for SSL and icons
2015-12-02 12:43:25 -06:00
Leonardo Murillo
ca8cd13c48
Checkpoint
2015-12-01 12:32:31 -06:00
Leonardo Murillo
418b9c8fea
Merge branch 'master' of https://github.com/highfidelity/hifi
2015-12-01 11:57:38 -06: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
Leonardo Murillo
4e18640922
Some fixes
2015-11-30 10:07:11 -06:00
Leonardo Murillo
5822386702
Checkpoint
2015-11-30 08:56:30 -06:00
Leonardo Murillo
6a53140720
Merge branch 'master' of https://github.com/highfidelity/hifi
2015-11-30 08:38:13 -06: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
Anthony Thibault
a9e25c51e5
Fix for linker warning LNK4075 on Windows
...
Specifcally, this warning:
LINK : warning LNK4075: ignoring '/INCREMENTAL' due to '/OPT:ICF' specification
The fix is to set /OPT:NOREF and /OPT:NOICF on debug builds.
2015-11-27 20:56:57 -08:00
Leonardo Murillo
6ab8821725
Merge branch 'master' of https://github.com/highfidelity/hifi
2015-11-27 14:04:42 -06:00
Leonardo Murillo
766f0dbd32
Have stack manager use bundled stack
2015-11-27 14:04:33 -06: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
b7cdca75b7
Checkpoint towards integrated delivery
2015-11-24 16:12:04 -06: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
d58b11f0a2
Ubuntu fix - case sensitivity¨
2015-11-23 18:13:41 -06:00
Leonardo Murillo
66803ce356
Ubuntu fix - case sensitivity¨
2015-11-23 18:04:36 -06:00
Leonardo Murillo
fee50a56e5
Ubuntu fix - case sensitivity
2015-11-23 18:02:20 -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
e17d0b2af3
Bundling and consolidating deployment package
2015-11-20 15:10:56 -06:00
Leonardo Murillo
6105191a3f
OS X Bundling
2015-11-20 14:45:25 -06: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
Leonardo Murillo
f981fb9f46
Initial stack manager commit
2015-11-19 18:27:58 -06:00
Brad Davis
ec918a1cf5
Fix OpenSSL 64 bit search logic
2015-11-17 19:10:16 -08:00
Brad Davis
68c6718d1c
Fixes for windows 64 bit builds
2015-11-17 18:22:00 -08:00
Brad Davis
0c60538952
Ensure that dependencies of runtime plugins are included in the DLL copy
2015-11-06 16:57:30 -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
fe4a6fa2bf
Merge branch 'master' of https://github.com/highfidelity/hifi into fixWarnings
2015-11-01 15:01:30 -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 Hefta-Gaub
13e805ac15
replace copy_resolved_item_into_bundle with a version that doesn't report warnings for a status case
2015-11-01 13:18:53 -08:00
Brad Davis
e0ac48fe27
PR comments
2015-11-01 12:19:19 -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
7fa6fb1308
Remove GLEW spam in cmake
2015-11-01 01:36:12 -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
2518ada26f
Merge pull request #6220 from sethalves/new-smi-runtime
...
update cmake to work with newer smi runtime
2015-10-30 10:40:04 -07:00
Brad Hefta-Gaub
fb3bf16391
improvement to cmake to explicitly use local external dependency
2015-10-30 09:01:42 -07:00
Brad Davis
fcfab0fc51
Moving SDL2, Sixense and Faceshift to external projects
2015-10-30 00:57:51 -07:00
Seth Alves
f01b4dcd90
update cmake to work with newer smi runtime
2015-10-29 09:23:19 -07:00
Brad Davis
6f5f6450df
Cleanup CMake files
2015-10-11 00:01:03 -07:00
Ken Cooke
de8848f7bc
Fix to only pass --release to windeployqt on release builds
2015-09-30 08:11:16 -07:00
Ken Cooke
4dc2c9a58f
Create symbol files on Windows release builds. Added --release to windeployqt.exe, otherwise it gets confused and copies debug DLLs instead of release.
2015-09-29 18:42:52 -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
Brad Davis
d7a850d7be
Merge pull request #5638 from MarcelEdward/hifi-3DConnexion-cmake-fix
...
Hifi 3 d connexion cmake fix
2015-09-14 18:53:39 -07:00
MarcelEdward
c1ddf5fc32
Update Find3DConnexionClient.cmake
2015-09-15 03:22:44 +02:00
MarcelEdward
8a71b31af0
Update Find3DConnexionClient.cmake
2015-09-15 03:06:07 +02:00
MarcelEdward
c3ecbd15f8
Update Find3DConnexionClient.cmake
2015-09-15 00:30:49 +02:00
Stephen Birarda
710e369b70
don't have polyvox build bindings
2015-09-10 08:52:24 -07:00
Stephen Birarda
255f896f7b
remove extra cmake debug
2015-09-08 15:21:34 -07:00
Brad Davis
5f1affaff9
Procedural skybox work
2015-09-08 14:31:16 -07:00
Andrew Meadows
802b3a88c3
more corret cmake file for sixense
2015-09-01 09:45:14 -07:00
Seth Alves
695ffa29c7
call setup_memory_debugger from common macros rather than from every CMakeLists.txt file
2015-08-26 11:09:59 -07:00
Seiji Emery
d29a368688
removed debug
2015-08-25 16:50:09 -07:00
Seiji Emery
140edd0589
try removing quotes...
2015-08-25 16:21:38 -07:00
Seiji Emery
248d0729a6
test
2015-08-25 15:29:36 -07:00
Seiji Emery
62dc83fa32
test
2015-08-25 15:00:21 -07:00
Seiji Emery
3d59f8d7e8
changed setup_project to only use the generated shader source files
2015-08-25 14:40:52 -07:00
Seiji Emery
316ddd68ef
force cmake autoscribe to use full paths
2015-08-25 13:46:50 -07:00
Seiji Emery
4d9f45475e
Merge branch 'master' of https://github.com/highfidelity/hifi into gputest
2015-08-24 14:38:26 -07:00
Seiji Emery
bd18951be8
fixed AUTOSCRIBE_SHADER_LIB to work for targets outside of libraries/
2015-08-24 13:13:24 -07:00
MarcelEdward
3ab63ba613
Update Find3DConnexionClient.cmake
...
The space navigator stopped working, this hopefully will fix it.
The framework is 3DconnexionClient.framework for osx, not sure why connexion named it that way. It is a library in /Library/Frameworks, the library name is in stone.
for apple, this works in cmake/modules/Find3DConnexionClient.cmake
find_library(3DConnexionClient 3DconnexionClient)
And for windows it has to find the I3dMouseParams.h file in interface/external/3dconnexionclient/includes.
So for windows the line in Find3DConnexionClient.cmake has to be:
hifi_library_search_hints("3dconnexionclient")
2015-08-22 22:48:51 +02:00
Brad Davis
7fb491e48c
Cleanup plugin interface, break up oculus plugins
2015-08-21 00:29:25 -07:00
Seth Alves
c25082d86f
use -fsanitize=address in all code rather than just the top-level links
2015-08-20 10:14:16 -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
Leonardo Murillo
cda5b29fd3
Another take at versioning details exchange - checkpoint
2015-08-13 14:19:13 -06:00
David Rowe
e6473fc8b9
Merge branch 'master' into 20639
...
Conflicts:
interface/CMakeLists.txt
interface/src/Application.cpp
interface/src/Menu.h
tests/ui/src/main.cpp
2015-08-11 12:34:28 -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
David Rowe
d7b42e264e
Merge branch 'master' into 20639
...
Conflicts:
interface/CMakeLists.txt
2015-08-05 16:49:06 -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
Brad Davis
754bf5c6f7
Merge pull request #5509 from birarda/core
...
get GLEW for all platforms as external project
2015-08-05 13:41:48 -07:00
Sam Gondelman
513c652ab3
merge from master and attempt to fix connexion conflicts
2015-08-05 12:42:39 -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
David Rowe
1201073709
Add DLLs needed for Interface to run without iViewHMD installed
2015-08-04 13:15:26 -07:00
Bradley Austin Davis
53ccbfc4fa
Merge branch 'core' into plugins
2015-08-03 22:25:50 -07:00
Bradley Austin Davis
ed5f70039f
Merge branch 'master' into core
2015-08-03 22:18:38 -07:00
David Rowe
86ad490bde
Fix to build on build PC without iViewHMD software installed
2015-08-03 20:52:11 -07:00
Sam Gondelman
95232920f1
trying to fix mac linking errors
2015-08-03 16:35:34 -07:00
Sam Gondelman
c9780338ae
merge from master
2015-08-03 16:27:45 -07:00
David Rowe
7749b912ea
Merge branch 'master' into 20639
2015-08-03 09:55:35 -07:00
David Rowe
e300eb27c0
Fix libs directory path
2015-08-03 09:55:14 -07:00
Bradley Austin Davis
f19653f3e2
Integrate glew
2015-08-01 20:08:19 -07:00
Sam Gondelman
647bb2b9ce
removing unnecessary weak link
2015-08-01 11:41:29 -07:00
Sam Gondelman
8d77afaa94
more work on cleaning up connexion
2015-08-01 11:41:29 -07:00
Sam Gondelman
01c4e17236
trying to fix connexion linker errors, general style fixes, renamed some files
2015-08-01 11:41:29 -07:00
SamGondelman
e8daee013e
windows finds framework
2015-07-31 16:27:10 -07:00
Brad Davis
155f88e267
Merge remote-tracking branch 'upstream/master' into plugins
...
Conflicts:
interface/src/devices/OculusManager.cpp
interface/src/devices/TV3DManager.cpp
interface/src/devices/TV3DManager.h
libraries/gpu/src/gpu/GPUConfig.h
2015-07-31 10:28:06 -07:00
SamGondelman
25e75bcc79
WIP: trying to fix windows not finding framework
2015-07-30 18:11:24 -07:00
Sam Gondelman
a01a4f929f
removing unnecessary weak link
2015-07-30 15:14:51 -07:00
Sam Gondelman
b8f7d4b8c8
more work on cleaning up connexion
2015-07-30 13:19:05 -07:00
Brad Davis
f7a2513f26
Merge remote-tracking branch 'upstream/master' into plugins
...
Conflicts:
interface/CMakeLists.txt
interface/src/Application.cpp
interface/src/Menu.cpp
interface/src/Menu.h
interface/src/avatar/MyAvatar.h
tests/ui/src/main.cpp
2015-07-30 12:55:22 -07:00
Sam Gondelman
b19376ef6e
trying to fix connexion linker errors, general style fixes, renamed some files
2015-07-30 12:17:36 -07:00
David Rowe
02ae008c9c
Merge branch 'master' into 20639
...
Conflicts:
interface/CMakeLists.txt
2015-07-29 16:24:30 -07:00
Sam Gateau
8c96096a67
Merge branch 'master' of https://github.com/highfidelity/hifi into yellow
2015-07-29 14:04:20 -07:00
Andrew Meadows
77a12eb50e
compile on linux with GLEW
2015-07-28 17:53:01 -07:00
David Rowe
70d155048f
Add SMI iViewHMD eye tracking as an optional library
2015-07-27 14:43:32 -07:00
Marcel Verhagen
32d0513962
The 3Dconnextion files from https://github.com/highfidelity/hifi/pull/5351
...
For now without a merge conflict.
Updated the menu name.
Still have to look at the fast zooming and yaw on windows, probably have to add a var to prevent the button changes to be pushed to fast. Not sure why the yaw thing does not always work, could be that the position is also send at the same time and the input mapper does not not process all those synchronical. Probably will have to do something with masking the postion when the rotation is set for yaw.
2015-07-27 19:04:49 +02: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
Bradley Austin Davis
c3f77a1c24
Merge branch 'master' into maggie
2015-07-21 19:21:45 -04:00
Anthony J. Thibault
e8da4b9586
merge with plugins, needs testing
2015-07-16 18:47:39 -07:00
Brad Davis
ae882c8347
Merge remote-tracking branch 'upstream/master' into plugins
...
Conflicts:
interface/src/Application.cpp
interface/src/Application.h
interface/src/Menu.cpp
interface/src/Menu.h
interface/src/avatar/SkeletonModel.cpp
interface/src/devices/OculusManager.cpp
interface/src/devices/TV3DManager.cpp
interface/src/ui/ApplicationCompositor.cpp
interface/src/ui/overlays/LocalModelsOverlay.cpp
2015-07-16 16:37:55 -07:00
Seth Alves
4db66e7894
build separate debug and release versions of polyvox library
2015-07-15 14:38:44 -07:00
Seth Alves
930e570b48
build separate debug and release versions of polyvox library
2015-07-15 13:54:57 -07:00
Seth Alves
f1c10f5119
build separate debug and release versions of polyvox library
2015-07-15 13:38:12 -07:00
Seth Alves
3bc182730a
build separate debug and release versions of polyvox library
2015-07-15 10:52:38 -07:00
Seth Alves
a71c5cae5f
build separate debug and release versions of polyvox library
2015-07-15 10:33:22 -07:00
Seth Alves
443cfc8970
build separate debug and release versions of polyvox library
2015-07-15 10:31:21 -07:00
Seth Alves
fd84893c61
build separate debug and release versions of polyvox library
2015-07-15 09:42:26 -07:00
Seth Alves
316c322118
build separate debug and release versions of polyvox library
2015-07-15 09:36:51 -07:00
Anthony J. Thibault
dbc18ce51f
merge with plugins
2015-07-14 12:30:47 -07:00
Brad Davis
9eb15d3d55
Merge remote-tracking branch 'upstream/master' into plugins
...
Conflicts:
interface/src/Application.cpp
interface/src/GLCanvas.cpp
interface/src/devices/OculusManager.cpp
interface/src/devices/OculusManager.h
libraries/render-utils/src/DeferredLightingEffect.cpp
2015-07-13 12:54:19 -07:00
Brad Davis
0c50cb670a
Moving boostconfig folder in IDEs
2015-07-13 12:40:26 -07:00
Brad Davis
0a389a9daa
Updating oglplus version and switching to url based dist
2015-07-07 11:11:52 -07:00
Sam Gondelman
f69b755166
merge with hifi/plugins
2015-07-06 17:41:45 -07:00
Brad Davis
2a1776303d
Merge remote-tracking branch 'upstream/master' into plugins
...
Conflicts:
interface/src/Application.cpp
interface/src/avatar/SkeletonModel.cpp
interface/src/devices/OculusManager.cpp
interface/src/devices/TV3DManager.cpp
2015-07-03 06:17:35 -07:00
Seiji Emery
16e7af1848
Reverted macro naming convention
2015-07-02 17:41:38 -07:00
Sam Gondelman
a6cbc09eac
reverted to openvr 0.9.1
2015-07-02 12:32:35 -07:00
Sam Gondelman
81efd99ae4
merge with hifi/plugins
2015-07-02 10:13:28 -07:00
Bradley Austin Davis
54bbc841e2
Working on mac compilability
2015-07-01 23:03:33 -07:00
Seiji Emery
a48adf5ce5
Cleanup + formatting
2015-06-30 14:12:58 -07:00
Brad Davis
e421141ec5
experimenting with input plugins
2015-06-30 09:52:54 -07:00
Brad Davis
e7f31ec811
Move to latest Oculus SDK
2015-06-27 00:27:22 -07:00
Seiji Emery
e81b0a3c3a
Fixed tests for ALL_BUILD
...
Fixed physics tests, disabled out-of-date octree tests, and renamed /
added QTestExtensions to the tests folder (IDE view).
ALL_BUILD will now succeed.
2015-06-26 13:31:31 -07:00
Seiji Emery
6e87f44ec7
Merge remote-tracking branch 'upstream/master'
2015-06-24 15:12:57 -07:00
Seiji Emery
0ee0c92f2f
Re-added stuff
2015-06-24 14:54:54 -07:00
Brad Davis
a5428ae24a
Merge remote-tracking branch 'upstream/master' into plugins
2015-06-24 10:39:31 -07:00
Andrew Meadows
1ceed98ca2
Merge pull request #5166 from jherico/64bit
...
Enable Windows 64 bit builds
2015-06-23 17:03:42 -07:00
Brad Davis
9f98547390
Merge branch 'master' into plugins
2015-06-22 13:35:40 -07:00
Seiji Emery
0cc940d433
Modified the build files for external targets so that they longer show up project view in IDEs (which clutters up the view, etc).
...
Said files are now buried under hidden/externals; the (phony) build targets still exist and are visible in the target dropdown, but this is filterable (in Xcode, dunno about Visual Studio (just start typing and a filter/search box comes up))
2015-06-19 21:58:16 -07:00
Brad Davis
d65e5882aa
Working on 64 bit builds
2015-06-18 21:44:12 -07:00
Brad Davis
a8d3dc7218
Updating oglplus version
2015-06-17 23:50:38 -07:00
Brad Davis
4f8ea3f624
Merge remote-tracking branch 'upstream/master' into ovr6
2015-06-16 09:58:20 -07:00
Brad Davis
15d214f335
Initial pass at OpenVR
2015-06-12 17:29:05 -07:00
Brad Davis
7955eeda28
Merge branch 'master' into plugins
...
Conflicts:
interface/src/Application.cpp
interface/src/ui/ApplicationOverlay.h
2015-06-12 15:49:35 -07:00
Stephen Birarda
128b086e82
don't build the polyvox examples
2015-06-12 10:25:34 -07:00
Brad Davis
1846ead27c
Merge branch 'master' into vs2015
2015-06-10 10:11:58 -07:00
Brad Davis
e9587d90c4
Trying to fix linux build
2015-06-09 01:50:32 -07:00
Brad Davis
43bddf23b4
Grabbing correct oglplus commit
2015-06-09 01:03:14 -07:00
Brad Davis
5a1b713160
Fixing texture include error in oglplus
2015-06-09 00:59:17 -07:00
Brad Davis
11bc838be9
Switching to Git for oglplus
2015-06-09 00:48:42 -07:00
Brad Davis
119f37a178
Working on SDK 0.6
2015-06-07 14:34:40 -07:00
Brad Davis
f614268667
Moving windows to SDK 0.6
...
Working on SDK 0.6 for windows
Working on SDK 0.6 for windows
2015-06-07 01:40:44 -07:00
Brad Davis
f22682fe39
Merge remote-tracking branch 'upstream/master' into plugins
...
Conflicts:
interface/src/Application.cpp
interface/src/Application.h
2015-06-01 22:59:10 -07:00
Brad Davis
a483dd27ba
Trying to get widgets / windows working
2015-06-01 17:31:18 -07:00
Stephen Birarda
94131908fb
update polyvox for xcode C++11 build
2015-06-01 14:53:11 -07:00
Brad Davis
912c003d58
Making (most) plugins into a library
2015-05-29 16:49:11 -07:00
Brad Davis
8bad80324f
Merge branch 'master' into plugins_pt3
2015-05-29 09:05:01 -07:00
Brad Davis
1c49dde6f8
Merge branch 'master' into plugins
...
Conflicts:
CMakeLists.txt
2015-05-28 14:30:19 -07:00
Seth Alves
aefd34f8d6
trying again to get polyvox to build on osx
2015-05-28 06:43:31 -07:00
Seth Alves
24bb17f7b2
trying again to get polyvox to build on osx
2015-05-28 06:36:31 -07:00
Seth Alves
b024bd0ff2
trying again to get polyvox to build on osx
2015-05-27 22:00:20 -07:00
Seth Alves
6a1ea820e7
trying again to get polyvox to build on osx
2015-05-27 21:50:35 -07:00
Seth Alves
1026da18b2
trying again to get polyvox to build on osx
2015-05-27 21:32:20 -07:00
Seth Alves
5b62714ba4
trying again to get polyvox to build on osx
2015-05-27 21:09:48 -07:00
Seth Alves
5e79b03faf
trying to get polyvox to build on osx
2015-05-27 20:55:16 -07:00
Seth Alves
f4b7a41006
trying to get polyvox to build on osx
2015-05-27 20:46:50 -07:00
Seth Alves
6711c64cc6
trying to get polyvox to build on osx
2015-05-27 20:20:37 -07:00
Seth Alves
00296faa51
trying to get polyvox to build on osx
2015-05-27 20:00:37 -07:00
Seth Alves
aff82a90ce
try, try again
2015-05-27 19:16:50 -07:00
Seth Alves
05cd7fb8c4
update polyvox external source
2015-05-27 18:39:13 -07:00
Seth Alves
25df777132
fix polyfox url
2015-05-27 16:15:58 -07:00
Seth Alves
c933c42b18
move polyvox external source to s3
2015-05-27 15:02:20 -07:00
Seth Alves
1109444c3d
attempt to make sure the ray that picks against polyvox entities is long enough
2015-05-27 14:57:12 -07:00
Brad Davis
810db39233
Working on oculus rendering
2015-05-27 12:42:05 -07:00
Seth Alves
7c4b89d917
get polyvox to build on osx
2015-05-27 11:56:57 -07:00
Brad Davis
09085f1cd9
Working towards display plugins
2015-05-26 18:42:38 -07:00
Brad Davis
e69362dadc
Working on stereo rendering
2015-05-22 17:51:59 -07:00
Brad Davis
ac93d2c721
Working on display plugins
2015-05-21 18:50:11 -07:00
Seth Alves
6a3203475a
Merge branch 'polyvox' of github.com:sethalves/hifi into polyvox
2015-05-21 11:57:54 -07:00
Seth Alves
0c1ad258f3
update polyvox
2015-05-21 11:57:37 -07:00
Seth Alves
bd94d28075
Merge branch 'polyvox' of github.com:sethalves/hifi into polyvox
2015-05-21 11:55:17 -07:00
Seth Alves
8e76887101
working on windows build of polyvox
2015-05-21 11:55:13 -07:00
Seth Alves
b74262f2ce
update polyvox
2015-05-21 11:53:56 -07:00
Seth Alves
c02b87ad1c
update polyvox
2015-05-21 11:09:44 -07:00
Seth Alves
4166c3224f
link polyvox library in with entities
2015-05-19 16:24:13 -07:00
Bradley Austin Davis
03bd17ed49
Rebasing onto scale changes
2015-05-08 15:09:46 -07:00
Bradley Austin Davis
5f12af75bd
Tweaking to match master
2015-05-08 11:11:46 -07:00
Bradley Austin Davis
5e821b4447
Updating plugins
2015-05-07 22:32:28 -07:00
Bradley Austin Davis
77a9f7fa2a
Merge branch 'plugins_pt1' into plugins
2015-05-06 14:22:13 -07:00
Stephen Birarda
b28e7cc765
handle case where a symlink replaces copy
2015-05-04 17:46:03 -07:00
Stephen Birarda
a24789b721
remove extra space from SetupHifiProject
2015-05-01 16:32:05 -07:00
Brad Davis
ba4ae3762d
Working on merging in master
2015-04-30 22:01:03 -07:00
Stephen Birarda
b50545f414
use symlink for DS resources, add AM bandwidth
2015-04-30 13:53:44 -07:00
Stephen Birarda
e8ee9e4b3a
try performing copy in PRE_BUILD for VS
2015-04-30 13:42:30 -07:00
Stephen Birarda
3c7f1cc565
add the symlink or copy directory macro
2015-04-30 13:37:15 -07:00
Stephen Birarda
42c40a7164
attempt add of resources to executable sources
2015-04-30 13:32:25 -07:00
Stephen Birarda
f9ac918ff0
add macro to copy directory beside target
2015-04-30 13:10:59 -07:00
Stephen Birarda
38ae3afc82
add a macro for directory copying
2015-04-30 13:06:00 -07:00
Brad Davis
a83616a7dc
Don't prevent building on Visual Studio 2015
2015-04-30 10:32:19 -07:00
Stephen Birarda
ec2f54b90a
add a macro to recursively correctly handle resources
2015-04-27 16:02:52 -07:00
Seth Alves
34e64e5007
Merge pull request #4650 from birarda/vhacd-external
...
add v-hacd as an external project
2015-04-21 09:44:52 -07:00
Stephen Birarda
cfac4fe9c1
remove the Visage find module
2015-04-17 14:28:41 -07:00
Stephen Birarda
b25d22aa53
use debug/release for IDE handling of V-HACD
2015-04-15 14:38:24 -07:00
Stephen Birarda
03129f98d4
make VHACD an external project
2015-04-15 13:51:51 -07:00
Stephen Birarda
08b155146a
move externals from build-ext inside the build folder
2015-04-15 12:12:21 -07:00
Clément Brisset
01dc1b058c
Merge pull request #4580 from birarda/master
...
use non-persistent settings to avoid lobby crash confusion
2015-04-02 17:37:24 +02:00
Bradley Austin Davis
4a7fd318c3
Fixing build problem on linux
2015-04-01 18:45:50 -07:00
Stephen Birarda
12cacad8f8
remove a stray message call in cmake file
2015-04-01 18:02:48 -07:00
Bradley Austin Davis
51d3aba71c
Restoring SDK install target
2015-04-01 12:10:25 -07:00
Bradley Austin Davis
71233780e9
Pointing to an Oculus SDK build that works on linux (I hope)
2015-04-01 11:26:24 -07:00
Bradley Austin Davis
e3ae6354c4
Tie the Linux Oculus SDK to a given commit ID, so it can't invisibly break in the background in the repo is updted
2015-04-01 11:08:13 -07:00
Bradley Austin Davis
cebd2705c4
Updating windows Oculus SDK to 0.5.0.1
2015-04-01 11:06:22 -07:00
Bradley Austin Davis
db9ab3e699
Merge branch 'master' into oculus_old_renderer
2015-03-31 18:25:34 -07:00
Bradley Austin Davis
a7eebfd002
Merge remote-tracking branch 'upstream/master' into oculus_old_renderer
2015-03-31 15:42:01 -07:00
Bradley Austin Davis
c4c6cf82a2
Working on migration to SDK 0.5.0.1
2015-03-31 13:27:11 -07:00
Stephen Birarda
f0c4aef932
download and make tbb for OS X
2015-03-30 17:26:33 -07:00
Stephen Birarda
a308eb2e2f
don't use DX11 for bullet even if found
2015-03-30 16:44:10 -07:00
Bradley Austin Davis
5e5bdec88d
Merge branch 'master' into oculus_old_renderer
2015-03-30 16:36:00 -07:00
Stephen Birarda
eea4c56547
use TBB release libraries for apple external project
2015-03-26 14:03:25 -07:00
Stephen Birarda
faa47da57e
update version of TBB external project
2015-03-24 11:49:33 -07:00
Bradley Austin Davis
1d56266044
Merge branch 'master' into oculus_old_renderer
2015-03-20 09:56:54 -07:00
Brad Davis
54f2774d2e
Organize projects into folders for IDEs that support it
2015-03-19 15:45:11 -07:00
Brad Davis
7e50d6359e
Merge remote-tracking branch 'upstream/master' into oculus_old_renderer
2015-03-12 22:54:44 -07:00
Stephen Birarda
d3bc540919
use glm from hifi S3 now that fedora is down
2015-03-11 16:42:29 -07:00
Brad Davis
961173ede6
Merge remote-tracking branch 'upstream/master' into oculus_old_renderer
2015-03-10 19:45:25 -07:00
Stephen Birarda
76f3378223
don't pass no-libraries option to windeployqt
2015-03-10 18:05:10 -07:00
Brad Davis
c512c5f2e9
LibOVR: Really fixing the Win32 build this time
2015-03-09 19:26:32 -07:00
Brad Davis
adb6a6ee54
Hopefully fixing win32 build
2015-03-09 17:27:10 -07:00
Brad Davis
2fdb92fc45
Fixing ubuntu build of libovr
2015-03-09 17:07:54 -07:00
Brad Davis
1e65324a7b
Updating cmake config to build from pre-compiled Oculus SDK distribution
2015-03-09 14:46:43 -07:00
Brad Davis
e3d48dbb8f
Working on Xcode build
2015-03-06 12:53:10 -08:00
Brad Davis
c1c97fc8b6
Updating cmake files after merging from master
2015-03-04 23:32:27 -08:00
Brad Davis
d838b78df9
Merging from upstream
2015-03-04 21:53:31 -08:00
Stephen Birarda
8f2dc7e38b
resolve conflicts on merge with upstream master
2015-03-03 12:22:25 -08:00
Sam Gateau
4619ba1f5b
Merge branch 'master' of https://github.com/highfidelity/hifi into temp0
2015-03-03 10:56:04 -08:00
Stephen Birarda
e43da00537
remove xmpp chat support
2015-03-03 10:13:41 -08:00
Stephen Birarda
5a601f3676
resolve conflicts on merge with upstream/master
2015-03-03 10:01:24 -08:00
Stephen Birarda
38f77190eb
remove PrioVR from build files
2015-02-26 17:20:45 -08:00
Stephen Birarda
95c25086d7
handle QTTOOLDIR env when looking for qmake
2015-02-26 16:59:37 -08:00
Stephen Birarda
eb646383e9
Revert "attempt to remove out-of-date warning for tbb"
...
This reverts commit 43da329eb4
.
2015-02-26 16:21:15 -08:00
Stephen Birarda
43da329eb4
attempt to remove out-of-date warning for tbb
2015-02-26 16:14:09 -08:00
Stephen Birarda
9979bbd8b5
actually link debug bullet lib for WIN32
2015-02-26 15:49:03 -08:00
Sam Gateau
d8ebb0c5b9
Merge branch 'master' of https://github.com/highfidelity/hifi into temp0
2015-02-26 14:19:23 -08:00
Stephen Birarda
5a4a3ce6dd
remove message calls to debug bullet vars
2015-02-26 09:59:15 -08:00
Stephen Birarda
ea88518a44
handle debug/release for multi-config on WIN32
2015-02-26 09:57:56 -08:00
Stephen Birarda
621df1f66b
remove win requirement of msbuild for bullet
2015-02-26 09:50:21 -08:00
Virendra Singh
b3fdb19cad
Merge branch 'master' of https://github.com/highfidelity/hifi into 20305
...
Conflicts:
BUILD.md
BUILD_WIN.md
2015-02-26 22:16:35 +05:30
Stephen Birarda
f8627c8233
fix handling for vc12 externals
2015-02-25 17:48:26 -08:00
Stephen Birarda
1c2606c6db
fail out if windeployqt is not found
2015-02-25 13:12:37 -08:00
Stephen Birarda
33b0fd24a6
don't call copy dll step for scribe
2015-02-25 11:02:05 -08:00
Stephen Birarda
66ab2ba9f9
fix for flipped conditional for dll fixup
2015-02-25 10:44:02 -08:00
Stephen Birarda
fd8240669b
fix for windeployqt for executables
2015-02-25 10:39:44 -08:00
Virendra Singh
ed09b619d1
OS check
...
check OS for different filenames
2015-02-25 09:12:19 +05:30
Kodey
a5aeb3b980
cmake changes for building on linux
2015-02-25 08:45:00 +05:30
Stephen Birarda
d52ba5e958
call windeployqt after fixup_bundle for qt plugins
2015-02-24 13:20:17 -08:00
Stephen Birarda
71dd443ae2
also call fixup_bundle for release builds on win
2015-02-23 15:29:43 -08:00
Stephen Birarda
87ce55cc42
add new macro file for fixup libs
2015-02-23 13:24:53 -08:00
Stephen Birarda
8be707f63f
rename add paths macro for fixup_bundle
2015-02-23 13:24:21 -08:00
Stephen Birarda
bae5d987f9
add OpenSSL lib path to paths for fixup
2015-02-23 13:21:45 -08:00
Stephen Birarda
954a298dc4
correct QXmpp DLL path for windows
2015-02-23 13:04:12 -08:00
Stephen Birarda
2ad8ac866d
make correct version of bullet for windows
2015-02-23 12:50:53 -08:00
Stephen Birarda
b32fa0f33d
pass correct configuration to bullet install target
2015-02-23 12:27:30 -08:00
Stephen Birarda
88130feb11
force release build of bullet on win32
2015-02-23 12:19:54 -08:00
Stephen Birarda
8d97107acf
use ALL_BUILD for bullet msbuild
2015-02-23 12:12:36 -08:00
Stephen Birarda
9e1a890ff2
fix for msbuild target command
2015-02-23 12:09:00 -08:00
Stephen Birarda
ded0b1461b
help cmake find msbuild
2015-02-23 12:04:35 -08:00
Stephen Birarda
e60d91e4ce
fix for bullet debug or release build on windows
2015-02-23 12:00:19 -08:00
Stephen Birarda
5983a94c7f
force bullet cmake build to be RelWithDebInfo
2015-02-23 11:29:42 -08:00
Stephen Birarda
6803aa8d91
fix copy paste typos
2015-02-23 11:22:21 -08:00
Stephen Birarda
1372436e63
handle possibility that bullet builds debug libraries
2015-02-23 11:20:50 -08:00
Stephen Birarda
80da0a1702
use empty string for not present debug libraries
2015-02-23 11:11:35 -08:00
Stephen Birarda
353f7e2f96
set qxmpp debug library to empty string
2015-02-23 10:59:54 -08:00
Stephen Birarda
0990910ed2
add a missing period for apple qxmpp ext
2015-02-23 10:41:48 -08:00
Stephen Birarda
6042ba6cf2
fix for qxmpp name on win and lib location
2015-02-23 10:36:20 -08:00
Stephen Birarda
16c557a9c7
copy over /tmp/hifi.dst dir for xcode qxmpp install
2015-02-23 10:32:06 -08:00
Stephen Birarda
2463292339
link SDL2 as a downloaded framework on OS X
2015-02-23 10:00:44 -08:00
Stephen Birarda
e71a8258d6
fix SDL2 framework link on OS X
2015-02-23 09:52:35 -08:00
Stephen Birarda
82a798ef15
use SDL2 framework on OS X
2015-02-23 09:47:35 -08:00
Stephen Birarda
437d5c7bdf
repairs to include locations for QXmpp and SDL2
2015-02-23 09:26:35 -08:00
Brad Davis
1cd4dc4746
Adding win32 libs, need to fix for cross platform
2015-02-23 09:15:18 -08:00
Stephen Birarda
c3d98b1289
use nmake for install of QXmpp on windows
2015-02-23 09:11:52 -08:00
Stephen Birarda
1b8d421fb3
add a fatal error if nmake not found
2015-02-23 09:06:39 -08:00
Stephen Birarda
1c707059c5
fix for quoted PLATFORM_BUILD_COMMAND for QXmpp
2015-02-23 08:46:16 -08:00
Stephen Birarda
28bcc0a952
use nmake on win for QXmpp build
2015-02-23 08:43:18 -08:00
Stephen Birarda
d08f7d6255
check if QXmpp is dynamic or static
2015-02-23 08:24:52 -08:00
Virendra Singh
b9befc208b
Cmake module to find VHACD library
...
FindVHACD will look for VHACD_ROOT_DIR env variable or
HIFI_LIB_DIR/vhacd folder
2015-02-21 15:38:16 +05:30
Stephen Birarda
c64f172311
add qxmpp as external project
2015-02-20 16:06:37 -08:00
Stephen Birarda
fd8e9bad20
fix casing in find modules for gverb and soxr
2015-02-20 15:36:59 -08:00
Stephen Birarda
dc9c4ea43c
add options with default for get of external projects
2015-02-20 15:34:41 -08:00
Stephen Birarda
bc0bd462cb
add an external project for SDL 2
2015-02-20 15:26:16 -08:00
Stephen Birarda
b23dd28b56
don't use static version of GLEW
2015-02-20 14:01:01 -08:00
Stephen Birarda
c242b4e834
set GLEW debug version to NOTFOUND
2015-02-20 13:55:40 -08:00
Stephen Birarda
ef729201d6
fix external name for GLEW
2015-02-20 13:51:12 -08:00
Stephen Birarda
5e264f8241
add GLEW as dependency external project
2015-02-20 13:47:38 -08:00
Stephen Birarda
32fa2e8d31
add missing docstring to AddPathsToLibPaths
2015-02-20 12:24:17 -08:00
Stephen Birarda
b7cc163ca4
lib paths is actually a string
2015-02-20 12:21:10 -08:00
Stephen Birarda
a85cb2eeaa
don't log glm install so it is shown in log
2015-02-20 12:18:14 -08:00
Stephen Birarda
0bad8db1a0
fix missing dependencies to external projects
2015-02-20 12:17:58 -08:00
Stephen Birarda
abfebf51f5
handle install name change on OS X for TBB
2015-02-20 12:17:42 -08:00
Brad Davis
16feaceab5
Working on oculus build
2015-02-20 09:32:25 -08:00
Stephen Birarda
12f03c5606
set install name dir for bullet on OS X
2015-02-19 17:39:30 -08:00
Stephen Birarda
b7c03c34a8
use path and filepath where appropriate for cache
2015-02-19 16:39:05 -08:00
Stephen Birarda
dab524fb0f
remove zlib modules and mentions in build guides
2015-02-19 15:35:40 -08:00
Stephen Birarda
63d4538b76
fix ZLIB dll find, bullet check
2015-02-19 15:22:37 -08:00
Stephen Birarda
c3b9198ec3
cleanup handling of external projects if OS not handled
2015-02-19 15:19:52 -08:00
Stephen Birarda
a3d370f01f
more path shortening for build of external projects
2015-02-19 14:33:31 -08:00
Stephen Birarda
a0a4882ed6
shorten externals binary dir path
2015-02-19 14:18:05 -08:00
Stephen Birarda
d47a114f23
actually remove BUILD_SHARED_LIBS from combo command
2015-02-19 13:57:31 -08:00
Stephen Birarda
01c92ba94d
don't attempt to build shared bullet libs on windows
2015-02-19 13:53:48 -08:00
Stephen Birarda
721be462f5
attempt to handle windows in bullet external project
2015-02-19 13:40:17 -08:00
Stephen Birarda
cbc6ae98d8
groundwork for windows support in bullet external project
2015-02-19 13:22:33 -08:00
Stephen Birarda
d185c775a4
fix install step for OS X bullet
2015-02-19 13:17:39 -08:00
Stephen Birarda
2cdb8edbbf
fix casing for libBulletSoftBody
2015-02-19 12:44:49 -08:00
Stephen Birarda
71b273ceec
fix order for found result in bullet find module
2015-02-19 12:42:28 -08:00
Stephen Birarda
03809131a4
log install to be able to confirm installed files
2015-02-19 12:39:48 -08:00
Stephen Birarda
d563c80ca0
handle bullet external project on unix/android
2015-02-19 12:12:41 -08:00
Stephen Birarda
70a89680f5
fix bullet include to match previous format
2015-02-19 12:04:41 -08:00
Stephen Birarda
6f055ca0d7
add an external project to handle bullet
2015-02-19 12:01:40 -08:00
Stephen Birarda
27c6f80a61
use md5 hash to verify downloaded externals
2015-02-19 09:33:22 -08:00
Stephen Birarda
7ec01c9095
handle android build of tbb, don't prefix win with lib
2015-02-18 17:20:13 -08:00
Sam Gateau
b78106400e
Merge branch 'master' of https://github.com/highfidelity/hifi into temp0
2015-02-18 16:52:41 -08:00
Stephen Birarda
31b136f807
resolve conflicts on merge with upstream/master
2015-02-18 16:19:15 -08:00
Stephen Birarda
5a3ef34d1e
use http link for gverb in case no git available
2015-02-18 16:14:51 -08:00
Stephen Birarda
75b193d784
mirror tbb in HF S3 for http link
2015-02-18 16:03:12 -08:00
Sam Gateau
6070bf8a37
Merge branch 'master' of https://github.com/highfidelity/hifi into temp0
2015-02-18 16:02:18 -08:00
Stephen Birarda
e665a1b4bb
use https for tbb urls since it will redirect
2015-02-18 15:47:33 -08:00
Stephen Birarda
b3b292a45f
handle linux binary find for tbb external project
2015-02-18 15:40:14 -08:00
Stephen Birarda
b6d660fdd3
setup TBB external project for windows
2015-02-18 15:26:33 -08:00
Stephen Birarda
b2e587dbbd
remove use of include_dependency_includes and use cmake
2015-02-18 14:12:05 -08:00
Stephen Birarda
973a076f34
use default prefix for external project
2015-02-18 13:54:39 -08:00
Stephen Birarda
60fc4d2c1c
attempt to handle android via tbb binaries
2015-02-18 13:54:30 -08:00
Stephen Birarda
0a01a6f566
add TBB as external_project, handle on OS X
2015-02-18 13:24:59 -08:00
Stephen Birarda
84e82f045d
find QT_DIR in root CMakeLists
2015-02-18 11:38:08 -08:00
Stephen Birarda
48d2684209
add path to DeviceDLL for sixense
2015-02-17 17:51:54 -08:00
Stephen Birarda
9d7212cdae
remove some debug in AddPathsToLibPaths
2015-02-17 17:18:24 -08:00
Stephen Birarda
68c19866c4
call dll copy after project deps are setup
2015-02-17 17:17:30 -08:00
Stephen Birarda
5b563e3bc5
add LIB_PATHS debugging to catch destruction
2015-02-17 17:12:14 -08:00
Stephen Birarda
0ff382e68a
correct typo in sixense dll path
2015-02-17 16:54:59 -08:00
Stephen Birarda
d8bf8e322b
fix a docstring in glm external project
2015-02-17 16:42:24 -08:00
Stephen Birarda
df72594afe
fix for docstring of external projects
2015-02-17 16:41:16 -08:00
Stephen Birarda
315ab73900
fix a typo on temporary list
2015-02-17 16:32:52 -08:00
Stephen Birarda
bc9481051b
use configure_file to pass lib_paths to fixup_bundle
2015-02-17 16:30:39 -08:00
Stephen Birarda
73891b61b0
use separate arugments to get colon separated list of paths
2015-02-17 16:18:35 -08:00
Stephen Birarda
7920f7afa3
spell things correctly so cmake knows what you want
2015-02-17 16:13:53 -08:00
Stephen Birarda
1a0a4d0e20
use seperate_arguments to allow cmake path escape
2015-02-17 16:05:32 -08:00
Stephen Birarda
b14110f596
ensure fixup bundle post build step called with list
2015-02-17 16:01:41 -08:00
Stephen Birarda
c3b71196c7
add debug to catch LIB_PATHS override
2015-02-17 15:58:08 -08:00
Stephen Birarda
d0d4eaec86
fix AddPathsToLibPaths foreach, soxr requirements
2015-02-17 15:44:03 -08:00
Stephen Birarda
10cdbc4fa0
fix dynamic requirements in find modules
2015-02-17 15:33:26 -08:00
Stephen Birarda
ecbbb481d0
ensure dll path is found for sdl2
2015-02-17 15:27:12 -08:00
Stephen Birarda
e582709185
ensure leapmotion dll path is found
2015-02-17 15:22:22 -08:00
Stephen Birarda
bc0ddd8c1c
rename AddPathToLibPaths file so it is findable
2015-02-17 15:19:57 -08:00
Stephen Birarda
b727c910d1
handle multiple dll paths, add sixense
2015-02-17 15:19:17 -08:00
Stephen Birarda
e7b4746c16
add TBB dll path to lib paths
2015-02-17 15:12:13 -08:00
Stephen Birarda
c233dc7b57
get sdl2 dll path for win32 fixup_bundle
2015-02-17 15:08:41 -08:00
Stephen Birarda
b682cd03f3
cleanup leap dll path for win
2015-02-17 15:08:30 -08:00
Stephen Birarda
34cf7bb1f1
add leap motion dll path for fixup_bundle
2015-02-17 15:04:57 -08:00
Stephen Birarda
18f293b59b
disable bundle fixup on Release build
2015-02-17 14:53:22 -08:00
Stephen Birarda
97fa1412e2
copy dlls beside windows executable for all executables
2015-02-17 14:45:26 -08:00
Stephen Birarda
801ab0e2b9
windows unhelpfully puts soxr dll in bin, not lib
2015-02-17 14:30:20 -08:00
Stephen Birarda
07e3064cc4
add an output message to verify LIB_PATHS
2015-02-17 14:18:10 -08:00
Stephen Birarda
767601de4f
use a cache variable to pass around lib paths
2015-02-17 14:09:26 -08:00
Stephen Birarda
250b25154c
test for recursive dll dir search
2015-02-17 13:41:37 -08:00
Stephen Birarda
bc899eaa58
add fixup_bundle step for WIN32 interface
2015-02-17 13:17:23 -08:00
Stephen Birarda
016ef2b243
fix name of soxr lib for windows
2015-02-17 12:36:26 -08:00
Stephen Birarda
66756308a4
force soxr to be shared lib, use new zip
2015-02-17 12:21:19 -08:00
Stephen Birarda
26b4340417
change soxr source to friendly zip
2015-02-17 12:07:57 -08:00
Stephen Birarda
c7befe8018
build the dynamic soxr to reduce manual linking
2015-02-17 11:56:33 -08:00
Stephen Birarda
a5bd9be510
put externals in build-externals to avoid clean build removal
2015-02-17 11:00:23 -08:00
Stephen Birarda
c53465e550
fix archive type for soxr external project
2015-02-17 10:52:31 -08:00
Stephen Birarda
c82f5b7c0d
use hifi-public as host for libsoxr
2015-02-17 10:50:43 -08:00
Stephen Birarda
2d1ad4977f
handle soxr build for android
2015-02-17 10:46:19 -08:00
Stephen Birarda
e99012efbb
updates to build guides to remove soxr
2015-02-17 10:33:12 -08:00
Stephen Birarda
d299f015d1
use binary dir for externals as well
2015-02-17 09:46:39 -08:00
Stephen Birarda
feaad37751
add a GET_PROJ_NAME var to skip external projects
2015-02-16 09:38:53 -08:00
Stephen Birarda
a1bf06f004
can't use find module for external proj
2015-02-16 09:10:18 -08:00
Stephen Birarda
9683ed92e3
use proper lib path on WIN32 for gverb
2015-02-13 16:40:48 -08:00
Stephen Birarda
018b8497bd
use non-redirecting glm link to avoid https error
2015-02-13 16:21:19 -08:00
Stephen Birarda
28fabcb788
avoid ubuntu libssl error by using http links
2015-02-13 16:17:45 -08:00
Stephen Birarda
48e7aa7433
handle android build of gverb for external project
2015-02-13 16:06:30 -08:00
Stephen Birarda
4300836810
make gverb a cmake external project
2015-02-13 15:47:35 -08:00
Stephen Birarda
6e63c1c1ad
set the GLM_INCLUDE_DIRS var in cache so find hits it
2015-02-13 14:50:12 -08:00
Stephen Birarda
8c998a65ee
use the glm find_package and check externals
2015-02-13 12:50:32 -08:00
Stephen Birarda
50c9bb2ae5
remove glm as manual dep in BUILD guides
2015-02-13 12:33:29 -08:00
Stephen Birarda
9136154cd5
fix double subdir include, clear up build guide
2015-02-13 10:48:27 -08:00
Stephen Birarda
2f875cc08e
remove the glm find module
2015-02-13 10:38:13 -08:00
Stephen Birarda
df8e51f835
use external project glm in more targets
2015-02-13 10:21:21 -08:00
Stephen Birarda
2c7e225ef7
use cmake ExternalProject for glm in Interface
2015-02-13 10:14:47 -08:00
Sam Gateau
e2e61c64b1
Support include path to shaders from the hifi libraries to cmake
2015-02-13 01:30:04 -08:00
Brad Hefta-Gaub
6378009992
Merge pull request #4249 from birarda/master
...
don't force requirement of both debug and release versions of bullet
2015-02-08 12:52:41 -08:00
Stephen Birarda
adbf6de3e6
actually append found libraries to BULLET_LIBRARIES
2015-02-06 17:02:36 -08:00
Stephen Birarda
6c2710354a
remove an extra cmake debug line
2015-02-06 16:36:15 -08:00
Stephen Birarda
f0f7bca5db
don't force requirement of BOTH debug/release Bullet
2015-02-06 16:35:25 -08:00
Stephen Birarda
d68b0958a7
resolve conflicts on merge with upstream/master
2015-02-06 14:09:20 -08:00
Stephen Birarda
c8fb891158
move fonts to sdff files, load with qrc
2015-02-06 11:48:55 -08:00
Stephen Birarda
951617d40a
get PlatformActivity menu working in GVR
2015-02-02 17:01:04 -08:00
Stephen Birarda
30a9f6159b
add required files for ndk-gdb
2015-02-02 11:01:35 -08:00
Stephen Birarda
dd4f4f0993
repairs for hifi scheme handling on android
2015-01-29 13:03:39 -08:00
Stephen Birarda
763994da5a
handle gverb move to audio-client
2015-01-29 12:44:03 -08:00
Stephen Birarda
d13e3c20c8
force GLM to not be found in path
2015-01-28 15:32:59 -08:00
Stephen Birarda
ad0ae76b00
use shared soxr to avoid openmp link
2015-01-28 14:59:23 -08:00
Stephen Birarda
c06ba0307e
make sure we grab openmp for soxr on Android
2015-01-28 14:46:01 -08:00
Stephen Birarda
ce1e96e034
fix version find for 1.0.2 in OpenSSL
2015-01-28 13:48:28 -08:00
Stephen Birarda
42d064a613
add a comment to push build count
2015-01-28 10:29:12 -08:00
Stephen Birarda
0c1babe6f9
allow APK rename, fix hockey app update
2015-01-28 10:25:11 -08:00
Stephen Birarda
3a69e394b6
use the git commit count for version code
2015-01-28 10:04:27 -08:00
Stephen Birarda
161b49a819
don't install the HockeyApp build
2015-01-27 18:03:27 -08:00
Stephen Birarda
4c338a9950
handle possibility of HockeyApp inclusion
2015-01-27 17:08:57 -08:00
Stephen Birarda
d420674edd
apply orientation change to listening position for audio
2015-01-27 14:50:02 -08:00
Stephen Birarda
893ad0caa7
hack for vr mode, output sensor readings when docked
2015-01-27 14:23:40 -08:00
Stephen Birarda
c0b61e4c38
register GVR receivers with QtActivity
2015-01-27 11:38:38 -08:00
Stephen Birarda
43e907ec83
get QtActivity notifications about GVR changes
2015-01-27 11:37:07 -08:00
Stephen Birarda
976c3b633b
remove extra library links for android LibOVR
2015-01-26 13:26:26 -08:00
Stephen Birarda
4679f7f858
cleanup linking of oculus mobile sdk
2015-01-26 13:26:08 -08:00
Stephen Birarda
c269ee6b94
include ovr mobile sdk and test it
2015-01-26 11:32:24 -08:00
Stephen Birarda
a3b92e05da
support 44.1 for the note 4
2015-01-23 11:48:23 -08:00
Stephen Birarda
86c0cbe4a8
fix comment in Android manifest, move to Address
2015-01-23 10:24:28 -08:00
Stephen Birarda
102f076412
look for soxr and not redundant libsoxr
2015-01-22 14:09:29 -08:00
Stephen Birarda
c82ac27104
fix a typo in RtMidi find module
2015-01-22 14:06:53 -08:00
Stephen Birarda
aa6e1607e2
add libsoxr for audio resampling
2015-01-22 14:06:05 -08:00
Stephen Birarda
21ecaafea9
don't force system include of GLM
2015-01-22 11:38:34 -08:00
Stephen Birarda
3d12ed95da
fix for cmake variable interpolation warning
2015-01-22 11:22:37 -08:00
Stephen Birarda
b25a2a1918
temporary removal of VRLib requirement
2015-01-22 10:23:07 -08:00
Stephen Birarda
5716f576b7
output archive to current binary dir
2015-01-21 13:30:28 -08:00
Stephen Birarda
e7ba900cda
add debug for dependency links
2015-01-21 13:29:04 -08:00
Stephen Birarda
eebb21656e
fix so Gverb is found on android
2015-01-21 13:20:21 -08:00
Stephen Birarda
3ea699d31b
remove user CMakeLists, fix path in FindGverb
2015-01-21 13:00:15 -08:00
Stephen Birarda
246ee41cf3
fix deps of linked target, create QMainWindow
2015-01-20 11:37:20 -08:00
Stephen Birarda
60bdd206eb
Merge branch 'master' of https://github.com/highfidelity/hifi into android
2015-01-19 12:35:22 -08:00
Brad Hefta-Gaub
699964ebb9
Merge pull request #4111 from AndrewMeadows/bispinor
...
require Bullet
2015-01-19 12:30:14 -08:00
Stephen Birarda
671734ba44
fix TBB find module for android build
2015-01-19 12:01:24 -08:00
Andrew Meadows
fd9b56fe49
add lib/Release and lib/Debug to lib PATH_SUFFIXES
2015-01-19 10:41:45 -08:00
Stephen Birarda
10be0ee984
resolve conflicts on merge with upstream master
2015-01-19 10:26:56 -08:00
Andrew Meadows
614a7eb0b5
fix for entities rendering as black on linux
2015-01-16 16:49:11 -08:00
Andrew Meadows
117ed9206c
add ${BULLET_SEARCH_DIRS}/include,
...
remove PATH_SUFFIXES include/bullet
2015-01-16 16:19:47 -08:00
Andrew Meadows
d5119b3532
merge upstream/master into andrew/bispinor
...
Conflicts:
libraries/entities/src/EntityItem.cpp
libraries/physics/src/EntityMotionState.h
libraries/physics/src/ObjectMotionState.cpp
libraries/physics/src/PhysicsEngine.cpp
libraries/physics/src/PhysicsEngine.h
2015-01-16 14:36:27 -08:00
Andrew Meadows
0a04dc8445
modify PATH_SUFFIXES when hunting for include dir
2015-01-16 13:38:11 -08:00
Andrew Meadows
e5eccbc791
add back BULLET_ROOT_DIR hint
2015-01-16 13:25:43 -08:00
Andrew Meadows
a293c61c05
use hifi_library_search_hints() macro
2015-01-16 13:20:58 -08:00
Andrew Meadows
54a6a0a27c
use custom config when hunting for bullet include
2015-01-16 12:50:50 -08:00
Andrew Meadows
ba31309206
also find debug Bullet libs
2015-01-16 08:57:35 -08:00
Andrew Meadows
6836f23574
add custom FindBullet.cmake module
2015-01-15 14:53:55 -08:00
Andrew Meadows
2177a1701a
more correct cmake config for Bullet
...
(copying pattern from IncludeGLM.cmake)
2015-01-15 11:38:38 -08:00
Andrew Meadows
51cc9d6d9a
alt method for repressing unused var warnings
2015-01-15 10:46:09 -08:00
Andrew Meadows
ff171a5782
Bullet is now required dependency
2015-01-15 10:27:43 -08:00
Thijs Wenker
80a81043ed
Merge branch 'master' of https://github.com/highfidelity/hifi into 20216
...
Conflicts:
interface/src/Menu.cpp
2015-01-15 02:28:31 +01:00
Stephen Birarda
d30490c760
resolve conflicts on merge with upstream master
2015-01-12 09:25:37 -08:00
Thijs Wenker
21d8d55be3
fix indentation
2015-01-07 22:53:44 +01:00
Thijs Wenker
2690241eb6
fix to add GLEW debug library
2015-01-07 22:08:01 +01:00
Stephen Birarda
35a69ce049
remove the faceplus find module
2015-01-07 09:48:12 -08:00
Brad Hefta-Gaub
43e6ba77fa
Merge pull request #4007 from AndrewMeadows/inertia
...
Bullet physics part 1
2014-12-31 10:33:00 -08:00
Andrew Meadows
adf778fba2
Merge pull request #4013 from Atlante45/cmake_fix
...
Fix for new version of cmake
2014-12-30 15:10:14 -08:00
Atlante45
729034dd94
Removed unnecessary list(LENGTH ...)
2014-12-30 11:13:00 -08:00
Atlante45
4586afc6c5
Fix for new version of cmake
2014-12-29 17:23:54 -08:00
Andrew Meadows
9b7e50858a
merge upstream/master into andrew/inertia
...
Conflicts:
libraries/avatars/CMakeLists.txt
libraries/entities/CMakeLists.txt
2014-12-29 09:15:49 -08:00
Sam Gateau
acad86edf5
clean cmake file for autoScribeShader
2014-12-25 22:41:14 -08:00
Sam Gateau
c5eb04336f
first version of SCribe used for shaders in render-utils
2014-12-23 16:27:02 -08:00
Sam Gateau
03d8922d59
fix typo
2014-12-23 15:47:39 -08:00
Sam Gateau
3cfe066bcb
Add the autoScribeShader cmake
2014-12-23 15:42:14 -08:00
Stephen Birarda
715b3a245e
remove GLUT from Cmake files
2014-12-19 10:53:36 -08:00
Thijs Wenker
e913095af5
Merge branch 'master' of https://github.com/worklist/hifi into 20216
...
Conflicts:
interface/CMakeLists.txt
2014-12-19 13:53:33 +01:00
Andrew Meadows
25b00977be
fix cmake config for bullet after c++-11 changes
2014-12-18 17:34:39 -08:00
Stephen Birarda
114e3bb2ff
rename cmake macro to represent actual purpose
2014-12-18 16:51:20 -08:00
Andrew Meadows
11f01e1859
merge upstream/master into andrew/inertia
2014-12-18 15:01:08 -08:00
Stephen Birarda
d38c78f2c3
remove bubbling of linked libraries, cmake does it
2014-12-18 09:34:04 -08:00
Stephen Birarda
adf51bfeb8
temp disable visage to get to C++11 support
2014-12-17 16:41:28 -08:00
Stephen Birarda
33d50c6eb6
fix dependency qt module linking in LinkSharedDependencies
2014-12-17 10:26:51 -08:00
Stephen Birarda
4216806967
remove extra debugging in LinkSharedDependencies
2014-12-17 10:21:53 -08:00
Stephen Birarda
2ee33cef9f
have targets bubble up their Qt modules
2014-12-17 10:21:27 -08:00
Stephen Birarda
f63aa44d01
add lib to lib dirs for win and linux
2014-12-15 14:02:55 -08:00
Stephen Birarda
4d8d6d602a
simplify the FindTBB module for set envs
2014-12-15 13:56:21 -08:00
Stephen Birarda
bf5147cd91
fix qt modules to link in LinkSharedDependencies
2014-12-15 12:56:32 -08:00
Thijs Wenker
3f26e1b63a
RealSense Initial
2014-12-13 23:04:19 +01:00
Stephen Birarda
5c3e90f64f
resolve conflicts on merge with upstream master
2014-12-03 13:11:56 -08:00
Andrew Meadows
a21ebe4f6a
merge andrew/thermonuclear into andrew/inertia
2014-12-02 15:31:30 -08:00
David Rowe
7f36a11f35
Find Oculus libraries when using Visual Studio 2013
2014-12-01 10:40:37 -08:00
Stephen Birarda
887dc85d92
use vr_dual instead of vr_both for VR mode in GearVR
2014-11-19 14:53:21 -08:00
Stephen Birarda
46ffbb13aa
copy the assets folder to the apk build
2014-11-19 10:03:42 -08:00
Stephen Birarda
9094fef8b8
preliminary support for oculus mobile SDK
2014-11-18 16:39:05 -08:00
Stephen Birarda
713beda440
changes to AndroidManifest for Oculus Mobile SDK
2014-11-18 16:11:29 -08:00
Stephen Birarda
86000799ac
cleanup indentation in AndroidManifest file
2014-11-18 13:02:55 -08:00
Stephen Birarda
a0c8ccf3a1
use strings.xml to clean application name
2014-11-18 13:02:12 -08:00
Stephen Birarda
2b54300469
add the app icon to gvr-interface
2014-11-18 12:54:19 -08:00
Stephen Birarda
7c38abcde8
actually grab AndroidManifest from apk-build dir
2014-11-18 12:49:10 -08:00
Stephen Birarda
9fd6fe49a4
fix leftover method define, make apk creation a sep target
2014-11-18 12:09:57 -08:00
Stephen Birarda
f5f9513e4e
add basic GVRInterface class that creates a NodeList
2014-11-18 11:59:38 -08:00
Stephen Birarda
6e6a3173db
copy static libs directly to libs folder of apk
2014-11-18 11:49:47 -08:00
Stephen Birarda
27630e31f9
add back api and app name info to deploy json
2014-11-18 11:24:31 -08:00
Stephen Birarda
a04ee42c0d
complete successful apk creation via androiddeployqt
2014-11-18 11:13:24 -08:00
Stephen Birarda
fe0d9cc034
repairs to deployment json file creation
2014-11-18 10:10:12 -08:00
Stephen Birarda
225e326420
being to rebuild gvr-interface deploy with androiddeployqt
2014-11-18 09:39:43 -08:00
Stephen Birarda
2316cfb885
link hifi libs and openssl statically to gvr-interface
2014-11-17 15:19:07 -08:00
Stephen Birarda
473ae10104
shuffle files with QtGui dependency out of shared
2014-11-17 13:33:07 -08:00
Stephen Birarda
c3f57cd07f
modify apk.cmake to allow caller to include jar libs
2014-11-17 13:13:54 -08:00
Stephen Birarda
52750f1ec5
use PixelLight's original Apk.cmake for shared library support
2014-11-17 12:42:53 -08:00
Stephen Birarda
05cab9a3ba
add a gvr-interface target that uses native glue to make apk
2014-11-17 10:58:12 -08:00
Stephen Birarda
f23b08971c
merge with cuckoo branch, fix makefile OS X support
2014-11-14 10:52:12 -08:00
Stephen Birarda
40dc3c517f
changes for android to find GLM and OpenSSL
2014-11-13 17:14:53 -08:00
Stephen Birarda
63304210c1
allow sep specification of android Qt location on system
2014-11-13 15:35:19 -08:00
Stephen Birarda
a39ed798ae
replace libcuckoo requirement with tbb
2014-11-05 15:45:51 -08:00
Stephen Birarda
35d0d31350
change the NodeHash to a cuckoohash_map with CityHash
2014-11-05 13:54:38 -08:00
Stephen Birarda
b8d0bd5d6b
allow a target to bubble up required includes
2014-11-05 13:25:32 -08:00
Stephen Birarda
161b3b83d7
find an installed version of libcuckoo
2014-11-05 11:44:56 -08:00
Stephen Birarda
874ccf0708
add FindLibcuckoo module and instructions for dropping in libcuckoo
2014-11-05 10:57:06 -08:00
Andrew Meadows
92ceb52183
adding macro to find bullet
2014-11-04 16:46:45 -08:00
Brad Hefta-Gaub
4e7e9641f0
Merge pull request #3673 from birarda/lobby
...
initial groundwork for lobby interface
2014-10-28 08:48:33 -07:00
Stephen Birarda
d38dd2c53a
repairs for recursive source files, move HF meta events to SE
2014-10-27 14:18:23 -07:00
Sam Gateau
541e528e57
Add NSIGHT Profiliing capability
2014-10-27 11:41:39 -07:00
Stephen Birarda
c172f628fc
repairs to FindATL indenting
2014-10-24 11:12:55 -07:00
Stephen Birarda
30aa23e5cd
message include dir for ATL when found
2014-10-24 10:45:06 -07:00
Stephen Birarda
fd23fb66ab
bubble up ATL_INCLUDE_DIRS from FindATL module
2014-10-24 10:42:29 -07:00
Atlante45
86c965a922
Merge branch 'master' of https://github.com/highfidelity/hifi into reverb
2014-10-22 14:20:22 -07:00
Atlante45
bd4e8a172d
typo
2014-10-22 13:40:58 -07:00
Atlante45
fc9010dd6b
missing endif
2014-10-22 13:38:49 -07:00
Atlante45
ad2eb08964
Correctly link in cmake
2014-10-22 13:11:45 -07:00
Atlante45
ccc8e0d876
Statically link gverb
2014-10-22 12:56:44 -07:00
Atlante45
e496304f7e
Changed include dir
2014-10-22 11:36:23 -07:00
Thijs Wenker
8b8b7f1189
Moved the new hints to HINTS, thanks for the hint @birarda
2014-10-21 13:39:24 +02:00
Thijs Wenker
90a1f141ba
removed duplicate hints entries
2014-10-20 22:28:02 +02:00
Thijs Wenker
3cd42b7671
Allows Windows users to put SDL2 folder in %HIFI_LIB_DIR% folder (see BUILD.md for info about %HIFI_LIB_DIR% environment variable)
2014-10-18 19:46:15 +02:00
Atlante45
954be926e1
Fix cmake
2014-10-14 15:48:43 -07:00
NextPrior
a0a5530641
Initial reverb implementation
...
Conflicts:
interface/CMakeLists.txt
interface/src/Audio.cpp
interface/src/Audio.h
libraries/script-engine/src/ScriptEngine.cpp
2014-10-13 18:13:51 -07:00
Ryan Huffman
762cc71d31
Update to SDL2
2014-10-10 17:03:10 -07:00
Andrzej Kapolka
eecc94f816
Enable high resolution for OS X.
2014-09-05 15:27:55 -07:00
Stephen Birarda
b055e07d72
look for atls not atl in FindATL
2014-08-13 09:29:49 -07:00
Stephen Birarda
c5ee81f99f
Merge branch 'master' of https://github.com/highfidelity/hifi into oculus-dk2
2014-08-13 09:28:10 -07:00
Stephen Birarda
da7f3d18e4
require QXMPP_LIBRARY to be found for FindQXMPP to succeed
2014-08-13 09:27:44 -07:00
Stephen Birarda
83952cb85c
add the FindATL cmake module
2014-08-13 09:22:07 -07:00
Stephen Birarda
1ee58b7bd0
find the ATL library on windows for LibOVR
2014-08-13 09:19:45 -07:00
Stephen Birarda
acda466c76
add atls as requirement for LibOVR
2014-08-13 09:11:46 -07:00
Stephen Birarda
4dce4c4919
link to ws2_32.lib if LibOVR is being linked to
2014-08-12 15:23:12 -07:00
Stephen Birarda
ac4d20bb43
repairs to FindLibOVR for OS X new structure
2014-08-12 14:49:30 -07:00
Stephen Birarda
a8e17e19a4
resolve conflicts on merge with upstream master
2014-08-12 14:43:30 -07:00
Stephen Birarda
75aedae300
integration of positional tracking with DK2
2014-08-12 14:12:13 -07:00
Stephen Birarda
405e79fe6d
allow command line specification that an external be required
2014-08-11 09:51:36 -07:00
Stephen Birarda
b09cc55d6f
add QTKit to frameworks required for Visage
2014-08-08 15:01:47 -07:00
Stephen Birarda
36a3bc40d6
add AppKit to required Visage libraries
2014-08-08 14:44:37 -07:00
Stephen Birarda
2f6ff36d22
fix list of args for visage find module
2014-08-08 14:17:36 -07:00
Stephen Birarda
e638bbca3a
fix find package standard args call for visage
2014-08-08 14:10:58 -07:00
Stephen Birarda
e74c8f5e56
don't set visage find args list as quoted string
2014-08-08 14:08:18 -07:00
Stephen Birarda
234920b5bc
add QuartzCore to FindVisage module
2014-08-08 14:04:22 -07:00
Stephen Birarda
0dfbc8b8ba
add the xml library to QXMPP_LIBRARIES
2014-08-08 13:32:34 -07:00
Stephen Birarda
a99b19d28a
make Qt5 and ZLIB required finds, add OpenSSL to interface
2014-08-08 13:17:54 -07:00
Stephen Birarda
b1310c065c
remove TARGET_NAME from cmake macros where it is not required
2014-08-08 13:17:54 -07:00
Stephen Birarda
0449660f66
don't bubble up hifi libraries since they are static
2014-08-08 13:17:54 -07:00
Stephen Birarda
26f7b1ba62
add macro to link shared dependencies to target
2014-08-08 13:17:54 -07:00
Stephen Birarda
c9f8433a2d
tweak setup_hifi_library to bubble up full path of Qt modules
2014-08-08 13:17:54 -07:00
Stephen Birarda
c63e886444
don't look backwards for fbx header from avatars library
2014-08-08 13:17:53 -07:00
Stephen Birarda
1a71d655b9
more cmake cleanup to remove ROOT_DIR passing
2014-08-08 13:17:53 -07:00
Stephen Birarda
93b6f167f5
change more CMakeLists to use simplified hifi library linker
2014-08-08 13:17:53 -07:00
Stephen Birarda
87cf262b9e
get to successful cmake after library link macro changes
2014-08-08 13:17:53 -07:00
Stephen Birarda
107cbc3f87
more simplification of hifi macros to find libraries
2014-08-08 13:17:53 -07:00
Stephen Birarda
31488e72fe
repairs for interface build to succeed
2014-08-08 13:17:53 -07:00
Stephen Birarda
b5c8a4d2c6
fix requirement of networking in audio library
2014-08-08 13:17:52 -07:00
Stephen Birarda
fa26957b23
more CMakeLists cleanup for sub-dependencies
2014-08-08 13:17:52 -07:00
Stephen Birarda
33e5826842
remove animation server, bubble up qt modules
2014-08-08 13:17:52 -07:00
Stephen Birarda
9a50532b1f
bubble up sub dependencies to link_hifi_library
2014-08-08 13:17:52 -07:00
Leonardo Murillo
6191db3a7f
Fixing bug with visage find_library
2014-08-07 09:59:07 -06:00
Stephen Birarda
b502ee618e
Merge branch 'oculus'
2014-07-30 17:05:51 -07:00
Stephen Birarda
5b371cedb9
Revert "remove useless lib prefix in oculus find module"
...
This reverts commit ff1ae43474
.
2014-07-30 16:18:04 -07:00
Stephen Birarda
ff1ae43474
remove useless lib prefix in oculus find module
2014-07-30 16:16:50 -07:00
Stephen Birarda
4f6a86fc6c
tweak to help windows find oculus libraries
2014-07-30 16:15:28 -07:00
Stephen Birarda
d101d321da
add a missing closing bracket
2014-07-30 15:32:45 -07:00
Stephen Birarda
4e27738cb1
don't apply udev and xinerama libraries to APPLE
2014-07-30 15:31:47 -07:00
Stephen Birarda
e702738694
only add udev and xinerama on UNIX
2014-07-30 15:31:05 -07:00
Stephen Birarda
f25e8b0b75
add NAMES to find_library commands
2014-07-30 15:28:45 -07:00
Stephen Birarda
4c59c0ebfe
fix reference to INCLUDE_QT variable in SetupHifiProject macro
2014-07-30 15:19:43 -07:00
Stephen Birarda
4f17902c6b
fix set of LIBOVR_LIBRARIES in FindLibOVR module
2014-07-30 15:08:31 -07:00
Stephen Birarda
2796f71419
library cleanup to suppress warnings on cmake 3.0
2014-07-30 15:06:15 -07:00
Stephen Birarda
7302af4fec
fix bad conditional in LibOVR find module
2014-07-30 14:52:58 -07:00
Stephen Birarda
4be8a92e52
remove explicit requirement of LibOVR source file in OculusManager
2014-07-30 14:15:14 -07:00
Stephen Birarda
4d3aafa5df
use path suffixes instead of full path in name
2014-07-30 14:07:40 -07:00
Stephen Birarda
d6c0defd98
check in VS2010 subdir to see oculus 0.4.0 library
2014-07-30 14:05:20 -07:00
Stephen Birarda
c3409c782d
remove a lost s
2014-07-24 15:25:34 -07:00
Stephen Birarda
8c3ab2a084
search only in lib for Leapmotion lib
2014-07-24 15:13:00 -07:00
Stephen Birarda
5cbd1492f2
more Cmake cleanup to grab externals
2014-07-24 15:09:41 -07:00
Stephen Birarda
21f4e87c51
cleanup HifiLibrarySearchHints cmake macro
2014-07-24 14:48:28 -07:00
Stephen Birarda
0849981f6a
more standardization for external library searches
2014-07-24 14:43:25 -07:00
Stephen Birarda
e182f54180
exclude sixense debug on UNIX only, not APPLE
2014-07-23 17:52:50 -07:00
Stephen Birarda
bc96975700
don't look for debug sixense on UNIX to avoid missing symbol
2014-07-23 17:49:38 -07:00
Stephen Birarda
56efa46812
repair for Visage find module base includes
2014-07-22 15:56:22 -07:00
Stephen Birarda
882d0382bc
tweaked FindFaceshift to pass along both debug and release libraries
2014-07-18 11:23:50 -07:00
Stephen Birarda
65a6a17fe3
fix order of path lookup for visage find module
2014-07-18 10:39:57 -07:00
Stephen Birarda
4a2e086912
fix include lookup for visage find module
2014-07-18 10:38:31 -07:00
Stephen Birarda
b5a0117243
cleanup the visage find module
2014-07-18 10:37:45 -07:00
Stephen Birarda
2a74df1dfa
GLUT module is not using select_library_configurations
2014-07-18 10:27:28 -07:00
Stephen Birarda
9e83040fb4
more find module standardization and cleanup
2014-07-18 10:20:12 -07:00
Stephen Birarda
2f84e1f236
use mark_as_advanced in find modules to hide vars from advanced view
2014-07-18 10:12:17 -07:00
Stephen Birarda
39230d5dca
pluralize GLUT include var in find module
2014-07-18 10:07:00 -07:00
Stephen Birarda
b0864b01de
cleanup the FindPrioVR module and fix GLUT include
2014-07-18 10:05:58 -07:00
Stephen Birarda
1bbc042d2b
simplify the FindGLUT.cmake module
2014-07-18 10:01:23 -07:00
Stephen Birarda
5ec710ddf6
fix re-set of LIBOVR_LIBRARIES in find module
2014-07-18 09:40:23 -07:00
Stephen Birarda
fa545775a0
tweaks to FindLibOVR for udev and xinerama
2014-07-18 09:26:24 -07:00
Stephen Birarda
498510b42e
cleanup GLM find module
2014-07-17 17:30:06 -07:00
Stephen Birarda
c8902fe554
cleanup GLEW find module
2014-07-17 17:26:45 -07:00
Stephen Birarda
cb384ac01b
final repairs to LibOVR for multiple include folders
2014-07-17 17:24:47 -07:00
Stephen Birarda
a9df8b050e
another attempt at fixing double include for LibOVR
2014-07-17 17:04:18 -07:00
Stephen Birarda
3fad0e6ac8
cleanup qxmpp find module, use select_library_confgurations
2014-07-17 16:49:17 -07:00
Stephen Birarda
7f136247b8
more patches to LibOVR module to fix stitched include path
2014-07-17 16:44:35 -07:00
Stephen Birarda
68f9334628
cleanup Faceplus and Faceshift find modules, fix for OVR stitched include
2014-07-17 16:37:10 -07:00
Stephen Birarda
5f8b6de153
cleanup the Faceplus find module
2014-07-17 16:28:15 -07:00
Stephen Birarda
7447379e50
cleanup the OpenSSL find module
2014-07-17 16:23:22 -07:00
Stephen Birarda
04c237bb66
fix stitched-together LibOVR include
2014-07-17 16:21:32 -07:00
Stephen Birarda
ffb0ea30f8
Merge branch 'master' of https://github.com/highfidelity/hifi into select-library
2014-07-17 16:12:24 -07:00
Stephen Birarda
8e65645e4a
cleanup RtMidi find module
2014-07-17 16:12:12 -07:00
Stephen Birarda
1f0611ab09
cleanup the LibOVR and LeapMotion find modules by removing checks
2014-07-17 15:58:29 -07:00
Stephen Birarda
1cfa4d7990
simplify the sixense find module removing unecessary checks
2014-07-17 15:57:29 -07:00
Stephen Birarda
45f4e033f3
fix the LibOVR find module to grab a util header
2014-07-17 15:55:10 -07:00
Stephen Birarda
e7269e809e
allow use of debug/release leapmotion library with select_library_configurations
2014-07-17 15:41:47 -07:00
Stephen Birarda
03a052d89c
add debug/release linking to sixense via select_library_configurations
2014-07-17 15:27:55 -07:00
Stephen Birarda
074d7f40bb
add dynamic selection of debug or release for oculus libraries
2014-07-17 15:10:32 -07:00
Stephen Birarda
cebd379b68
don't pass OpenSSL libraries as string
2014-07-17 14:47:45 -07:00
Stephen Birarda
b88761a8a3
add a debug to catch optimized lib
2014-07-17 14:42:12 -07:00
Stephen Birarda
d5baab278a
add hifi_lib_dir hint to win32 section of FindOpenSSL
2014-07-17 14:28:09 -07:00
Stephen Birarda
05defb7c28
fix for select_library_configurations in OpenSSL find module
2014-07-17 14:27:01 -07:00
Stephen Birarda
e9ab8899b2
some updates to the BUILD guide for OpenSSL
2014-07-17 11:49:37 -07:00
Stephen Birarda
0c8c4a2cf9
Merge branch 'master' of https://github.com/highfidelity/hifi
2014-07-17 11:08:35 -07:00
Stephen Birarda
29504325d0
add a tweaked FindOpenSSL module and link and include it in interface
2014-07-16 10:52:53 -07:00
Andrew Meadows
8ffc3aa73d
merge upstream/master into andrew/thermonuclear (AKA samcake/19734)
...
Conflicts:
interface/src/Application.cpp
2014-07-14 09:10:27 -07:00
samcake
d6104e5d48
Final cleaning, ready to publish
...
- Removed the LEapmotion sdk from the external folder and validated that
it can be installed in the "HIFI_LIB_DIRS", fixed the
FIndLeapmotion.cmake for that
- Cleared the HandTracker class not needed
Ready for publish !
2014-07-09 01:02:56 -07:00
samcake
3ecaaa5a85
After HIfi visit, Fix skinning from javascript
...
- Understood the skinning mechanism from an absolute transform in model
space that need to use a call to
//JointState::setRotationFromBindFrame(rotation, priority);
- This is not available from the javascript MyAvatar interface yet
- now require LeapMOtion SDK2.0.3 to support arms
2014-07-08 23:57:37 -07:00
Stephen Birarda
d1afe127c3
updates to RtMidi find module to look for static or dynamic lib
2014-07-08 12:06:43 -07:00
samcake
f5c690cc8d
Add Leapmotion support for Apple build
...
- Add LEapmotion support in the CMake files
- fix a template syntax in DeviceHEader not compiling on mac
- add a missing #ifdef protection in Leapmotion
2014-07-07 09:32:46 -07:00
samcake
abacefa723
Merge remote-tracking branch 'upstream/master' into 19734
...
Conflicts:
interface/CMakeLists.txt
interface/src/avatar/SkeletonModel.cpp
2014-07-05 19:25:46 -07:00
samcake
fca3a6aa13
Merge branch 'master' of https://github.com/highfidelity/hifi into 19734
2014-07-05 18:10:59 -07:00
Stephen Birarda
f389e3a6da
resolve conflicts on merge with upstream master
2014-07-01 11:02:25 -07:00
Stephen Birarda
5ba4a4dbb5
initial pass of MIDI implementation that bubbles events to JS
2014-07-01 09:53:18 -07:00
samcake
a8b875d32e
Merge remote-tracking branch 'origin/LeapMotion' into 19734
2014-07-01 03:20:26 -07:00
samcake
fe03743163
Revert "Revert "Add LeapMotion SDK support""
...
This reverts commit 8ce145085b3783782fafd051becbb0e339d5dfa1.
2014-07-01 03:15:23 -07:00
samcake
6b549a5269
Revert "Add LeapMotion SDK support"
...
This reverts commit 291c446c28
.
2014-07-01 03:15:21 -07:00
barnold1953
67c5281205
Fixed CMake for oculus. Gave Oculus its own camera for minimum latency.
2014-06-26 17:10:53 -07:00
Andrzej Kapolka
7931173671
Working on tools to convert bitstreams to/from json.
2014-06-17 12:33:31 -07:00
samcake
291c446c28
Add LeapMotion SDK support
...
- Add the leapmotion folder in interface/external
- Add the "FindLeapMotion.cmake" file in cmake
- Add the first iteration of the class LeapMotionManager.h and .cpp in
the interface/devices folder
- Tested only on windows 7 so far
2014-06-10 16:40:04 -07:00
Stephen Birarda
0e7615391c
don't look for GnuTLS from cmake
2014-05-20 10:35:04 -07:00
Leonardo Murillo
ee8722bc9f
CMake find LibOVR
2014-05-18 20:59:41 -06:00
Leonardo Murillo
5a7a876697
CMake find LibOVR
2014-05-18 18:43:16 -06:00
Andrzej Kapolka
f2ba2a48f2
Merge branch 'master' of https://github.com/highfidelity/hifi into priority
2014-05-13 11:38:51 -07:00
Leonardo Murillo
c7e103e989
Not working with path_suffixes, testing something else
2014-05-12 19:43:56 -06:00
Andrzej Kapolka
52a3c70bf5
Updates to PrioVR interface.
2014-05-12 17:11:02 -07:00
Leonardo Murillo
1869248351
Moving stuff around
2014-05-12 16:46:24 -06:00
Leonardo Murillo
415bc64ce9
Moving stuff around
2014-05-12 16:44:15 -06:00
Leonardo Murillo
8b15873488
Change to Oculus find path in Windows
2014-05-12 16:37:52 -06:00
Andrzej Kapolka
e0486b2654
Starting on PrioVR integration.
2014-05-12 15:25:25 -07:00
Stephen Birarda
5904d19603
Merge pull request #2637 from birarda/authentication
...
add optional DTLS option for domain-server to node communication
2014-04-14 10:24:17 -07:00
Stephen Birarda
9fcb656027
add a newline to FindGnuTLS and fix filename in header
2014-04-11 09:26:45 -07:00
Stephen Birarda
f51b7a78c6
look only in lib for GnuTLS library
2014-04-10 09:32:44 -07:00
Stephen Birarda
31382b7e12
add a message for Win32 users to generate the MSVC GnuTLS import library
2014-04-09 17:41:18 -07:00
Stephen Birarda
17d2e14f0f
find correct parent include folder for gnutls
2014-04-09 17:33:41 -07:00
Stephen Birarda
8b23addc47
prepend the gnutls library with lib for windows find
2014-04-09 17:31:11 -07:00
Stephen Birarda
35519e07dc
quote dashed library name to potentially fix find on windows
2014-04-09 17:27:37 -07:00
Stephen Birarda
d54c21cdf1
fix path suffixes for gnutls headers
2014-04-09 17:23:13 -07:00
Stephen Birarda
03bb2573d1
look in bin folder to find GnuTLS on windows
2014-04-09 17:18:34 -07:00
Stephen Birarda
1c861fbecb
resolve conflicts on merge with upstream master
2014-04-09 15:36:15 -07:00
Andrzej Kapolka
f707719f4e
Merge branch 'master' of https://github.com/highfidelity/hifi into faceplus
2014-04-09 15:34:29 -07:00
Andrzej Kapolka
ef8eb00778
Merge branch 'master' of https://github.com/highfidelity/hifi into faceplus
2014-04-09 15:23:11 -07:00
Stephen Birarda
c208af2246
Merge branch 'master' of https://github.com/highfidelity/hifi
2014-04-09 15:10:48 -07:00
Stephen Birarda
3f84f36d60
add proper boilerplate to GnuTLS find module
2014-04-09 15:00:57 -07:00
Stephen Birarda
d4f2c9e631
Merge branch 'master' of https://github.com/highfidelity/hifi into authentication
2014-04-09 14:40:14 -07:00
Stephen Birarda
6ce5a24460
missed copyright cleanups in apache header
2014-04-09 09:44:38 -07:00
Stephen Birarda
fbd2066b0c
more apache licensing for cmake files
2014-04-09 09:25:34 -07:00
Stephen Birarda
ff9fd2d8e9
tweak headers in cmake find modules
2014-04-08 17:49:30 -07:00
Andrzej Kapolka
98011da1ef
Starting on Faceplus integration.
2014-04-08 17:07:45 -07:00
Jeroen Baert
d2800ccd55
For some GLEW distributions, it's just lib
2014-04-03 11:52:13 +01:00
Stephen Birarda
6c08e2a407
add option for domain-server to enforce DTLS
2014-03-31 15:06:58 -07:00
Stephen Birarda
dc38b27485
using GnuTLS read self-signed key and cert on DS load
2014-03-31 12:31:34 -07:00
Stephen Birarda
9ae06913a0
remove QCA which only supports DTLS v1
2014-03-31 09:45:19 -07:00
Stephen Birarda
89aeb034d1
add find module for QCA and link to interface and DS
2014-03-28 15:22:44 -07:00
Dimitar Dobrev
f427f524bf
Patched the Qt CMake function for auto-translations so that *.ts files
...
are not deleted on clean.
2014-03-12 01:24:31 +02:00
Dimitar Dobrev
e10dacdbfe
Changed the searcning for qxmpp to include debug libraries as well.
2014-03-12 01:24:30 +02:00
Dimitar Dobrev
86643803cf
Moved the connection and configuration of XMPP to the log-in process.
2014-03-12 01:24:30 +02:00
Dimitar Dobrev
1c2e752f3c
Integrated QXmpp in the build system.
2014-03-12 01:16:10 +02:00
Stephen Birarda
002738037c
only look for the 32-bit oculus lib on windows
2014-03-10 09:28:20 -07:00
Stephen Birarda
4e382099fb
have FindGLEW only look for 32-bit static lib
2014-03-10 09:27:32 -07:00
Stephen Birarda
6d5515a41d
clarify that Windows builds are 32-bit, fix double GLEW_STATIC
2014-03-10 09:27:01 -07:00
ZappoMan
9c93149bd7
fix searching for sixense SDK on windows
2014-03-08 18:46:36 -08:00
ZappoMan
1ceb05bf09
click harder
2014-03-08 18:22:30 -08:00
Stephen Birarda
6f81803a3d
don't have GLUT find module look for the DLL
2014-03-07 14:47:24 -08:00
Stephen Birarda
a72cac8c9c
default to using Release LibOVR, include instructions for OS X rebuild
2014-03-07 14:31:59 -08:00
Stephen Birarda
03a9d6c02d
glut dll search is for path, not library
2014-03-07 14:14:15 -08:00
Stephen Birarda
720846fa62
fix FindGLUT to get path to GLUT dll
2014-03-07 14:11:45 -08:00
Stephen Birarda
b8a03cf0f4
glew to be linked statically so dll not required at runtime
2014-03-07 14:08:30 -08:00
Stephen Birarda
1bd3529395
more module fixes and sixense readme change for OS X dylib
2014-03-07 13:59:50 -08:00
Stephen Birarda
569dd694fe
cmake styling cleanup in Visage find module and interface CMakeLists
2014-03-07 13:42:13 -08:00
Stephen Birarda
23249866f7
have cmake copy dlls for glut and glew beside executable
2014-03-07 13:41:00 -08:00
Stephen Birarda
5452b81d58
use a path suffix in GLEW finder to get correct dir
2014-03-07 12:24:03 -08:00
Stephen Birarda
e3363dd304
conditionally include the OPENGL_INCLUDE_DIR since it is empty on windows
2014-03-07 12:22:58 -08:00
Stephen Birarda
01f155a103
use a PATH_SUFFIXES command in freeglut path find
2014-03-07 12:21:16 -08:00
Stephen Birarda
9db4b803c6
print out the GLUT include dir from GLUT find module
2014-03-07 12:18:39 -08:00
Stephen Birarda
1ec48b5999
fix a dumb elseif in custom find glut module
2014-03-07 12:16:09 -08:00
Stephen Birarda
a9c277312c
don't mark useful variables as advanced
2014-03-07 12:11:46 -08:00
Stephen Birarda
dbf8021ccd
include GLUT and OpenGL dirs as system includes
2014-03-07 12:07:19 -08:00
Stephen Birarda
20dd5d6e8d
cmake file standardization in Sixense find module
2014-03-07 11:58:51 -08:00
Stephen Birarda
0ec0a87849
tweaks to GLEW and freeglut find modules
2014-03-07 11:57:20 -08:00
Stephen Birarda
bcaaa56b3d
cleanup in GLUT find module
2014-03-07 11:51:35 -08:00
Stephen Birarda
3b9ae75162
make FindGLUT error if it is not found
2014-03-07 11:50:09 -08:00
Stephen Birarda
638d079c0c
more module cleanup and simplification
2014-03-07 11:47:46 -08:00
Stephen Birarda
46e575838b
simplify GLEW find module for Win32
2014-03-07 11:45:05 -08:00
Stephen Birarda
af18840c4e
simplify GLUT find module for Win32
2014-03-07 11:41:40 -08:00
Stephen Birarda
30e0cbe639
fix arch dir for Win32 in GLEW module
2014-03-07 11:36:33 -08:00
Stephen Birarda
42addd4ed4
more GLUT module cleanup
2014-03-07 11:33:47 -08:00
Stephen Birarda
45ff1e4055
more cmake styling and module cleanup
2014-03-07 11:31:46 -08:00
Stephen Birarda
40bd46c782
cmake styling cleanup and glew module fixes
2014-03-07 11:21:36 -08:00
Stephen Birarda
8ba82649df
pick the correct arch for GLEW on windows
2014-03-07 10:57:11 -08:00
Stephen Birarda
c3ebd83ae7
repair the glut find module to check include for header
2014-03-07 10:45:18 -08:00
Stephen Birarda
b56d995cf2
have the FindGLM module check HIFI_LIB_DIR
2014-03-07 10:42:21 -08:00
Stephen Birarda
3dc41bc19b
fix the Sixense and LibOVR find modules
2014-03-07 10:20:19 -08:00
Stephen Birarda
aef15b86bf
also look in HIFI_LIB_DIR for oculus lib
2014-03-07 10:03:16 -08:00
Stephen Birarda
3b06bbd88d
move sixense directory to lowercase, have find module look in env dir
2014-03-07 09:59:24 -08:00
Stephen Birarda
a364655f63
Merge branch 'master' of https://github.com/highfidelity/hifi into cleanup-externals
2014-03-07 09:40:50 -08:00
Stephen Birarda
0bf0edc0f0
look in {HIFI_LIB_DIR}/glm for glm on windows
2014-03-06 17:53:51 -08:00
Stephen Birarda
b91a55d89d
tweak the GLEW and glut modules to be more hifi specific
2014-03-06 17:53:07 -08:00
Stephen Birarda
594d43db84
add a find module for glew and tweak glm module
2014-03-06 17:41:14 -08:00
Stephen Birarda
636d12510c
Merge branch 'master' of https://github.com/highfidelity/hifi
2014-03-06 14:45:02 -08:00
Stephen Birarda
031c553a8d
find LibOVR depending on architecure and build type on Linux and Win
2014-03-06 14:31:26 -08:00
Stephen Birarda
816a631b05
tweak the oculus find module to take copied-in folders
2014-03-06 14:16:38 -08:00
Stephen Birarda
7451cfe130
remove glm so it is referenced only externally
2014-03-04 15:19:47 -08:00
Stephen Birarda
cade36356d
some more string quoting in cmake files
2014-03-03 16:38:39 -08:00
Andrzej Kapolka
3c4d2aa199
Merge branch 'master' of https://github.com/highfidelity/hifi into metavoxels
2014-02-19 10:29:57 -08:00
Andrzej Kapolka
1d7f1afa5b
Merge branch 'master' of https://github.com/highfidelity/hifi into kissage
2014-02-17 21:48:21 -08:00
Andrzej Kapolka
5b1229e1d0
Merge branch 'master' of https://github.com/highfidelity/hifi into metavoxels
2014-02-14 15:49:36 -08:00
Andrzej Kapolka
bb56e2847f
Global edits, edits use virtual function.
2014-02-12 20:00:07 -08:00
Andrzej Kapolka
8206f8d2b3
Fixes for Windows. Compiles, but the license doesn't work yet.
2014-02-11 19:00:41 -08:00
Andrzej Kapolka
87f7e2465f
Missed a spot.
2014-02-11 17:25:25 -08:00
Andrzej Kapolka
a9b415b0f9
More build settings.
2014-02-11 17:22:40 -08:00
Andrzej Kapolka
b3fba320fc
We need the dependencies, too.
2014-02-11 17:03:24 -08:00
Andrzej Kapolka
25066f8b4f
Starting on Visage integration.
2014-02-11 16:44:25 -08:00
Andrzej Kapolka
78e15e0212
Starting on Visage support.
2014-02-11 16:03:23 -08:00
stojce
7fc66392cc
Interface OS X hifi URL scheme
2014-02-08 12:04:55 +01:00
Andrzej Kapolka
7f20750e80
Working on sending edits.
2014-01-24 16:03:25 -08:00
Stephen Birarda
495d227950
remove Faceshift here report, Quazip find module
2014-01-16 14:18:27 -08:00
Stephen Birarda
323aa18c0e
remove MotionDriver and pthread libraries
2014-01-16 14:16:38 -08:00
Andrzej Kapolka
865b495e6c
Merge branch 'master' of https://github.com/worklist/hifi into debone
...
Conflicts:
interface/src/Audio.cpp
interface/src/Menu.cpp
interface/src/avatar/Avatar.h
interface/src/avatar/MyAvatar.cpp
interface/src/devices/Webcam.cpp
interface/src/devices/Webcam.h
interface/src/renderer/FBXReader.cpp
2014-01-16 13:35:03 -08:00
Brad Hefta-Gaub
35016c7d69
make faceshift compile sources on windows to address linker error
2014-01-14 10:20:27 -08:00
Brad Hefta-Gaub
b3e3bcbe1b
adding more opencv libraries and fix cmake for opencv and faceshift for windows
2014-01-13 20:12:31 -08:00
Brad Hefta-Gaub
7234b9ca4a
try to get this to work
2014-01-10 22:58:32 -08:00
Andrew Meadows
d28ed70ca9
merge pull request 1446
2014-01-10 15:55:38 -08:00
Stephen Birarda
133ba3a230
remove Leap integration from CMakeLists
2014-01-06 11:13:19 -08:00
Andrzej Kapolka
0a56f54675
Tiny fix for CMake caching on Linux/LibOVR.
2013-12-11 10:48:17 -08:00
Stephen Birarda
146d5294a0
more PortAudio cleanup in cmake
2013-12-05 16:51:04 -08:00
Stephen Birarda
40a1517108
remove PortAudio entirely
2013-12-03 12:38:26 -08:00
Andrzej Kapolka
0e0685af04
New Oculus software with Linux support.
2013-11-25 17:30:51 -08:00
Andrzej Kapolka
0231ed133c
Optional compilation for Sixense.
2013-11-18 12:09:52 -08:00
Andrzej Kapolka
9c401607b1
Missed the actual files.
2013-11-15 18:47:25 -08:00
Stephen Birarda
cb2cb05688
remove the STK library as it is no longer needed
2013-10-21 16:32:32 -07:00
Stephen Birarda
2ec42a2a5d
revise linkage of civetweb for both DS and VS
2013-10-15 14:24:54 -07:00
Stephen Birarda
41e1ec180c
add a JSON endpoint for current assignments
2013-10-15 13:45:40 -07:00
Stephen Birarda
17fda717fe
move audio and avatar classes into assignment-client target
2013-09-17 11:04:46 -07:00
Stephen Birarda
d412e0611d
Merge branch 'master' of github.com:worklist/hifi into assignment
2013-09-06 11:04:18 -07:00
Stephen Birarda
8dad031c9a
add mongoose for demo webserver for DS
2013-09-05 15:27:34 -07:00
Andrzej Kapolka
213a8fcd63
Working on Faceshift integration.
2013-09-03 11:52:32 -07:00
Stephen Birarda
23152abce7
suppress warnings for glm headers that pop up in Xcode 5
2013-08-14 15:34:57 -07:00
Stephen Birarda
9f2b2d09a9
changes to CMakeLists for Qt5
2013-07-24 11:29:12 -07:00
Stephen Birarda
a8afaea542
switch to new qt5 find module setup
2013-07-23 20:49:08 -07:00
Stephen Birarda
e4169665a9
changes to CMakeLists to up to qt5
2013-07-23 20:28:11 -07:00
Andrzej Kapolka
b5a8c2710c
Merge branch 'master' of https://github.com/worklist/hifi into pointy
...
Conflicts:
interface/src/Application.h
interface/src/Audio.h
interface/src/Webcam.cpp
2013-07-18 18:09:57 -07:00
Andrzej Kapolka
640ecd7f94
Working on integrating LibVPX for VP8 (9?) encoding.
2013-07-17 11:33:36 -07:00
Stephen Birarda
afe49bc756
switch calls to printLog to QDebug
2013-07-16 11:07:22 -07:00
Andrzej Kapolka
a116f5a636
Use InvenSense code to handle the rather complicated business of talking the
...
sensor into giving us the compass reading. We're getting it now, but I still
have to figure out how to incorporate it.
2013-07-09 17:28:23 -07:00
Andrzej Kapolka
7a65ebbba3
Remove Freenect/LibUSB bits.
2013-07-05 22:17:59 -07:00
Andrzej Kapolka
e866c22518
Merge branch 'master' of https://github.com/worklist/hifi into kinected
...
Conflicts:
interface/src/Avatar.cpp
2013-07-03 10:15:11 -07:00
Stephen Birarda
1993601389
don't link a NOTFOUND leap library
2013-07-02 15:27:30 -07:00
Andrzej Kapolka
182f4e70af
More work on skeleton tracking.
2013-07-01 15:01:36 -07:00
Andrzej Kapolka
4e9595f794
Merge branch 'master' of https://github.com/worklist/hifi into kinected
2013-07-01 09:49:01 -07:00
Andrzej Kapolka
ea9566596a
Build OpenNI/NITE into interface if available.
2013-06-28 16:47:08 -07:00
Andrzej Kapolka
884f14dca1
Merge branch 'master' of https://github.com/worklist/hifi into kinected
2013-06-28 16:06:58 -07:00
Andrzej Kapolka
f83c16e578
Goodbye, skeltrack. You won't be missed.
2013-06-28 12:27:50 -07:00
Stephen Birarda
73a8882a9e
resolve conflicts on merge with upstream master
2013-06-27 15:22:21 -07:00
Eric Johnston
b4f5df17ab
(re-commit) Added support for Leap finger-sensing device.
...
Note that the actual Leap SDK can't be in the repo for IP reasons, so there's a stub-version of the header. When the actual SDK is put into the Leap folder, cake will find it automatically and switch over.
2013-06-27 10:54:36 -07:00
Stephen Birarda
59a9fc8eff
remove the Speex library
2013-06-26 16:08:03 -07:00
Stephen Birarda
8f0478551b
add the quazip library and a find module
2013-06-25 16:44:11 -07:00
Andrzej Kapolka
1d578d5b0e
Lots of Kinect bits.
2013-06-25 14:27:13 -07:00
tosh
72a29979d0
Merge branch 'master' of git://github.com/worklist/hifi into 19371
...
Conflicts:
interface/CMakeLists.txt
2013-06-20 03:46:25 +02:00
tosh
7588b7f6bb
- separates audio system round trip time determination from echo cancellation
...
- changes speex parameters to more humble values
- resolves build issues by removing the speex dylibs - static ones are fine
- tightens build script
2013-06-20 02:00:12 +02:00
tosh
651dc19427
separates echo cancellation from loopback test (intermediate commit)
2013-06-19 23:55:15 +02:00
Andrzej Kapolka
776145b74c
Use a CMake module for UVCCameraControl.
2013-06-19 11:14:32 -07:00
tosh
97fc38313b
implements audio echo cancellation based on speex
2013-06-19 16:12:25 +02:00
tosh
682a7c9cdf
libspeexdsp-based echo cancellation (untested)
2013-06-18 22:18:27 +02:00
Andrzej Kapolka
4421b21124
Working on reintegrating OpenCV (also, removed lodepng).
2013-06-17 13:24:01 -07:00
Stephen Birarda
188abd8d44
add the STK library for future audio magic
2013-05-30 12:25:29 -07:00
Stephen Birarda
a4bf95f93b
don't go looking for GLM twice, check the cache
2013-05-21 15:01:41 -07:00
Stephen Birarda
9a163d2a72
conditional repairs for custom modules
2013-05-14 12:02:54 -07:00
Stephen Birarda
c3bbebee58
don't allow CMake to escape UNIX in path for PortAudio
2013-05-14 11:59:17 -07:00
Stephen Birarda
241c170345
refactor find modules so they complain when things are missing
2013-05-14 11:46:19 -07:00
Stephen Birarda
4c9d1c19ff
link PortAudio as a static library instead of compiling as dependency
2013-05-14 11:22:34 -07:00
Stephen Birarda
4c2b729047
assume that oculus will only be from APPLE machines
2013-05-10 15:27:02 -07:00
Stephen Birarda
2309f30762
another typo fix for unix reference to Oculus library
2013-05-10 14:21:24 -07:00
Stephen Birarda
4d7d6aba8b
use capital L for lib directory for LibOVR
2013-05-10 14:15:00 -07:00
Stephen Birarda
613066f786
add linking of LibOVR to interface CMakeLists.txt
2013-05-09 15:03:14 -07:00
Stephen Birarda
ed3f308a0e
pass ROOT_DIR to IncludeGLM macro instead of MACRO_DIR, include glm for AM
2013-04-15 16:08:35 -07:00
Stephen Birarda
d094c6fc3b
refactor LinkHifiLibrary, add SetupHifiLibrary macro
2013-04-15 14:41:59 -07:00
Stephen Birarda
cc2f35ca89
pass a ROOT_DIR to LinkHifiLibrary
2013-04-12 15:59:16 -07:00
Stephen Birarda
b0ff960e37
use MACRO_DIR variable to find glm in root externals dir
2013-04-12 13:20:46 -07:00
Stephen Birarda
3e6b794f11
rename domain target to domain server, use SetupHifiProject
2013-04-12 13:12:56 -07:00
Stephen Birarda
e434b06ed9
rename avatar target to avatar-mixer, add SetupHifiProject macro
2013-04-12 13:08:21 -07:00
Stephen Birarda
67efc12e59
move shared to libraries, DRY library macro, rename libs
2013-04-12 12:38:34 -07:00
ZappoMan
4364a0e692
moved stuff around to migrate glm to shared
2013-04-11 18:41:12 -07:00
Stephen Birarda
a33a2afcb6
move interface externals to its directory
2013-02-14 15:26:05 -08:00
Stephen Birarda
1ba48cf7fe
make LODEPNG_INCLUDE_DIRS should be dir, not file
2013-02-12 11:55:46 -08:00
Stephen Birarda
aaf9b73daf
add find modules for Jack and librt, link to interface
2013-02-11 18:42:28 -08:00
Stephen Birarda
99b96ec737
build portaudio library to link with interface
2013-02-08 15:58:12 -08:00
Stephen Birarda
f5cbe7a05a
cmake build working for interface project
2013-02-07 17:29:01 -08:00
Stephen Birarda
f9b8d6cde0
don't use find module for glm/portaudio
2013-02-07 12:24:05 -08:00
Stephen Birarda
4860fb086d
link glm library to interface target
2013-02-07 11:41:01 -08:00