Get access to the libraries, tools, and resources you need for native C/C++ development of Android apps for the Quest and Quest 2.
Version 1.21.0 Release Notes
The Oculus Mobile SDK includes libraries, tools, and resources for native C/C++ development for Oculus Go and Samsung Gear VR. If you work primarily with Unity or Unreal Engine, in most cases it is not necessary to download the Mobile SDK.
There are no new developer-facing features in this release.
API Changes
Added new Tracking Space API consisting of vrapi_GetTrackingSpace, vrapi_SetTrackingSpace, and vrapi_LocateTrackingSpace.
vrapi_GetTrackingTransform and vrapi_SetTrackingTransform are marked deprecated and should no longer be used. Instead, the application should use the new Tracking Space API.
vrapi_RecenterPose has been marked deprecated and should no longer be used.
For applications built with VrApi 1.21.0 or higher, all Oculus Guardian boundary-related API queries (for example, vrapi_GetBoundaryGeometry, vrapi_GetBoundaryOrientedBoundingBox, and so on) now return boundary status that can include ovrSuccess_BoundaryInvalid when no boundary is available.
Bug Fixes
Vulkan VrApi Texture Swap Chains are now created with the VK_IMAGE_USAGE_SAMPLED_BIT usage flag.