v1.16.0
See http://github.com/googlevr/cardboard for full release notes.
Cardboard SDK v1.16.0 (2022-06-17)
Breaking & behavioral changes
- Removed the fields
vk_frame_buffer
,vk_queue
,vk_semaphore
andvk_fence
from structureCardboardVulkanDistortionRendererTarget
. - When using Vulkan, the field
texture
inCardboardEyeTextureDescription
has changed its underlying type fromVkImage *
toVkImage
. - When using Vulkan, a client app is now responsible for calling
vkQueueSubmit
andvkQueuePresentKHR
.
New APIs and capabilities
None.
Deprecations
None.
Other changes
- In iOS SDK, replaced legacy NSURLConnection class (currently deprecated) with NSURLSession class.
- Removed safe area workaround for Unity bug #1288515 since it has been fixed in Unity. See Unity Issue Tracker for the Unity versions that have the fix.
Bug fixes
- Fixed #286: Added a workaround for underlying issue Unity bug #1427493 by setting the focus lost option in the display provider to true to avoid the HUD flickering.
Known issues
- Vulkan distortion renderer is currently in alpha and subject to change.
Tested devices
- Android
- Google Pixel 2XL (Android 8)
- Google Pixel 3 (Android 9)
- Google Pixel 4a (Android 11)
- Google Pixel 4XL (Android 11)
- Google Pixel 6 (Android 12)
- Samsung Galaxy S8 (Android 9)
- Samsung Galaxy S9 (Exynos) (Android 10)
- Samsung Galaxy S10 (Exynos) (Android 10)
- Samsung Galaxy S10+ (Qualcomm) (Android 10)
- Samsung Galaxy S20 (Qualcomm) (Android 12)
- iOS
- iPod Touch 7th gen (iOS 12.3)
- iPhone 6s (iOS 12.5)
- iPhone X (iOS 14.4)
- iPhone XR (iOS 14.8)