August 21, 2019, 18:36 (GMT) |
Remove GHOST API functions for OpenGL offscreen blitting These were previously used to blit from a offscreen (non-OpenGL) context, into an onscreen one. We do this differently, and only within GHOST_XrGraphicsBinding now, so this can be removed. |
August 21, 2019, 17:44 (GMT) |
Refactor OpenGL/DirectX resource sharing for multiple shared resources Rather than max. one shared resource per DirectX context, code can now request a handle for a shared resource and ask the DirectX context to do operations on that. |
August 21, 2019, 11:24 (GMT) |
Fix missing CMake hint for OpenXR SDK path on linux |
August 20, 2019, 14:30 (GMT) |
Windows/deps: Add/fix openxr_sdk dependency There were a few typos here and there, and the openxr_sdk does not respect the cflags we give it hence a patch was added to work around this undesirable behaviour. |
August 20, 2019, 10:36 (GMT) |
Merge branch 'master' into soc-2019-openxr |
August 20, 2019, 07:17 (GMT) |
Fix compiling with WITH_OPENXR disabled |
August 19, 2019, 22:55 (GMT) |
Blacklist VR add-on in Python tests if WITH_OPENXR is disabled |
August 19, 2019, 22:12 (GMT) |
Expose WITH_OPENXR build option to Python API |
August 19, 2019, 21:44 (GMT) |
Prepare Toggle VR Session operator to be enabled by an add-on |
August 19, 2019, 13:41 (GMT) |
Windows: Print warning and disable `WITH_OPENXR` if SDK is not found |
August 18, 2019, 11:06 (GMT) |
Integrate the OpenXR SDK better into dependency management Adds the SDK so that `make deps` works, on all platforms. On Windows, the SDK headers and libraries are now assumed to be in the usual lib directory. Also fixes a mistake in install_deps.sh Note that none of this is tested as it requires an older Visual Studio version than I have. |
August 17, 2019, 21:59 (GMT) |
Fix compile error on Linux |
August 17, 2019, 21:58 (GMT) |
Merge branch 'master' into soc-2019-openxr |
August 15, 2019, 19:49 (GMT) |
Fix compiling with external OpenXR SDK on Windows |
August 15, 2019, 13:52 (GMT) |
Cleanup: Don't cast away const in GHOST C-API |
August 15, 2019, 13:50 (GMT) |
Fix crash when no OpenXR runtime is found (or setup failed) |
August 15, 2019, 13:42 (GMT) |
Remove bundled OpenXR-SDK sources from extern/ Removes the OPENXR_USE_BUNDLED_SRC option which allowed using the OpenXR-SDK sources bundled in extern/. It would be too much hassle to keept these updated. Now these have to be provided on the system Blender is compiled on. I've already added necessary bits to install_deps.sh and our Windows maintainer is ready to provide builds with OpenXR-SDK linked. Once this gets into master, platform maintainers will have to be notified about the added dependency. This also removes the JsonCpp dependency, it was only needed for the OpenXR-SDK sources. |
August 14, 2019, 20:59 (GMT) |
Linux: Add OpenXR-SDK to install_deps.sh |
August 14, 2019, 15:44 (GMT) |
Silence warnings in OpenXR SDK API layer files |
August 14, 2019, 14:11 (GMT) |
Quiet warning |
|