- Issue category: ARDK Virtual Studio Tools / Developer Tools
- Device type & OS version: Ubuntu Linux mock world
- Host machine & OS version: Linux
- Issue Environment : Unity Mock
- ARDK version: 1.0.1
- Unity version: 2019.4.32f1
Description of the issue:
I’m attempting to use the Play feature in Unity on Linux with the ARDK_MockWorld layer, and getting the error shown below. I presume this simply means the ARDK mock world isn’t going to work in Linux, but figured I would just double check here to be sure. I was hoping to be able to develop mostly on a Linux workstation and just use my (slower) Mac for building for iOS occasionally.
This GfxDevice does not support asynchronous readback
UnityEngine.Rendering.AsyncGPUReadback:RequestIntoNativeArray<byte> (Unity.Collections.NativeArray`1<byte>&,UnityEngine.Texture,int,System.Action`1<UnityEngine.Rendering.AsyncGPUReadbackRequest>)
Niantic.ARDK.VirtualStudio.AR.Mock._MockFrameBufferProvider:_GetImageBuffer () (at Assets/ARDK/VirtualStudio/AR/Camera/_MockFrameBufferProvider.cs:387)
Niantic.ARDK.VirtualStudio.AR.Mock._MockFrameBufferProvider:Update () (at Assets/ARDK/VirtualStudio/AR/Camera/_MockFrameBufferProvider.cs:351)
Niantic.ARDK.Utilities._UpdateLoop:Update () (at Assets/ARDK/Utilities/_UpdateLoop.cs:55)