Blender Git Commit Log

Git Commits -> Revision c333f57

Revision c333f57 by Julian Eisel (soc-2019-openxr)
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

Reviewed by: Brecht Van Lommel

Differential Revision:

Commit Details:

Full Hash: c333f5760335cd11aa1c3319df39fa3d4b010aa5
Parent Commit: e09f0ca
Lines Changed: +2415, -15

By: Miika HämäläinenLast update: Nov-07-2014 14:18 MiikaHweb | 2003-2021