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