From 3ff64fa3ef9fe1a7ea057e66ac8fd08b09a92ca9 Mon Sep 17 00:00:00 2001 From: bjorn Date: Sat, 29 Jan 2022 15:31:44 -0800 Subject: [PATCH] OpenXR: Fix instance extension enumeration; --- src/modules/headset/headset_openxr.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/modules/headset/headset_openxr.c b/src/modules/headset/headset_openxr.c index 864c7e6b..c68a73a5 100644 --- a/src/modules/headset/headset_openxr.c +++ b/src/modules/headset/headset_openxr.c @@ -198,7 +198,7 @@ static bool openxr_init(float supersample, float offset, uint32_t msaa, bool ove XrExtensionProperties* extensions = calloc(extensionCount, sizeof(*extensions)); lovrAssert(extensions, "Out of memory"); for (uint32_t i = 0; i < extensionCount; i++) extensions[i].type = XR_TYPE_EXTENSION_PROPERTIES; - xrEnumerateInstanceExtensionProperties(NULL, 32, &extensionCount, extensions); + xrEnumerateInstanceExtensionProperties(NULL, extensionCount, &extensionCount, extensions); const char* enabledExtensionNames[5]; uint32_t enabledExtensionCount = 0;