How to reproduce:
1. Open the “IN_79996” project
2. Build the project on iOS device
3. Observe the Console in the Xcode
Expected result: No errors in the Console
Actual result: Error “Execution of the command buffer was aborted due to an error during execution. Ignored (for causing prior/excessive GPU errors) (00000004:kIOGPUCommandBufferCallbackErrorSubmissionsIgnored)” in the Console
Reproducible with: 2021.3.41f1
Not reproducible with: 2022.3.17f1, 2022.3.40f1 , 6000.0.14f1
Couldn’t test with: lower versions between 2021.3.41f1 and 2022.3.17f1 (due to an error when trying to build the project in Xcode)
Reproducible with these devices:
VLNQA00402, iPad mini (6th generation)
VLNQA00536, iPad 8th Gen (WIFI)
Not reproducible with these devices:
VLNQA00359, iPhone 12 Pro
VLNQA00357, iPhone 12 Mini
VLNQA00297, iPhone 11 Pro
VLNQA00543, iPad mini 4 (WIFI)
VLNQA00363, Samsung Galaxy Z Fold2 5G (SM-F916B), Android 11, CPU: Snapdragon 865 SM8250, GPU: Adreno (TM) 650
VLNQA00120, Google Pixel 2 (Pixel 2), Android 8.1.0, CPU: Snapdragon 835 MSM8998, GPU: Adreno (TM) 540
VLNQA00321, Xiaomi MI 9 (MI 9), Android 10, CPU: Snapdragon 855 SM8150, GPU: Adreno (TM) 640
Testing environment: macOS Sonoma 14.5 (M1)
Not reproducible on: No other environment tested
Error:
Execution of the command buffer was aborted due to an error during execution. Ignored (for causing prior/excessive GPU errors) (00000004:kIOGPUCommandBufferCallbackErrorSubmissionsIgnored)
Notes:
- Getting different GPU errors on iPhone 12 Pro, iPhone 11 Pro, iPad mini 4, and iPhone 12 Mini and the screen is flickering which seems like a different issue (also affects different Unity versions): “Execution of the command buffer was aborted due to an error during execution. Ignored (for causing prior/excessive GPU errors) (IOAF code 4)“
- User also mentioned that equivalent implementations with GL functions or CommandBuffer also throw an error
- Not reproducible on the Android, Standalone Platforms and editor