From e33e0695089f7ce121239fab4676e53a0e1952a4 Mon Sep 17 00:00:00 2001 From: Christoph Haag Date: Thu, 9 Oct 2025 01:22:19 +0200 Subject: [PATCH] initialize XrRenderModelPropertiesEXT --- .../openxr/extensions/openxr_render_model_extension.cpp | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/modules/openxr/extensions/openxr_render_model_extension.cpp b/modules/openxr/extensions/openxr_render_model_extension.cpp index 9029a4c241..63176da8a5 100644 --- a/modules/openxr/extensions/openxr_render_model_extension.cpp +++ b/modules/openxr/extensions/openxr_render_model_extension.cpp @@ -379,7 +379,13 @@ RID OpenXRRenderModelExtension::render_model_create(XrRenderModelIdEXT p_render_ nullptr, // next }; - XrRenderModelPropertiesEXT properties; + XrRenderModelPropertiesEXT properties = { + XR_TYPE_RENDER_MODEL_PROPERTIES_EXT, // type + nullptr, // next + {}, // cacheId + 0, // animatableNodeCount + }; + result = xrGetRenderModelPropertiesEXT(render_model.xr_render_model, &properties_info, &properties); if (XR_FAILED(result)) { ERR_PRINT("OpenXR: Failed to get render model properties [" + OpenXRAPI::get_singleton()->get_error_string(result) + "]");