Search Issue Tracker
Fixed
Fixed in 2022.3.27f1, 2023.2.20f1, 6000.0.0b15
Votes
0
Found in
2022.3.22f1
2023.2.15f1
6000.0.0b12
Issue ID
UUM-66721
Regression
Yes
[Android][Graphics] The screen is flickering or the Player crashes after rotating the device when "Disable Depth and Stencil" is enabled and Graphics API is set to Vulkan
Steps to reproduce:
1. Open the attached “1794047_PauseResume” project
2. Disable Auto Graphics API in Project Settings → Player→ Others Settings and ensure that Vulkan is on top of the list of Graphics APIs
3. Build And Run the project on the device
4. Rotate the device a few times
Expected result: The screen rotates normally
Actual result: Sometimes the screen starts to flicker or the Player crashes
Reproducible with: 2022.1.0a15, 2022.3.22f1, 2023.2.15f1, 6000.0.0b12
Not reproducible with: 2021.3.36f1, 2022.1.0a14
Testing environment: macOS Sonoma 14.3.1 (Intel), Windows 10 (by user)
Not reproducible on: No other environment tested
Reproducible with these devices:
VLNQA00520 - Galaxy S22 USA (SM-S901U), CPU: Snapdragon 8 Gen 1 (SM8450), GPU: Adreno 730, OS: 14 (flickering)
VLNQA00472 - samsung Galaxy A52 (SM-A525F), CPU: Snapdragon 720G (SM7125), GPU: Adreno 618, OS: 12 (flickering)
LG V50, GPU: Adreno 640 (by user) (flickering)
Galaxy S22, GPU: Adreno 730 (by user) (crash)
Not reproducible with devices:
VLNQA00409 - Galaxy Z Fold3 5G (SM-F926B), CPU: Snapdragon 888, GPU: Adreno 660, OS: 11
VLNQA00334 - Xiaomi Mi A3 (Mi A3), CPU: Snapdragon 665 SM6125, GPU: Adreno 610, OS: 11
Google PixelXL (by user)
Galaxy Note10 (by user)
Galaxy Flip5 (by user)
VLNQA00394 - iPhone 13 mini (MLK23ET/A), CPU: Apple A15 Bionic, OS: 16.2
VLNQA00536 - iPad 8th Gen (WiFi) (MYL92HC/A), CPU: Apple A12 Bionic, OS: 15.2
Notes:
- Reproducible with Vulkan, but not with OpenGLES3
- Doesn’t reproduce when “Disable Depth and Stencil” in Project Settings → Player → Resolution and Presentation is disabled
- Not reproducible with iOS (Metal Graphics API)
First few lines of the crash stacktrace:
#00 pc 0000000000165334 /vendor/lib64/hw/vulkan.adreno.so (BuildId: 5c2052a60314206efdcef4b384cfc0fc)
#01 pc 000000000036a784 /vendor/lib64/hw/vulkan.adreno.so (BuildId: 5c2052a60314206efdcef4b384cfc0fc)
#02 pc 0000000000173818 /vendor/lib64/hw/vulkan.adreno.so (qglinternal::vkEndCommandBuffer(VkCommandBuffer_T*)+216) (BuildId: 5c2052a60314206efdcef4b384cfc0fc)
#03 pc 000000000045bc24 /data/app/~~b34elrn75KYZoH5tZVISjw==/com.qualcomm.snapdragonprofiler.profilerlayer.arm64_v8a-wNZEOzVf52jNNgVr2unTyA==/lib/arm64/libVkLayer_PROFILER_Snapshot.so (BuildId: 6367df520e059e9ce1f7f2f55015cc5581046a64)
#04 pc 0000000000c99f6c /data/app/~~DDL20uNbfrvI0CJwFWCg-A==/com.doubleugames.bingohaven.dev-zDo5_7DHLse55A83SwoLIw==/lib/arm64/libunity.so (vk::CommandBuffer::End()+48) (BuildId: 4f2faf4d54daa39f)
#05 pc 0000000000cb17d4 /data/app/~~DDL20uNbfrvI0CJwFWCg-A==/com.doubleugames.bingohaven.dev-zDo5_7DHLse55A83SwoLIw==/lib/arm64/libunity.so (vk::TaskExecutor::DoFlush(VkFence_T*, VkSemaphore_T*, unsigned long, bool)+372) (BuildId: 4f2faf4d54daa39f)
Add comment
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- Inconsistent behaviour when interacting with different dropdown types with pointer events on parent Visual Element
- Hidden GameObjects won't re-enable when they have call "DontDestroyOnLoad" function
- Overlay Canvas are rendered on each split-screen camera when HDR is enabled
- [Android] The Player loses focus when using UnityEngine.Handheld.StartActivityIndicator() with Facebook SDK
- Build fails with "Building Library/Bee/artifacts/MacStandalonePlayerBuildProgram/gahcy/hj9mx3z/951.0 failed with output:..." errors when Scripting Backend is set to IL2CPP
Resolution Note (fix version 6000.0.0b15):
Fixed screen flickering when depth/stencil is disabled in player settings and graphics API is set to Vulkan.
Resolution Note (fix version 2023.2.20f1):
Fixed screen flickering when depth/stencil is disabled in player settings and graphics API is set to Vulkan.
Resolution Note (fix version 2022.3.27f1):
Fixed screen flickering when depth/stencil is disabled in player settings and graphics API is set to Vulkan.