Blender Git Loki
Git Commits -> Revision 0d98e66
November 13, 2019, 11:57 (GMT) |
Core XR Support [part 1]: Add OpenXR-SDK dependency and WITH_OPENXR build option Some points on the OpenXR-SDK dependency: * The repository is located at https://github.com/KhronosGroup/OpenXR-SDK (Apache 2). * We use the OpenXR loader lib from it, the headers, and some CMake utilities. * It contains a bunch of generated files, for which the sources are in a separate repository. * To use the injected OpenXR API-layers from the SDK (e.g. API validation layers), the SDK needs to be compiled from this other repository. * We could use that other repo by default, but I'd rather go with the simpler solution and allow people to opt in if they want advanced dev features. * For Windows a patch is needed to link the CRT in a compatible way. All this is entirely untested on macOS. Maniphest Tasks: T71365 Differential Revision: https://developer.blender.org/D6188 |
Commit Details:
Full Hash: 0d98e665eaad341bcdcd3209b985d18491402d53
Parent Commit: b698a92
Lines Changed: +22, -194
4 Deleted Paths:
/build_files/cmake/Modules/presentation.cmake (+0, -115)
/build_files/cmake/Modules/xr_platform_defines.cmake (+0, -50)
/release/windows/batch/blender_oculus.cmd (+0, -8)
/release/windows/batch/oculus.json (+0, -7)
/build_files/cmake/Modules/xr_platform_defines.cmake (+0, -50)
/release/windows/batch/blender_oculus.cmd (+0, -8)
/release/windows/batch/oculus.json (+0, -7)