Blender Git Commits

Blender Git "soc-2019-openxr" branch commits.

March 17, 2020, 19:20 (GMT)
Merge branch 'temp-openxr-blenderside' into soc-2019-openxr
March 17, 2020, 19:19 (GMT)
Merge branch 'master' into temp-openxr-blenderside
March 17, 2020, 19:10 (GMT)
Ghost: Ghost-XR API to abstract away and access OpenXR functionality

Extends Ghost to include an abstraction for OpenXR, which I refer to as
Ghost-XR. Such an API is the base for the following commit, which introduces VR
support to Blender.

Main features:
* Simple and high-level interface for Blender specific code to call.
* Extensible for muliple graphics backends, currently OpenGL and a DirectX
compatibility layer are supported.
* Carefully designed error handling strategy allowing Blender to handle errors
gracefully and with useful error messages.
* OpenXR extension and API-layer management.
* OpenXR session management.
* Basic OpenXR event management.
* Debug utilities for Ghost-XR and OpenXR

For more information on this API, check
https://wiki.blender.org/wiki/Source/Interface/XR.

Reviewed by: Brecht Van Lommel

Differential Revision: https://developer.blender.org/D6188
March 17, 2020, 15:40 (GMT)
Merge branch 'temp-openxr-blenderside' into soc-2019-openxr
March 17, 2020, 15:28 (GMT)
Make it obvious that the DRW context getters are not for general use
March 16, 2020, 21:07 (GMT)
Merge branch 'temp-openxr-blenderside' into soc-2019-openxr
March 16, 2020, 21:00 (GMT)
Fix comment being printed to console in Windows batch file
March 16, 2020, 17:15 (GMT)
Merge branch 'temp-openxr-blenderside' into soc-2019-openxr
March 16, 2020, 17:14 (GMT)
Merge branch 'temp-openxr-ghostxr' into temp-openxr-blenderside
March 16, 2020, 17:13 (GMT)
Merge branch 'master' into temp-openxr-ghostxr
March 12, 2020, 14:58 (GMT)
Merge branch 'temp-openxr-ghostxr' into temp-openxr-blenderside
March 12, 2020, 14:55 (GMT)
Merge branch 'master' into temp-openxr-ghostxr
March 11, 2020, 15:31 (GMT)
Remove leftover from merge conflict
March 11, 2020, 15:28 (GMT)
Merge branch 'temp-openxr-blenderside' into soc-2019-openxr
March 11, 2020, 15:27 (GMT)
Cleanup and correct wrong bpy.app.build_options usage
March 11, 2020, 14:34 (GMT)
Remove in-place call to create reports-popup

To be replaced by D7113.
March 11, 2020, 13:14 (GMT)
Cleanup: Add comments on GPU data and Ghost context usage
March 11, 2020, 11:35 (GMT)
Add more info to blender_oculus batch file
March 11, 2020, 11:34 (GMT)
Cleanup: Address various review comments
March 11, 2020, 10:26 (GMT)
Cleanup: Run clang-format on all affected files
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021