开发
开发
选择平台

Oculus Mobile SDK

下载
更新时间:2019年8月27日|
版本
1.24.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.

版本1.24.0发布说明

The Oculus Mobile SDK includes libraries, tools, and resources for native C/C++ development for Oculus Quest, 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.24 from previous versions, see the Mobile SDK Migration Guide.

New Features


The following new features can be found in 1.24:
  • Protected content rendering is now supported for Oculus Go and Oculus Quest.
  • Vulkan Fixed Foveated Rendering is now supported. See the VrCubeworld_Vulkan sample for example usage.
  • Vulkan Multiview is now supported. See the VrCubeworld_Vulkan sample for example usage.
  • Vulkan MSAA is now supported. See the VrCubeworld_Vulkan sample for example usage.
  • Android Build Tools have been upgraded to the September 2018 release.

  • API Changes

  • The vrapi_CreateAndroidSurfaceSwapChain2 function has been added to create an Android Surface SwapChain as a protected resource.
  • The vrapi_GetTextureSwapChainBufferFoveationVulkan function has been added to acquire the foveation Vulkan image associated with the SwapChain.
  • A new ovrSystemStatus, VRAPI_SYS_STATUS_USER_RECENTER_COUNT, has been added for retrieving the number of user-initiated recenter operations.
  • A new ovrFrameLayerFlag, VRAPI_FRAME_LAYER_FLAG_FILTER_EXPENSIVE, has been added to enable expensive filtering for a layer. This option is only useful for 2D layers that are high resolution (such as a remote desktop layer), typically double or more the target resolution.
  • Deprecated Extended FrameParms support has been removed.

  • Known Issues


    There are no known issues in this release.