bjorn
416468fd8b
Update CMakeLists;
2018-07-06 18:42:14 -07:00
bjorn
b650f2b770
Add Microphone objects for audio capture;
2018-07-06 17:57:31 -07:00
bjorn
b6dde5d66a
Update CMakeLists;
2018-07-05 23:34:12 -07:00
bjorn
71fc34aea9
Update CMakeLists;
2018-07-04 14:13:53 -07:00
bjornbytes
c68d65441c
Draw the rest of the fucking owl;
2018-05-27 19:05:10 -07:00
bjorn
b51e8694ac
Add lovrQuit;
2018-05-27 19:05:10 -07:00
bjorn
ab2594b204
WebVR velocity functions;
2018-05-27 19:05:10 -07:00
bjorn
065a5aa0dd
Finish webvrGetPose;
2018-05-27 19:05:10 -07:00
bjorn
615144c74a
Clean up more CMake flags;
2018-05-27 19:05:10 -07:00
bjorn
04a5202d0d
Disable Lua popen support in emscripten;
2018-05-27 19:05:10 -07:00
bjorn
aef08a9719
Clean up some CMake flags;
2018-05-27 19:05:10 -07:00
bjorn
26be8a5113
Suppress some ODE warnings in emscripten build;
2018-05-27 19:05:10 -07:00
bjorn
3d253a8acb
Fix lovr.js path;
2018-05-27 19:05:10 -07:00
bjorn
498a1843ad
Work on WebVR pose input;
2018-05-27 19:05:10 -07:00
bjorn
859251d020
Start WebVR rewrite;
2018-05-27 19:05:10 -07:00
bjorn
b8eb2799f9
Fix quotes for windows shells;
2018-05-27 19:05:10 -07:00
bjorn
93e082c8cc
WebVR;
...
- Add FORCE_FILESYSTEM
- Handle THREAD_ERROR event with noop case
- Remove hopefully redundant lovr.graphics.clear in errhand
- Finally use correct type signature for assimpFileTell
2018-05-27 19:05:10 -07:00
bjorn
012ba07063
Disable threads in WebVR;
...
Browser/emscripten support is currently unstable.
2018-05-27 19:05:10 -07:00
bjorn
2f6a25a1ff
Also link against libccd for ode on macOS;
2018-05-15 19:53:44 -07:00
bjorn
c386cdd94f
rm XOPEN_SOURCE to fix macOS issue;
2018-05-14 21:39:07 -07:00
bjorn
7a309c88ca
Update OpenAL so it works with newer CMake versions;
2018-04-11 00:57:27 -07:00
bjorn
9ffd7888c6
Add _XOPEN_SOURCE definition for linux;
2018-03-23 19:38:30 -07:00
bjorn
d5ed4aef43
Set C standard version to C99 in CMakeLists;
...
This requires CMake 3.1.0.
2018-03-17 14:44:13 -07:00
Bryan
9f2a9c67a1
Fix linux build
...
On (arch) linux, compilation would not complete due to the following error:
```/usr/bin/ld: CMakeFiles/lovr.dir/src/lib/tinycthread/tinycthread.c.o: undefined reference to symbol 'pthread_mutexattr_settype@@GLIBC_2.2.5'
/usr/lib/libpthread.so.0: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status```
Adding `-lpthread` to the linker flags fixes this
2018-03-02 17:37:41 -07:00
bjorn
8fb3421658
Fix everything on windows;
2018-02-23 18:38:53 -08:00
bjorn
a0ebf25e7d
Fix CMakeLists;
2018-02-20 23:10:20 -08:00
bjorn
d5a1928b3d
Rename a bunch of files;
2018-02-11 15:22:04 -08:00
bjorn
0ae9f3eb5b
Fix CMakeLists;
2018-02-11 13:40:36 -08:00
bjorn
1d0ca6b763
Add stb_image_write to CMakeLists;
2018-02-10 10:32:16 -08:00
bjorn
9ec2db57a6
Add missing CMake file;
2018-01-29 22:08:17 -08:00
bjorn
14a54fa7b0
rm MaterialData;
2018-01-29 21:44:32 -08:00
bjorn
4a68067e28
rm AnimationData;
2018-01-29 20:30:13 -08:00
bjorn
9453d979bf
ily cmake;
2018-01-22 18:51:34 -08:00
bjorn
253cadf714
Update CMakeLists;
2018-01-22 09:05:44 -08:00
bjorn
9cd47faf05
Rename SourceData to AudioStream;
2018-01-21 12:54:16 -08:00
bjorn
02f3a1867c
Add files to CMakeLists;
2018-01-20 22:22:43 -08:00
bjorn
e9b1eee9ff
Fixes for latest emscripten;
2018-01-01 20:37:36 -08:00
bjorn
c08a189b16
Switch back to emscripten-included zlib;
2017-12-17 19:45:50 -08:00
bjorn
72aa7e858a
Rename loaders to data;
2017-12-10 12:41:43 -08:00
bjorn
4a2cc56fef
Move shaders into resources;
2017-12-10 12:41:43 -08:00
bjorn
7ca6e4026c
Update CMakeLists;
2017-12-09 20:10:36 -08:00
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