Search Issue Tracker
Fixed in 2018.3.X
Duplicate in 2017.4.X
Votes
0
Found in
2018.3.0a6
Issue ID
1064804
Regression
No
Compute particles don't load on iOS devices, with errors"APINotSupported" or "Execution of the command buffer was aborted <..>"
To reproduce:
1. Open attached project;
2. Make sure Graphics API is set to Metal;
3. Build and run "Compute" scene on iOS devices.
Expected result: scene loads, game object with Compute shader is rendered correctly.
Actual: game object is not rendered (iPhone SE, iPad Mini 4, iPad 5th gen) or rendered incorrectly (iPhone X, iPad Pro), errors are thrown:
-iPhone X, iPhone SE, iPad 5th gen:
Execution of the command buffer was aborted due to an error during execution. Discarded (victim of GPU error/recovery) (IOAF code 5);
-iPad Mini 4:
Terminating app due to uncaught exception 'APINotSupported', reason: 'API is not supported'
- First throw call stack:
(0x181efad8c 0x1810b45ec 0x181efa9f0 0x1a6f4d9a8 0x1008a4608 0x100b9c198 0x1008aa1fc 0x100b9f5e4 0x100b9809c 0x100a4cd78 0x181b21220 0x181b21110 0x181b1fb10)
libc++abi.dylib: terminating with uncaught exception of type NSException
(lldb)
Reproduced with: 2017.4.8f1, 2018.1.9f1, 2018.2.2f1, 2018.3.0a6.
Devices under testing:
-iPad Mini 4 (SoC: A8, iOS: 11.4),
-iPhone SE (SoC: A9, iOS: 10.0.1),
-iPad 5th gen (SoC: A9, iOS: 10.3),
-iPad Pro (SoC: A10X, iOS: 11.3),
-iPhone X (SoC: A11, iOS: 11.4).
Note: Shader was rendered incorrectly because point size was not set.
'APINotSupported' is fixed in 2018.3.0a10.
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- URP Realtime reflection probes do not update when RenderProbe() is being called once per second
- Addressable terrain shader variants are stripped from the Player
- [iOS] Debug.Log() appears as <private> in Console app
- UI stays in the background when it is disabled in simulator
- A wrong log file is attached when project is launched with a "-logFile" command line argument
Add comment