Philip Rebohle
cf6e3c1fbf
[vr] Refactor compositor initialization
2018-06-30 16:51:20 +02:00
Philip Rebohle
0e6e985210
[vr] Maintain global extension sets
...
Preserves the per-instance and per-adapter extension sets across
multiple Vulkan instances. Works around initialization order issues
with Unity-based VR apps.
2018-06-26 15:56:13 +02:00
ZeroFault
b43060bec1
fix MSVC compile error with function pointer type declaration ( #422 )
2018-06-06 22:11:26 +02:00
Philip Rebohle
39a7169e1a
[vr] Silence non-virtual destructor warnings on GCC
2018-06-05 01:03:59 +02:00
Philip Rebohle
707967ac1d
[vr] Add OpenVR loader
...
Provides methods to query required Vulkan instance and device extensions.
2018-05-18 16:46:34 +02:00