From ad6c26c231f7c4eb285397e66730b20d81a8ceaf Mon Sep 17 00:00:00 2001 From: Ryan Pavlik <ryan.pavlik@collabora.com> Date: Fri, 16 Aug 2019 17:43:34 -0500 Subject: [PATCH] st/oxr: xrGetInstanceProcAddr doesn't require an instance to enumerate layers --- src/xrt/state_trackers/oxr/oxr_api_negotiate.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/xrt/state_trackers/oxr/oxr_api_negotiate.c b/src/xrt/state_trackers/oxr/oxr_api_negotiate.c index f0acb80fd..c8cbcfeae 100644 --- a/src/xrt/state_trackers/oxr/oxr_api_negotiate.c +++ b/src/xrt/state_trackers/oxr/oxr_api_negotiate.c @@ -128,7 +128,6 @@ handle_none_null(struct oxr_logger* log, PFN_xrVoidFunction function = NULL; ENTRY_IF(xrGetInstanceProcAddr) - ENTRY_ELSE_IF(xrEnumerateApiLayerProperties) ENTRY_ELSE_IF(xrEnumerateInstanceExtensionProperties) ENTRY_ELSE_IF(xrCreateInstance) ENTRY_ELSE_IF(xrDestroyInstance) @@ -239,6 +238,7 @@ handle_null(struct oxr_logger* log, ENTRY_IF(xrCreateInstance) ENTRY_ELSE_IF(xrEnumerateInstanceExtensionProperties) + ENTRY_ELSE_IF(xrEnumerateApiLayerProperties) if (function == NULL) { /*