[Bf-blender-cvs] [9df2fae9943] xr-controller-support: XR: Enable controller profile extensions

Peter Kim noreply at git.blender.org
Wed May 26 10:36:10 CEST 2021


Commit: 9df2fae99433ce14d95b787bba6f507611a57295
Author: Peter Kim
Date:   Wed May 26 17:08:35 2021 +0900
Branches: xr-controller-support
https://developer.blender.org/rB9df2fae99433ce14d95b787bba6f507611a57295

XR: Enable controller profile extensions

===================================================================

M	intern/ghost/intern/GHOST_XrContext.cpp

===================================================================

diff --git a/intern/ghost/intern/GHOST_XrContext.cpp b/intern/ghost/intern/GHOST_XrContext.cpp
index daad0b8190a..8df851ef826 100644
--- a/intern/ghost/intern/GHOST_XrContext.cpp
+++ b/intern/ghost/intern/GHOST_XrContext.cpp
@@ -410,6 +410,11 @@ void GHOST_XrContext::getExtensionsToEnable(
     try_ext.push_back(XR_EXT_DEBUG_UTILS_EXTENSION_NAME);
   }
 
+  /* Try enabling interaction profile extensions. */
+  try_ext.push_back(XR_EXT_HP_MIXED_REALITY_CONTROLLER_EXTENSION_NAME);
+  try_ext.push_back(XR_HTC_VIVE_COSMOS_CONTROLLER_INTERACTION_EXTENSION_NAME);
+  try_ext.push_back(XR_HUAWEI_CONTROLLER_INTERACTION_EXTENSION_NAME);
+
   r_ext_names.reserve(try_ext.size() + graphics_binding_types.size());
 
   /* Add graphics binding extensions (may be multiple ones, we'll settle for one to use later, once



More information about the Bf-blender-cvs mailing list