gecko-dev/gfx/vr
Tom Ritter 0a440eba9b Bug 1380114 Update OpenVR to build with MinGW r=kip
This involved four commits:
- Windows.h -> windows.h and similar https://github.com/ValveSoftware/openvr/pull/508
- Add a void* cast for a farproc auto-conversion https://github.com/ValveSoftware/openvr/pull/509
- Add share.h https://github.com/ValveSoftware/openvr/pull/510
- Use GCC Variadic Macros https://github.com/ValveSoftware/openvr/pull/511

This is a reapply of Bug 1363173. Hopefully Valve will actually include the patches in the next release.

MozReview-Commit-ID: KC7Z3r8qSUY

--HG--
extra : rebase_source : 7c712bf64cfedd9d895083f8f3111b41850c30ff
2017-05-08 15:29:43 -05:00
..
ipc Backed out changeset f9b033c61423 (bug 1287944) for win debug failures in test_child_assertions.js a=backout 2017-07-06 17:03:39 -07:00
openvr Bug 1380114 Update OpenVR to build with MinGW r=kip 2017-05-08 15:29:43 -05:00
osvr Bug 1343975: Get rid of all dos/windows linebreaks in Mozilla C++ code. r=ehsan 2017-03-02 13:08:29 -08:00
VRDisplayClient.cpp Bug 1376638 - Minimize uses of prmem.h. r=glandium. 2017-06-30 19:05:41 -07:00
VRDisplayClient.h Bug 1362213 - Implement chrome-only API to manage VR sessions r=daoshengmu,kanru,smaug 2017-05-08 16:01:36 -07:00
VRDisplayHost.cpp Bug 1371228 - Handling SteamVR process quit events to avoid crashes; r=kip 2017-06-22 14:32:18 +08:00
VRDisplayHost.h Bug 1371228 - Handling SteamVR process quit events to avoid crashes; r=kip 2017-06-22 14:32:18 +08:00
VRDisplayPresentation.cpp Bug 1362213 - Implement chrome-only API to manage VR sessions r=daoshengmu,kanru,smaug 2017-05-08 16:01:36 -07:00
VRDisplayPresentation.h Bug 1362213 - Implement chrome-only API to manage VR sessions r=daoshengmu,kanru,smaug 2017-05-08 16:01:36 -07:00
VRManager.cpp Backed out changeset f9b033c61423 (bug 1287944) for win debug failures in test_child_assertions.js a=backout 2017-07-06 17:03:39 -07:00
VRManager.h Bug 1343730 - Part 1: Support submitFrame and encode the frame as a base64 image in VRPuppet; r=kip 2017-05-23 16:55:30 +08:00
gfxVR.cpp Bug 1356452 - Part 5: Detect hand changing at runtime for OpenVR controllers; r=kip 2017-04-18 15:58:34 +08:00
gfxVR.h Backed out changeset f9b033c61423 (bug 1287944) for win debug failures in test_child_assertions.js a=backout 2017-07-06 17:03:39 -07:00
gfxVROSVR.cpp Backed out changeset f9b033c61423 (bug 1287944) for win debug failures in test_child_assertions.js a=backout 2017-07-06 17:03:39 -07:00
gfxVROSVR.h Backed out changeset f9b033c61423 (bug 1287944) for win debug failures in test_child_assertions.js a=backout 2017-07-06 17:03:39 -07:00
gfxVROculus.cpp Backed out changeset f9b033c61423 (bug 1287944) for win debug failures in test_child_assertions.js a=backout 2017-07-06 17:03:39 -07:00
gfxVROculus.h Backed out changeset f9b033c61423 (bug 1287944) for win debug failures in test_child_assertions.js a=backout 2017-07-06 17:03:39 -07:00
gfxVROpenVR.cpp Backed out changeset f9b033c61423 (bug 1287944) for win debug failures in test_child_assertions.js a=backout 2017-07-06 17:03:39 -07:00
gfxVROpenVR.h Backed out changeset f9b033c61423 (bug 1287944) for win debug failures in test_child_assertions.js a=backout 2017-07-06 17:03:39 -07:00
gfxVRPuppet.cpp Backed out changeset f9b033c61423 (bug 1287944) for win debug failures in test_child_assertions.js a=backout 2017-07-06 17:03:39 -07:00
gfxVRPuppet.h Backed out changeset f9b033c61423 (bug 1287944) for win debug failures in test_child_assertions.js a=backout 2017-07-06 17:03:39 -07:00
moz.build Bug 1375693 - Don't build OpenVR on Tier3 due to lack of open source runtime. r=kip 2017-06-23 04:02:12 +00:00
ovr_capi_dynamic.h Bug 1375060 - Update Oculus headers to match requested API version. r=daoshengmu 2017-06-21 15:42:10 -07:00