Develop
Develop
Select your platform

Oculus Mobile SDK

Download
Updated: Jan 28, 2019|
Version
1.21.0
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.

For more information, see our Mobile SDK Developer Guide.

For details on migrating to Mobile SDK 1.21 from previous versions, see the Mobile SDK Migration Guide.

New Features


The following new features can be found in 1.21:
  • 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.
  • Known Issues


    There are no known issues in this release.