···20132013 case OXR_SPACE_TYPE_REFERENCE_LOCAL_FLOOR:
20142014 case OXR_SPACE_TYPE_REFERENCE_STAGE:
20152015 case OXR_SPACE_TYPE_REFERENCE_UNBOUNDED_MSFT:
20162016- case OXR_SPACE_TYPE_REFERENCE_COMBINED_EYE_VARJO: return true;
20162016+ case OXR_SPACE_TYPE_REFERENCE_COMBINED_EYE_VARJO:
20172017+ case OXR_SPACE_TYPE_REFERENCE_LOCALIZATION_MAP_ML:
20182018+ // These are reference spaces.
20192019+ return true;
2017202020182018- case OXR_SPACE_TYPE_ACTION: return false;
20212021+ case OXR_SPACE_TYPE_ACTION:
20222022+ // Not a reference space.
20232023+ return false;
20192024 }
20252025+20262026+ // Handles invalid value.
20202027 return false;
20212028}
20222029
+1
src/xrt/state_trackers/oxr/oxr_space.c
···9696 case OXR_SPACE_TYPE_REFERENCE_STAGE: xspace = spc->sess->sys->xso->semantic.stage; break;
9797 case OXR_SPACE_TYPE_REFERENCE_UNBOUNDED_MSFT: xspace = spc->sess->sys->xso->semantic.unbounded; break;
9898 case OXR_SPACE_TYPE_REFERENCE_COMBINED_EYE_VARJO: xspace = NULL; break;
9999+ case OXR_SPACE_TYPE_REFERENCE_LOCALIZATION_MAP_ML: xspace = NULL; break;
99100 }
100101101102 if (xspace == NULL) {