bjorn
81fe72a420
Fix WebVR build;
2017-11-23 13:09:04 -08:00
bjorn
4881d2ebbe
Ignore openvr bin directory;
2017-11-20 22:36:18 -08:00
bjorn
2d588638e7
Tranquilize OpenAL;
2017-11-20 22:03:57 -08:00
bjorn
33c5f6f8b5
CMake;
2017-11-02 23:55:28 -07:00
bjorn
87ccedb166
Add AnimationData to CMakeLists;
2017-11-01 23:56:57 -07:00
bjorn
5cc0fced70
Re-enable physfs zip support in emscripten;
2017-10-23 19:24:29 -07:00
Bjorn Swenson
618be7b51d
Merge pull request #24 from bcampbell/fake-headset
...
Fake headset
2017-10-23 11:24:03 -07:00
bjorn
a2a90f5c85
Add support for HRTF under emscripten;
2017-10-22 21:55:23 -07:00
Ben Campbell
f8e05c99e0
build: switch webvr and openvr by platform
2017-10-23 12:24:35 +13:00
Ben Campbell
a22a9ed1f4
Merge branch 'master' into fake-headset
2017-10-23 09:32:32 +13:00
bjorn
cd9d2a442e
Nevermind that didn't work;
2017-10-22 08:41:40 -07:00
bjorn
745922dbb5
Note version requirement for glfw;
2017-10-22 07:46:36 -07:00
bjorn
a3cfbb6023
Only enable windows console subsystem for Debug builds;
2017-10-22 02:26:06 -07:00
bjorn
dfc7d6bfab
Upgrade to physfs 3;
2017-10-22 00:35:07 -07:00
bjorn
d3f6110d73
Fix windows build;
2017-10-21 21:52:05 -07:00
bjorn
1bc62595e1
Suppress warnings about loss of precision in win32;
2017-10-21 21:51:39 -07:00
bjorn
736adf03e1
Add support for glTF models;
2017-10-21 15:31:41 -07:00
bjorn
094540e7c6
Add material files to CMakeLists;
2017-10-21 15:21:43 -07:00
bjorn
b82ed7fd56
Put shaders in their own file;
2017-10-21 13:21:30 -07:00
bjorn
a2860361e9
Consolidate Texture and Skybox;
2017-10-21 13:00:13 -07:00
Ben Campbell
c694f56439
pick appropriate headset implementation at runtime
...
(just fake and openvr for now. Need to add webvr support still)
2017-10-21 22:39:33 +13:00
Ben Campbell
8f97384951
cheesy hack to module load order to get fake headset running
2017-10-12 23:04:18 +13:00
Ben Campbell
7b20ad9650
fix the msvc defs fix
2017-09-22 23:03:31 -07:00
Ben Campbell
9b8040777d
cmakelist: fix msvc defs leaking to other platform
...
The MSVC_VERSION check was kicking in on Linux (and presumably OSX),
and causing redefines of `inline` and `snprintf`, and failing the
build with lots of "undefined reference to `_snprintf'" errors.
2017-09-22 23:03:31 -07:00
Ben Campbell
8c74a6d816
fix the msvc defs fix
2017-09-23 10:26:40 +12:00
Ben Campbell
169eae2ba5
cmakelist: fix msvc defs leaking to other platform
...
The MSVC_VERSION check was kicking in on Linux (and presumably OSX),
and causing redefines of `inline` and `snprintf`, and failing the
build with lots of "undefined reference to `_snprintf'" errors.
2017-09-23 09:53:03 +12:00
Colby Klein
5fb58b3a0f
fix build for msvc 2013
2017-09-10 16:03:43 -07:00
bjorn
8e5e8e81ca
OpenAL fallback for Unix;
2017-09-05 22:13:01 -07:00
bjorn
a5760beb4e
Use ALLOW_MEMORY_GROWTH;
2017-09-02 17:31:20 -07:00
bjorn
8094eb9a25
Remove message from CMakeLists;
2017-08-11 22:28:15 -07:00
bjorn
5662093451
Fix enet CMake for Linux;
2017-08-03 00:57:28 -07:00
bjorn
48733f87c4
Just use EMCSRIPTEN instead of LOVR_WEB;
2017-08-01 12:16:09 -07:00
bjorn
9bf73060b7
WASM;
2017-07-31 03:45:57 -07:00
bjorn
fd3613ba8d
Fix enet CMake;
2017-07-30 22:12:12 -07:00
bjorn
cb4c484e2f
Simplify OpenVR CMake;
2017-07-29 16:29:51 -07:00
bjorn
891d8a8ff4
Add random functions to CMakeLists;
2017-07-26 22:48:43 -07:00
bjorn
ce26850a8a
Fix enet on windows;
2017-07-24 01:29:14 -07:00
bjorn
d78e986a05
Fix compilation issues;
2017-07-23 23:14:28 -07:00
bjorn
54f9357b3e
Fix CMakeLists for emscripten;
2017-07-23 23:03:13 -07:00
bjorn
cb7ac8e656
Add enet;
2017-07-23 23:03:13 -07:00
bjorn
052a1f803c
Fix CMake warning;
2017-07-23 22:56:45 -07:00
bjorn
abaecb7f60
Font fixes;
2017-07-18 21:48:08 -07:00
bjorn
c7fceb5a60
CMakeLists msdfgen;
2017-07-19 07:00:11 +09:00
bjorn
e485f7d628
Fix glad in windows;
2017-06-23 19:42:58 -07:00
bjorn
8beac66db0
OpenGL ES3; Remove glad;
...
Stop using OpenGL extensions and drop support for OpenGL ES2,
WebGL 1, and OpenGL 2. Remove glad.
2017-06-18 15:55:01 -07:00
bjorn
2a07cddc5a
Fix emscripten compilation;
2017-06-10 23:18:32 -07:00
bjorn
bb5df10f28
ODE shared library;
2017-06-10 03:12:31 -07:00
bjorn
7241d1c5f7
Fix freetype library setting;
2017-06-10 02:59:12 -07:00
bjorn
8110fe10e9
rm unnecessary CMake definition;
2017-06-06 23:43:33 -07:00
bjorn
a5d06dcb61
Fix CMakeLists;
2017-06-03 14:18:17 -07:00