You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This release adds a new API layer to assist developers in making an
OpenXR application that follows best practices, along with a number of
miscellaneous other fixes and improvements.
- SDK
- Added: New “best practices validation” API layer to check for
application behavior that is valid but contradicts best
practices. (internal MR 3735, internal MR 3976)
- Fix: Include command alias in XR_LIST_FUNCTION_ macros in
openxr_reflection.h. (internal MR 3915, internal issue 2222)
- Fix: Consistent usage of XR_KHR_LOADER_INIT_SUPPORT defines.
(internal MR 3936)
- Fix: Migrate scripts to publish Android OpenXR loader AAR to
Maven Central via new process. (internal MR 3978, internal issue
2499, internal MR 3975)
- Improvement: enable clang-tidy
bugprone-unused-local-non-trivial-variable check. (internal MR
3892)
- Improvement: Fixed unused parameters in gfxwrapper. (internal MR
3894)
- Improvement: Provide more useful metadata in the Android OpenXR
loader AAR POM file. (internal MR 3978, internal issue 2499,
internal MR 3975)
- hello_xr: Fix Vulkan resource destruction bugs of ShaderProgram
and Pipeline. (OpenXR-SDK-Source PR 538)
- Registry
- Chore: Reserve extension numbers. (internal MR 3916, internal MR
3956)
- Fix: Missing parent struct for
XrSpatialCapabilityConfigurationAnchorEXT. (internal MR 3932)
- Fix: Missing XR_EXT_dpad_binding paths for
/interaction_profiles/facebook/touch_controller_pro and
/interaction_profiles/meta/touch_controller_plus. (internal MR
3945)
- Fix: incorrect placement of * in
XR_ERROR_GRAPHICS_REQUIREMENTS_CALL_MISSING error description.
(internal MR 3960)
- Fix: Missing XR_EXT_dpad_binding paths for
/interaction_profiles/varjo/xr-4_controller. (internal MR 3965)
- Fix: Missing XR_EXT_dpad_binding, XR_EXT_palm_pose, and
XR_EXT_hand_interaction bindings for
/interaction_profiles/oppo/mr_controller_oppo. (internal MR
3966)
GitOrigin-RevId: e1b9b9217bcb42d0b5748999f732e6af4c9100db
<enum value="-47" name="XR_ERROR_ACTIONSETS_ALREADY_ATTACHED" comment="The session already has attached action sets."/>
5559
5559
<enum value="-48" name="XR_ERROR_LOCALIZED_NAME_DUPLICATED" comment="The localized name provided was a duplicate of an already-existing resource."/>
5560
5560
<enum value="-49" name="XR_ERROR_LOCALIZED_NAME_INVALID" comment="The localized name provided was invalid."/>
5561
-
<enum value="-50" name="XR_ERROR_GRAPHICS_REQUIREMENTS_CALL_MISSING" comment="The fname:xrGetGraphicsRequirements* call was not made before calling fname:xrCreateSession."/>
5561
+
<enum value="-50" name="XR_ERROR_GRAPHICS_REQUIREMENTS_CALL_MISSING" comment="The ftext:xrGet*GraphicsRequirements call was not made before calling fname:xrCreateSession."/>
5562
5562
<enum value="-51" name="XR_ERROR_RUNTIME_UNAVAILABLE" comment="The loader was unable to find or load a runtime."/>
0 commit comments