Commit: 86178548d56b24de6ec6fe34d7b5363ecffebfd0
Author: Julian Eisel
Date:   Wed Jul 10 15:08:10 2019 +0200
Branches: soc-2019-openxr
https://developer.blender.org/rB86178548d56b24de6ec6fe34d7b5363ecffebfd0

Only try to enable OpenXR API validation layer in debug mode

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

M       intern/ghost/intern/GHOST_Xr.cpp

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

diff --git a/intern/ghost/intern/GHOST_Xr.cpp b/intern/ghost/intern/GHOST_Xr.cpp
index 5991393b464..84b0543aea5 100644
--- a/intern/ghost/intern/GHOST_Xr.cpp
+++ b/intern/ghost/intern/GHOST_Xr.cpp
@@ -174,7 +174,11 @@ static void openxr_layers_to_enable_get(const 
GHOST_XrContext *xr_context,
                                         const OpenXRData *oxr,
                                         std::vector<const char *> &r_ext_names)
 {
-  const static std::vector<std::string> try_layers = 
{"XR_APILAYER_LUNARG_core_validation"};
+  static std::vector<std::string> try_layers;
+
+  XR_DEBUG_ONLY_BEGIN(xr_context);
+  try_layers.push_back("XR_APILAYER_LUNARG_core_validation");
+  XR_DEBUG_ONLY_END;
 
   r_ext_names.reserve(try_layers.size());

_______________________________________________
Bf-blender-cvs mailing list
[email protected]
https://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to